解決SQL Serverがリモート接続の問題を許可していません。

「SQL Server 2005への接続では、デフォルト設定のSQL Serverがリモート接続は、この障害を引き起こす可能性が許可されていません。ただ、データベース・システムをインストールし、デフォルトのインストールに基づいて、おそらく、リモート接続中にエラーが発生し、通常は間違いです。

  「SQL Server 2005への接続では、デフォルト設定のSQL Serverがリモート接続は、この障害を引き起こす可能性が許可されていません。ただ、データベース・システムをインストールし、デフォルトのインストールに基づいて、おそらく、リモート接続中にエラーが発生し、通常は間違いです。(プロバイダ:名前付きパイププロバイダ、エラー:40 - SQL Serverへの接続を開けませんでした)、「次のようになりましまとめこの問題のために:

  SQL Serverはネットワークデータベースは、単にいくつかの状況を次のように分かれて、解決することが可能であることを理解。

  ◆1.データベースエンジンが起動しません。起動する方法は2つあります。

  (1)[スタート] - > [プログラム] - > [Microsoft SQL Serverの2005〜> SQL Server 2005のセキュリティ構成、「サービスエリアの設定接続」をクリックインタフェースを開き、オープンインタフェースでデータベースエンジンを見つけるために、単一そうでない場合は、手動で次のブートを開始する必要がなく、起動「スタート」や、自動マニュアルではありませんが「スタートアップの種類」を確認してクリックすると、右側が開始されている見るために、「サービス」をクリックしてください。

  (2)オープン:、> SQL Server構成マネージャSQLサーバー(MSSQLSERVER)でのSQL Server 2005人のサービスを選択し、 "サービスの開始" ツールバーをクリックしてください - - >プログラム - >のMicrosoft SQL Server 2005年 - >構成ツールを起動サービスの状態の変更を開始するためのボタン。

  > MSSQLSERVER契約VIAされている - 上記の2つの方法が、時々エラーがブート時に発生する可能性がありますときに、あなたはその後、私たちはSQL Server 2005のネットワーク設定「SQL Server 2005の構成マネージャ」を参照してくださいする必要があり、起動することはできません。それに前述の一方向の操作を実行します。有効にした場合、それは禁止入れ、有効。

  リモート接続を許可するかどうか◆2。この部分は単につまり、SQL Server上でリモート接続を有効「SQLBrowser」であるための例外を作成するために、SQL Server 2005でWindowsファイアウォールで例外を作成するために、WindowsファイアウォールでSQL Server Browserサービスを有効にするために、4つの領域に分割することができます。ここでは、操作のいくつかの特定のモードがあります:

  SQLServerののインスタンス上のリモート接続を有効にします

  。◆1点までの "スタート - >プログラム - >のMicrosoft SQL Server 2005年 - >構成ツール] - > [SQL Serverセキュリティ構成"

  「SQL Server 2005のセキュリティ構成」ページで◆2.「セキュリティ構成サービスとの接続」をクリックしてください

  ◆3.次に、「ローカル接続とリモート接続」を選択し、右に「リモート接続」を選択し、「データベースエンジン」を展開する]をクリック

  そして、「適用」をクリックします(!この場所は、TCP / IPおよび名前付きパイプのサービスを有効にする必要があります)、使用するプロトコルを選択すると、次のメッセージが表示されます。

  「あなたはデータベースエンジンを再起動するまでサービスした後、接続設定を有効に変更になります。」、戻るために「OK」ボタンをクリックしてください

  ◆4。は、「データベースエンジン」を展開し、右クリックして「停止」で「サービス」を選択し、MSSQLSERVERサービスが停止するまで待ちます

  そして、MSSQLSERVERサービスを再起動し、「スタート」をクリックしてください。

  SQLServer Browserサービスを有効にします

  。◆1点までの "スタート - >プログラム - >のMicrosoft SQL Server 2005年 - >構成ツール] - > [SQL Serverセキュリティ構成"

  「SQL Server 2005のセキュリティ構成」ページで◆2.「セキュリティ構成サービスとの接続」をクリックしてください

  ◆3.次に、「自動」を選択し、右「スタートアップの種類」で「サービス」を選択し、「SQL Serverブラウザ」を展開します

  クリックして「スタートは、」戻るために「OK」ボタンをクリックしてください

  例外を作成するには、「SQL Server 2005の」のためのWindowsファイアウォールで

  Windowsファイアウォールの設定インターフェイスで◆1、「例外」タブを選択し、「プログラムの追加」をクリックしてください

  「プログラムのウィンドウを追加」をクリックする「ブラウズ」では◆2。

  。その後、◆3と見つける "C:\ PROGRAMFILES \マイクロソフトのFiles \ MicrosoftのSQL Serverの\ MSSQL.1 \ MSSQL \ Binnの\のSqlservr.exeのを"、

  戻るには、「OK」をクリックします

  注意:パスは、SQL Server 2005のインストールが異なるに基づいてもよいです。MSSQL.1は、対応するデータベース・インスタンスIDのプレースホルダーです。

  ◆4。2005インスタンスごとに、繰り返しのステップは、3へのリモートアクセスSQL Serverの1を開く必要があります。

  Windowsファイアウォールでは、「SQLBrowser」の例外を作成するには

  Windowsファイアウォールの設定インターフェイスで◆1、「例外」タブを選択し、「プログラムの追加」をクリックしてください

  「プログラムのウィンドウを追加」をクリックする「ブラウズ」では◆2。

  。◆3とし、 "C:\ PROGRAMFILESマイクロソフトのFiles \ MicrosoftのSQL Serverの\ \ 90 \共有\のsqlbrowser.exe" を見つけ、

  戻るには、「OK」をクリックします

  注意:パスは、SQL Server 2005のインストールが異なるに基づいてもよいです。行わ.NET開発を使用する場合は、接続できるマシン名とローカルホストを使用してSQL Server 2005データベースを接続するための接続文字列に遭遇しますが、IPアドレスの使用は接続できない、解決策は、ローカルのSQL Serverインスタンスで有効になっています接続とリモート接続、およびTCP / IPを使用し、名前付きパイププロトコルサービスが時間内に解くことができます。

ます。https://www.cnblogs.com/henryhappier/archive/2010/03/29/1700118.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33777877/article/details/93537515