web-dev-qa-db-ja.com

SQL Server 2014 Expressのインストール後、ローカルデータベースが見つかりません

SQL Server 2014 Expressをダウンロードしてインストールしました(このサイトから: http://www.Microsoft.com/en-us/server-cloud/products/sql-server-editions/sql-server-express。 aspx#Installation_Options )。

問題は、ローカルDBサーバーに接続/検索できず、ローカルPCでDBを開発できないことです。ローカルサーバーにアクセスするにはどうすればよいですか?

システムがWindows 8.1(ProまたはEnterpriseエディションなし)64ビットで構成されている

SQL Server 2014 Configuration Managerツールを使用してSQL Serverの構成を確認すると、左側のツリーから[SQL Serverサービス]を選択する空のリストが表示されます。以下にスクリーンショットがあります。

enter image description here

Windowsサービスリストには、サービスが1つだけあります: "SQL Server VSS Writer"

EDITSQL Server 2014のインストールウィンドウは次のとおりです。 enter image description here

40

ほとんどの場合、SQL Server Engineサービスをインストールしていません。 SQL Serverエンジンがインストールされていない場合、SQL Server構成マネージャーツールにサービスは表示されません。 Microsoftサイト で利用可能なSQLManagementStudio_Architecture_Language.exeおよびSQLEXPR_Architecture_Language.exeパッケージには、それぞれManagement Studio GUIツールとSQL Serverエンジンのみが含まれていることを考慮してください。

データベースエンジンとManagement Studioを使用して、フル機能のSQL Serverをインストールする場合は、 SQL ServerのAdvanced Services 。さらに、いくつかのローカルテストを実行するためのサンプルデータベースを使用するには、 Adventure Works database を使用します。

SQL Server with Advanced Servicesのパッケージを考慮すると、インストールの最初にこのようなものが表示されるはずです(下のスクリーンショットはSQL Server 2008 Expressに関するものです) 、ただし機能の選択は非常に似ています)。 [データベースエンジンサービス]の横にあるチェックボックスをオンにする必要があります。次の手順では、インスタンス設定およびその他のオプションを構成できます。

インストールプロセスを再度実行し、機能選択ステップでデータベースエンジンサービスを選択します。インストールの最後に、SQL Server構成マネージャーでSQL Serverサービスを確認できるはずです。

enter image description here

49
Alberto Solano

別のインストーラー「SQL Server 2014 Express with Advanced Services」をダウンロードし、その中にインスタンス機能が見つかりました。 Alberto Solanoの回答に感謝します。本当に役に立ちました。

最初のインストーラーは「SQL Server 2014 Express」でした。インスタンス管理機能のないSQL Management Studioとツールのみをインストールしました。 「SQL Server 2014 Express with Advanced Services」をインストールすると、LocalDBが有効になりました!!!

19

SQL Server 2012 ExpressをWindows 10にインストールした後、公式のMicrosoftダウンロードサイトからENU\x64\SqlLocalDB.MSIをインストールする必要があることに気付きました。その後、SqlLocalDB.exeを実行できます。

3
Sashus

LocalDB 64BIT\SqlLocalDB.msiをダウンロードしてインストールするだけでも、この問題を解決できます。 SQL Server 2014 ExpressとAdvanced Servicesをアンインストールして再インストールする必要はありません。

2
Zelong CHEN

また、localDBをインストールしたばかりの場合、構成マネージャーにインスタンスは表示されません。最初に開始してから、サーバー名(localdb)\ mssqllocaldbを使用して接続する必要があります。 ソース

0
John Sketle