4

リモート コンピューターを介して MS SQL Server 2008 R2 Express Edition に接続しようとしています。このエラーが発生しています:

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: 名前付きパイプ プロバイダー、エラー: 40 - SQL Server への接続を開けませんでした)

実行中SELECT CONVERT(char(20), SERVERPROPERTY('InstanceName')) instancenameting

NULLインスタンス名として取得します。SQL Browser サービスを開始し、TCP/IP が有効になっていることを確認しました。

他に何ができますか?

4

2 に答える 2

2

使用する

Data Source=IP-0A6E3175;Network=DBMSSOCN;...

または

Data Source=<<ip address>>;Network=DBMSSOCN;...

また、SQL Server 構成マネージャーを使用してホストで TCP/IP が有効になっていること、ファイアウォールによってブロックされていないことなどを確認する必要があります。

そして、キックのために、また試してみてください:

Data Source=<<ip address>>\SQLEXPRESS;Network=DBMSSOCN;...
于 2013-03-06T20:07:29.380 に答える
1

接続文字列が tcp を使用していることを確認するための Aaron の提案に加えて、SQL Server 構成マネージャーを実行し、次のことを確認します。

于 2013-03-06T20:40:47.367 に答える