Express EditionのSP1のWindows 7上のSQL Server 2008を実行して問題を体験(ファイアウォールの問題を?)

StackOverflow https://stackoverflow.com/questions/933406

  •  06-09-2019
  •  | 
  •  

質問

私は窓7のベータ1、私が経験してる問題は動的ポート/ファイアウォール/ Windows 7の

の組み合わせですが実行している私のラップトップ上のSQL2008急行SP1をインストールしました
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
私は管理ツールを使用してSQLに接続しようとしていた時に

私が最初にこの問題が発生していたが、できるだけ早く私はファイアウォールを通過するプログラムとして、SQL Serverの管理ツールを有効として、それはうまく働きました。さて問題は、私は私のウェブサイトを起動したとき、それは私にそのエラーを与えています。私はまた、SQLブラウザが実行されていることを正と私はSQL Expressをサービスでは、TCP / IPおよび名前付きパイプを有効にしてます。

これを解決する方法として、

だから、誰がどんな考えを持っていますか?

正しい解決策はありません

他のヒント

あなたはSSMSとWebアプリケーションの両方で同じインスタンス名を使用していますか?

一般的に、人々は、インスタンス「MySQLServer」のために、専用のマシン名に基づいて接続しようとします。 SQL Server Expressは、そのデフォルトの名前から[SQLExpressで、デフォルトでの名前付きインスタンスのをインストールします。この場合は、「MySQLServer \から[SQLExpress」に接続する代わりに(もちろん、引用符を省略)してみてください。

プログラムの下で - - Microsoft SQL Serverの2008 - 構成ツールを -

SQL Server構成マネージャに移動し、SQL Serverネットワークの構成の下にあることを確認してください - 。から[SQLExpressためのプロトコル、名前付きパイプが有効になっている(デフォルトになっていないことで)

はい、私は両方のシナリオを認識してんです。私はどちらも働いています。

、接続文字列をだけでなく名前付きインスタンスとして、デフォルトのインスタンスとして設定をした、と調整しました

私はまた、名前付きパイプとなし、外出先を有効にしています。これは、Windows 7のファイアウォールで行うためにすべてを持っていますが、私はちょうどインストールしたサーバー2008 Standard Editionおよび出来上がりをそれを把握することができませんでした。

私はそれが動的ポートを使用するという事実は、Windows 7と別の問題である疑います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top