-1

簡単なC#プログラムを作成していて、SQLサーバーを使用して数人のユーザーからのエントリを保存したいと考えています。ローカルでは正常に動作しますが、TCPを使用して接続できませんでした。構成マネージャーでリモート接続をセットアップし、TCPを有効にしました。このエラーが発生し続けます。

サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)

私の接続文字列は

"データソース=127.0.0.1\WEBSTORAGE;ネットワークライブラリ=DBMSSOCN;初期カタログ=文字;ユーザーID=ユーザーID;パスワード=パスワード;"

4

1 に答える 1

0

Data Source接続文字列を変更する必要があります。127.0.0.1のIPですlocalhost。SQLServerマシンのIPアドレスまたはコンピューター名に置き換えます。

接続文字列構文の概要は次のとおりです。http://connectionstrings.com/sql-server-2008

編集:

これは、SQLServerブラウザサービスがオフになっている場合の問題のようです。ネットワーク経由で名前付きSQLServerインスタンスにアクセスする場合に必要です。

于 2012-07-04T17:30:15.453 に答える