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サービス]を選択する空のリストが表示されます。以下にスクリーンショットがあります。
Windowsサービスリストには、サービスが1つだけあります: "SQL Server VSS Writer"
EDITSQL Server 2014のインストールウィンドウは次のとおりです。
ほとんどの場合、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サービスを確認できるはずです。
別のインストーラー「SQL Server 2014 Express with Advanced Services」をダウンロードし、その中にインスタンス機能が見つかりました。 Alberto Solanoの回答に感謝します。本当に役に立ちました。
最初のインストーラーは「SQL Server 2014 Express」でした。インスタンス管理機能のないSQL Management Studioとツールのみをインストールしました。 「SQL Server 2014 Express with Advanced Services」をインストールすると、LocalDBが有効になりました!!!
SQL Server 2012 ExpressをWindows 10にインストールした後、公式のMicrosoftダウンロードサイトからENU\x64\SqlLocalDB.MSIをインストールする必要があることに気付きました。その後、SqlLocalDB.exeを実行できます。
LocalDB 64BIT\SqlLocalDB.msiをダウンロードしてインストールするだけでも、この問題を解決できます。 SQL Server 2014 ExpressとAdvanced Servicesをアンインストールして再インストールする必要はありません。
また、localDBをインストールしたばかりの場合、構成マネージャーにインスタンスは表示されません。最初に開始してから、サーバー名(localdb)\ mssqllocaldbを使用して接続する必要があります。 ソース