0

システム A に SQL Server 2005 といくつかのデータベースを作成しました。次に、システム A のクローンを作成してシステム B を作成する必要がありました。必要なすべての変更を IP とホスト名に加え、それぞれの変更を SQL サーバー構成に加えました。

以前に、システム A の SQL サーバーに接続するためにシステム C に ODBC データ ソースを作成しましたが、すべて正常に機能しました。クローン作成後、システム B の SQL サーバーに接続するように odbc データ ソースを変更しようとしましたが、以下のエラーが発生します。

Connection failed:
SQLState: '08001'
SQL Server Error: 53
[Microsoft][SQL Native Client]Named Pipes Provider: Could not open a connection to SQL Server [53].
Connection failed:
SQLState: 'HYT00'
SQL Server Error: 0
[Microsoft][SQL Native Client]Login timeout reached.
Connection failed:
SQLState: '08001'
SQL Server Error: 53
[Microsoft][SQL Native Client]An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.

3 つのシステムはすべて同じネットワーク上にあります。奇妙なことは、システム C からデータ ソースを作成しているときにのみこのエラーが発生することです。システム A のデータ ソースをシステム B の SQL Server に作成できます。システム C に問題があるようですが、その場合はそうすべきではありません。システムCにデータソースを作成してシステムAに接続できますが、私はできます。

システム C のデータ ソースからシステム A の SQL サーバーへ: 成功 システム A のデータ ソースからシステム B の SQL サーバーへ: 成功 システム C のデータ ソースからシステム B の SQL サーバーへ: 失敗

誰かがこれを引き起こしている可能性があることを教えてもらえますか?

4

0 に答える 0