# JVStatus=-203、JVOpen=-111となりデータ取得できません（JV-Link設定では状態取得は正常）

**URL:** <https://developer.jra-van.jp/t/topic/988>\
**Category:** ソフト作者サポート\
**Tags:** jv-link\
**Created:** [2026 年 8 月 16 日午前 5:42 UTC](https://developer.jra-van.jp/t/topic/988 "2026-08-16T05:42:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mitobea](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/mitobea/32/973_2.png) [@mitobea](https://developer.jra-van.jp/u/mitobea)\
**Post date:** [2026 年 8 月 16 日午前 5:42 UTC](https://developer.jra-van.jp/t/topic/988/1 "2026-08-16T05:42:51Z")

</div>

お世話になります。

Python（32bit）からJV-Link(COM)を利用してJRA-VAN Data Lab.へアクセスしています。

これまで正常に利用できていましたが、サービスキー再発行を行った後からデータ取得が

できなくなりました。

【環境】  
Windows 11  
Python 32bit  
pywin32  
JVLinkAgent 1.0.0.1  
JVDTLab.dll 1.1.8.0  
JV-Link設定：最新版を再インストール済み  
COMオブジェクト生成正常

【現象】  
JV-Link設定画面では

「状態取得：正常」

と表示されます。

しかしCOM経由では以下になります。

import win32com.client

jv = win32com.client.gencache.EnsureDispatch(“JVDTLab.JVLink.1”)

print(jv.JVInit(“KeibaAI”))  
print(jv.JVStatus())

ret = jv.JVOpen(  
“RA”,  
“20240101000000”,  
4,  
0,  
0,  
“”  
)

print(ret)  
print(jv.JVStatus())

結果

JVInit = 0

JVStatus = -203

JVOpen = (-111, 0, 0, “”)

JVStatus = -203

10秒以上待機しても

JVStatus = -203

のままで変化しません。

さらに

JVRead()

を実行しても

-203

が返ります。

確認済み  
JV-Link最新版再インストール  
JVLinkAgentサービス起動確認  
COM登録正常  
Python32bit使用  
JV-Link設定の「状態取得」は正常  
ServiceKeyは設定画面と一致  
JVWatchEvent()は0を返す  
WindowsイベントログにJVLinkAgentの異常なし  
ネットワークについて

Google等への通信は正常ですが、

[https://www.jra-van.jp/](https://www.jra-van.jp/)

にはブラウザ・curlとも接続できません。

一方、

[https://jra-van.jp/](https://jra-van.jp/)

には接続できます。

この現象がJV-Link通信と関係しているかは不明です。

【質問】

以下についてご教示いただけますでしょうか。

・JVStatus=-203が継続する場合、どの状態を示しているのでしょうか。  
・JVOpen=-111となる原因として考えられるものはありますか。  
・JV-Link設定では正常と表示される一方、COM経由のみ失敗する事例をご存じでしょうか。  
・サービスキー再発行後に追加で必要となる操作はありますでしょうか。

なお、同様のトピック（JVOpen=-112等）は確認しましたが、JVInitは成功し、JV-Link設定

では状態取得が正常であるにもかかわらず、JVStatus=-203・JVOpen=-111となる事例は

見つけられませんでした。

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![JRA-VAN\_Staff](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/jra-van_staff/32/48_2.png) [@JRA-VAN\_Staff](https://developer.jra-van.jp/u/JRA-VAN_Staff)\
**Post date:** [2026 年 8 月 16 日午前 6:30 UTC](https://developer.jra-van.jp/t/topic/988/2 "2026-08-16T06:30:40Z")

</div>

こちらに類似のトピックがありました。確認し、事象が解消するかお試しいただけます。

> [@COM接続時の認証エラーについて](https://developer.jra-van.jp/t/topic/632):
>
> Python (32bit) を使用してJV-LinkのCOMコンポーネントに接続しようとしていますが、COMオブジェクトの生成は成功するものの、JVInit() 呼び出し時に認証に関するエラーコードが返され、接続が完了しません。 利用キーが有効であること、および管理者権限で実行してもエラーが解消されないことから、システムまたはCOMサービス側の権限設定に問題があると考えています。 発生してい…

JVOpenの戻り値「-111」は、『dataspecパラメータが不正』の場合に返されるエラーです。

ご提示いただいたコードでは、

JVOpen(“RA”, “20240101000000”, 4, …)

とされていますが、「RA」はJV-Dataのレコード種別ID（レース詳細）であり、JVOpenのdataspecに指定する値ではありません。

---

<div class="post-metadata">

**Author:** ![mitobea](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/mitobea/32/973_2.png) [@mitobea](https://developer.jra-van.jp/u/mitobea)\
**Post date:** [2026 年 8 月 28 日午後 9:23 UTC](https://developer.jra-van.jp/t/topic/988/3 "2026-08-28T21:23:20Z")

</div>

お世話になります。

ご指摘いただいた通り `dataspec` を `"RACE"` に変更したところ、`JVOpen=0`、`JVStatus=0` となり、586件のデータ取得が開始できました。

ご案内ありがとうございました。

今後ともよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![JRA-VAN\_Staff](https://yyz1.discourse-cdn.com/flex029/user_avatar/developer.jra-van.jp/jra-van_staff/32/48_2.png) [@JRA-VAN\_Staff](https://developer.jra-van.jp/u/JRA-VAN_Staff)\
**Post date:** [2026 年 8 月 29 日午後 11:49 UTC](https://developer.jra-van.jp/t/topic/988/4 "2026-08-29T23:49:35Z")

</div>


