JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

記事リスト  |  新着記事  |  ワード検索  |  過去ログ
タイトルRe^2: 【質問】JvLink.ocxファイルがインストールされず、COM登録に失敗する件について
投稿日: 2025/05/09(Fri) 17:21
投稿者さとう
ご回答誠にありがとうございます。
いただいたアドバイスを参考に対応を進めております。感謝いたします。

追加で確認させてください。
Python連携による蓄積データ読み込みが全件失敗する点についてアドバイスい
ただけますでしょうか。
(Chat GPTを使いながら進めているため常識とずれた質問であればご指摘くだ
さいませ)


現状をお伝えします。
JRA-VAN DataLab SDK(Ver.4.9.0.2)およびJV-Link(Ver.4.9.0)をインスト
ールのうえ、Python+pywin32経由で JVDTLab.JVLink を呼び出し、蓄積データ
を読み込もうとしていますが、JVOpenは成功(戻り値0)しているにも関わらず
、JVReadで全件 -402 もしくは -203 エラーとなり、CSV出力にもデータが取得
できません。


確認済みのこと:
JVInit("K123") → JVOpen("RACE", "199901010000
00", 1) など複数パターンで実行済
COMオブジェクトの取得や初期化はすべて成功
対象フォルダ(C:\ProgramData\JRA-VAN\Data Lab\data)には .jvd ファイル
が5000件以上存在
特に JGDW2024051120240510112829.jvd などサイズの大きいファイルで -402
が連続発生
dataspec を RACE/BLOD/SNAP/SLOP/WOOD 等へ個別変更しても取得不可
SDKマニュアル記載の手順およびエラーハンドリングは順守済み


質問事項:
JVOpen 成功後に JVRead が -402 や -203 を返し続ける原因は何か?
.jvd ファイルが存在していても、内容が空や破損している場合 -402 が返るの
か?
「過去蓄積データ」を Python連携で取得する場合の サポート対象/非対象 の
範囲は?


環境情報:
OS:Windows 11(64bit)
Python:3.11(32bit版)
JRA-VAN SDK:Ver.4.9.0.2
JV-Link:Ver.4.9.0
実行権限:管理者権限で実行
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   文字モード 図表モード
URL
パスワード (英数字で8文字以内)
  プレビュー
- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード
ウィンドウを閉じる