2

皆さん、こんにちは。

以前は SQL Server 2008 をインストールしていましたが、それを削除して、SQL Server 2008 Express Management Studio をインストールしました。そして今、ローカルコンピューターに接続できません。エラーが発生します:

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

しかし、VS2010経由でDBを作成できます。

4

3 に答える 3

2

マークのコメントの礼儀:

Express Edition は名前付きインスタンスを実行すると思います。接続文字列で指定していますよね?(ローカル)\SQLEXPRESS または 127.0.0.1\SQLEXPRESS のようなものですか?

Microsoft http://technet.microsoft.com/en-us/library/ms165679(v=sql.90).aspxから:

通常、SQL Server Express は名前付きインスタンスとしてインストールされます。インスタンスのデフォルト名は SQLExpress です。

于 2013-08-13T15:33:41.297 に答える
0

SQL Server Express エディションは、デフォルトで TCP/IP 接続なしでインストールされます。データベース サービスが 1 つのコンピューティングで実行され、管理スタジオが別のコンピューティングで実行されている場合は、SQL Server 構成マネージャーを使用して TCP/IP を有効にする必要があります。

于 2010-07-03T22:10:53.387 に答える
0

見てください:

ファイル - オブジェクト エクスプローラーの接続 - サーバー名: - ネットワーク サーバー - データベース エンジン - データベース名/データベース インスタンス (これを使用するか、選択します)

ここに画像の説明を入力

私の場合、コンピューター名とは異なるため、データベースのリストを表示しようとしたときに、Windows 認証で結果がありませんでした。

于 2014-03-13T17:02:33.007 に答える