-
投稿者投稿
-
2026年3月16日 4:13 PM #3591
おったん
お世話になっております。
さて、タイトルの件ですが、他の方も投稿されていて拝読したのですが、
私も、以下の環境で3.61から使用いたしております。
mykeibadb 3.62 → 4.0b
PostgreSQL 19.0
しがない予想支援ソフトを作っております。
それで、今まではレース情報のみの取得、利用でしたが、この度しがない
ながらも欲が出まして、結果(払戻し)の表示機能を追加しまして、併せて
そのデータをmykeibadb経由で取得しようと試みました。
で、その方法はと申しますと、設定ファイルには、速報版のHRのみにチェック
を入れ、実際の開催日に13時過ぎと17時頃に実行しました。
で、初日(3月14日)は、夕刻のみでしたが取得できました。しかし、次の日15日
のお昼前11時半ごろから取得したのですが、出来ません!
コンソール上のメッセージは正常で0B15と0B12が更新完了し無事に終わります。
しかし、DB内のテーブルをpgAdminで直接のぞくとデータが昨日の分しかありません!
何度実行しても、コンソール表示、結果共に変わりなく、DB内のテーブルも変化が
ありません! これって、何かJRA Laboのサーバーサイドで制約が掛かっているの
でしょうか? また、ここでバージョン4.0bを見つけて、その日の夕刻も4.0bでも
実行しましたが、上記と変わらずコンソール表示は正常終了、しかしデータ取得が
出来ません! でも、速報版データなので、日に何度も取得できなきゃ意味がない
ですよね。 いかがなものでしょうか?
何か、それらしい対処法があればご教示いただきたく、よろしくお願いいたします。2026年3月16日 8:48 PM #3593おったん さん
お世話になります.
当方では速報データも含めてHRデータは取得できています.
原因分析に時間がかかると思いますが,調査します.何卒よろしくお願いいたします.
Keough
2026年3月17日 2:14 PM #3596おったん
Keough さん
お世話になっております。
さて、続報です。
昨日の夜20時30分過ぎに、v4.0で再度取得を試みました。
設定は、HRのみ今週と速報の2か所にチェックした状態です。
結果は、正常に14日と15日の2日分を取得できました。
データ区分はすべて「2」で辻褄は合っています」。
しかし、肝心な欲しいデータは開催当日の速報版のデータ区分
「1」のデータです。なので、今週の開催日に再度取得を試みて
状況をご報告いたします。2026年3月17日 9:28 PM #3599おったん さん
そうですね,蓄積データは問題なく読み込めているようですね.
私も今週末確認してみます.Keough
2026年3月21日 10:57 AM #3606おったん さん
試してみた結果,速報データのRA,SEの両方とも読み込まないとHRが読み込まれない
ことが分かりました.
蓄積系データとは異なる挙動であるため,なぜそうなるのか解析中です.解決するまでは速報データのRA,SEにもチェックして実行するようお願いできますで
しょうか.よろしくお願いいたします.
Keough
-
この返信は4ヶ月前に
Keoughが編集しました。
2026年3月21日 8:15 PM #3613おったん さん
原因分かりました.
修正版のVer.4.1bを置きましたので試していただけたら有り難いです.ダウンロードはこちらからお願いします.
私も明日1日運用してみて問題ないようなら,JRA-VANへ登録申請します.
よろしくお願いいたします.
Keough
2026年3月22日 2:07 PM #3619おったん
Keough さん
お世話になっております。
さて、続報です。
本日、RA,SE,HR をセットした状態で速報版データ取得を試みました。
一度は、12:50過ぎに成功して正常終了し、再度13:20過ぎに実行
すると、コンソールにエラーメッセージが出て、以降実行が出来なく
なりました。
何度実行しても、コンソールが変わらず、数秒で落ちます。
メッセージは、
「ハンドルされていない例外:System.TypeInitializationException:
‘ConsoleApp.Program’のタイプ初期化子が例外をスローしました。
— > System.BadImageFormatException: ファイルまたはアセンブリ
‘Interop.JVDTLabLib, Version=1.18.0.0, Culture=neutral,
PublicKeyToken=null’、またはその依存関係の 1つが読み込めませんでした。
ファイルが壊れています。(HRESULT からの例外:0x8013110E)
場所 ConsoleApp.Program .. cctor()
— 内部例外スタック トレースの終わり —
場所 ConsoleApp.Program.Main(String[] args)」
です。
この状態から、まずは脱出したく方法をご教示下さい。2026年3月22日 2:54 PM #3620おったん
Keough さん
お世話になっております。さて、続報です。
抜けれました!
前述の4.1bに乗り換えて実行しましたところ、
無事に実行でき、取得も正常にできました。
昨日から、取得試行はRA,SE,HRで実行しておりました
ので、たまたま合致してうまく取得できておりました。
上記4.1bでの取得も、RA,SE,HRで実行しております。
早速のご対応と、4.1bのアップありがとうございました。
このまま、様子を見させて下さい。また、先程の4.0でのコンソールエラーも改修の一端に
なればと思いますので、ご一考下さい。2026年3月22日 3:14 PM #3621おったんさん
お世話になります.
原因は分かりませんが,そのエラーはファイル「Interop.JVDTLabLib.dll」が壊れているときに発生するものと思われます.
おそらく4.1bにしたときにこのdllも含めて入れ替えられたとしたら,正常なdllファイルになったため回復したものと思います.また発生するようであればご連絡ください.
(JV-Link側の問題と思いますが)Keough
2026年3月22日 9:54 PM #3622おったん
Keough さん
お世話になっております。>そのエラーはファイル「Interop.JVDTLabLib.dll」が壊れているときに発生するものと
>思われます.
>おそらく4.1bにしたときにこのdllも含めて入れ替えられたとしたら,
>正常なdllファイルになったため回復したものと思います.
なるほど、4.1bにしたときにこのdllも含めて入れ替えましたので、
それで回復したのですね、承知しました。
この度は、迅速なご対応感謝いたします。
ありがとうございました。2026年3月23日 10:25 AM #3624おったん さん
おかげさまで2年ぐらい気付かず放置していたバグを修正することができました。
有難うございました。今後とも宜しくお願いします。
Keough
-
この返信は4ヶ月前に
-
投稿者投稿
- トピック「払戻しデータが取得できない」には新しい返信をつけることはできません。
