Windows Server 2003 SP2およびJava SEバージョン5.0で開発されたサードパーティアプリケーションを使用するサーバーがあります。このアプリケーションは、設定されたODBCソース経由で外部データベースサーバーに接続します。 私のODBCソースでは、ソースを外部MS SQLサーバーに設定しました。私はそれがこのドライバを使用すると言うことができます:SQLSRV32.DLLバージョン:2000.86.3959.00。私はこのソースとテストのconenctionを設定するとき、接続が成功していると言います。MS SQL Server 2012へのJDBC接続エラー
何年もの間、MS SQL Server 2008の下で実行されていた外部DBサーバーはすべて正常でした。しかし、今、彼らは、MS SQL Server 2012のに移行し、私のJavaアプリは、このような例外を除いて、それへの接続を失った:
[Microsoft]の[JDBC用のSQLServer 2000ドライバ] [SQLServerの]の着信 表形式のデータストリーム(TDS)リモートプロシージャコール(RPC)プロトコルストリーム が間違っています。パラメーター1( ""):データ・タイプ0x38は不明です。
どのように接続を修正できますか? WindowsまたはJava用にインストールする必要のあるドライバはありますか?
確実にドライバを更新する必要があります。 – Kayaman