2016-09-08 7 views
0

私のSQL Serverオブジェクトエクスプローラには、すべてのデータベースが表示されない:Visual Studioにデータベースが表示されないのはなぜですか?

SQL Server Object Explorer enter image description here

私もエラーA network-related or instance-specific error occurred while establishing a connection to SQL Server. ...を取得します。ウェブサイトを実行すると、表示されるエラーはThe system cannot find the file specifiedです。さらに、SQL ServerServicesから欠落しています:

enter image description here

(これは、Visual Studioと一緒にインストールされた、個別に使用されていませんでした)

昨日、すべてが魅力のように働きました。私はテーブルを持つ複数のデータベースを持ち、データにアクセスすることができました。今日、同じプロジェクトが始まらず、dbもありません。ここでVisual Studioの何が問題になっていますか?ありがとう

+0

SQLサーバーが実行中であることを確認します。 cmd 'services.msc'を入力し、' SQL Server'が自動に設定されているかどうか確認してください。 – busuu

+0

@ミラン私はリストにそれを載せていませんし、 'すべてのプログラム 'には載っていません。 'SQL Server'を起動/再起動するコマンドはありますか? – Alex

答えて

1

Visual Studioには、デフォルトインストールではMS SQL Serverが付属していません。手動でMS WebサイトからSQL Server Data Toolsをインストールする必要があります。 VSのカスタムインストールも可能ですが、インストーラが必要です。カスタムインストールコンポーネントメニューでSSDTを必ず選択してください。さらに、私はSQL Server 2008,14、および16をインストールできるVS自体からアップデートを実行しました。私はついにVSのDBにアクセスできました!

1

私は前に同じ問題を抱えていました。それを理解するために私をしばらく時間がかかりました。あなたがする必要があるのはここにあります:https://www.microsoft.com/en-us/download/details.aspx?id=42299

私の場合は、SQL Server Management Studioを使用しています。使用しているSQLスタジオのバージョン(2008年、2012年、2014年)に合ったものを見つける必要があります。

大きなダウンロードボタンをクリックして、適切なバージョンを選択することが非常に重要です。あなたは、64ビットのPC

上で実行している場合、あなたがインストールすることは非常に重要であるあなたは、32ビットのPC上で実行している場合

  • Express 32BIT\SQLEXPR_x86_ENU.exe、または
  • Express 64BIT\SQLEXPR_x64_ENU.exe:チェックExpressバージョン。

    次に、一度インストールすると、services.mscにはSQL Server (MSSQLSERVER)が表示され、ほかにもいくつかのSQLサービスがインストールされているはずです。

    Visual Studio 2015を開き、SQL Serverオブジェクトエクスプローラウィンドウを右クリックしてSQL Serverをクリックし、Add SQL Server...オプションを選択します。 SQL Server Management Studioからサーバーに接続するように求めるメッセージが表示されます。インストール時にデフォルトですべてを保持していた場合

    、ちょうどサーバー名ため.(ドット)を入力し、を接続します。これでデータベースがロードされるはずです。

関連する問題