1

SQLServerの経験はあまりありません。IPアドレスを介してSQLServer2005に接続しようとしています。私の接続文字列は次のとおりです。

"Data Source=117.213.4.155,1433;Network Library=DBMSSOCN;Initial Catalog=PostDB;User ID="<user>";Password="<password>"

このエラーが発生します:

サーバーへの接続の確立中にエラーが発生しました。SQL Server 2005に接続する場合、この失敗は、既定の設定ではSQLServerがリモート接続を許可しないことが原因である可能性があります。(プロバイダー:TCPプロバイダー、エラー:0-ターゲットマシンがアクティブに拒否したため、接続できませんでした。)

SurfaceConfigurationツールを使用してTCP/IP接続を有効にしましたが、ファイアウォールがありません。

では、どうすればこれを解決できますか?また、リモートSQLサーバーでのデータの保存と取得に関するアドバイスと洞察を教えてください。この問題を明確にする方法は他にありません。前もって感謝します。

4

2 に答える 2

1

この記事は役立つはずです

http://support.microsoft.com/kb/914277#method2

リモート コンピューターから接続する SQL Server のインスタンスでリモート接続を有効にします。SQL Server Browser サービスを有効にします。

于 2012-05-15T07:55:34.993 に答える
0

サーバーに ping を送信できることと、リモート サーバーが接続を許可していることを確認してください。SQL Server の IP アドレスを持っているだけでは、接続できるとは限りません。サーバー IP が外部であり、インターネットからアクセスできることを確認してください。これはインターネット接続の問題です。また、ポートとすべてを確認してください。

于 2012-05-15T07:24:57.487 に答える