Windows XP マシンにサードパーティ アプリケーションをインストールしています。Hibernate をバックエンドとして使用し、JDBC 経由で MySQL データベースに接続できる Java アプリケーションです。
アプリケーションには、構成ウィザードと構成ファイルがあります。私の設定ファイルには次のものがあります。
test.hibernate.connection.driver_class = com.mysql.jdbc.Driver
test.hibernate.connection.url = jdbc:mysql://localhost:3306/test
test.hibernate.connection.username = (username)
test.hibernate.connection.password = (password)
test.hibernate.dialect = org.hibernate.dialect.MySQLDialect
test.hibernate.current_session_context_class = thread
これらの設定で構成ウィザードを実行すると、次のようなエラーが表示されます: I/O エラー: 不明なパケット タイプ 0x4a
この不可解なエラーについて私が知っているのは、com.mysql.jdbc.Driver によってスローされた SQLException である可能性が高く、TDS コードと関係があるということだけです (ここに私が見つけたリソースがあります: http://www.freetds. org/tds.html )。
Java アプリのソース コードにアクセスできますが、依存関係の 1 つのライセンスが必要なため、新しい実行可能ファイルをビルドできません。ただし、その一部を投稿するのに役立つ場合は、お知らせください。
ご協力いただきありがとうございます。
カリリス