3

jdbc接続を使用してmssqlサーバー2008に接続しようとしています。私の接続URLは次のようなものです

jdbc:jtds:sqlserver:// localhost:1433 / dbname; user = username; password = password

ただし、プリペアドステートメントを使用してストアドプロシージャを実行しようとすると、上記の例外が発生します

TCP/IPと名前付きパイプを有効にしました。ファイアウォールを無効にしました。

何が問題になる可能性があります。

次のエラーが発生したためであることがわかりました「ole/dbプロバイダーがメッセージのログインタイムアウトを返しました」...

しかし、なぜこれが起こるのかわかりません

4

2 に答える 2

4

リンクサーバーが間違った認証値で構成されました。したがって、リンクサーバーに接続しようとすると、認証例外がスローされ、上記の例外がスローされます。

適切な認証値を使用してリンクサーバーを作成すると、問題が修正されました。

于 2013-03-01T12:49:04.213 に答える
1

同じ問題が発生しました。おそらく問題はDNSに関連しています。
サーバー名の代わりにIPアドレスを使用してリンクサーバーを作成する際の問題を修正しました。

于 2013-07-22T16:30:39.203 に答える