web-dev-qa-db-ja.com

localdbを個別にインストールする方法は?

localdbを使用する必要がある場合、個別にインストールする必要がありますか?

SQL Server 2008 R2 Management Studioがインストールされ、SQL Server 2012がインストールされ、.net 4.0.2更新プログラムがインストールされています。しかし、PCにはまだlocaldbが表示されません。

45
user1687824

MSDN から

LocalDBをインストールする主な方法は、SqlLocalDB.msiプログラムを使用することです。 LocalDBは、SQL Server 2012 ExpressのSKUをインストールする際のオプションです。 SQL Server Expressのインストール中に[機能の選択]ページでLocalDBを選択します。 SQL Serverデータベースエンジンのメジャーバージョンごとに、LocalDBバイナリファイルのインストールは1つだけです。複数のデータベースエンジンプロセスを開始でき、すべて同じバイナリを使用します。 LocalDBにはSQL Server Expressと同じ制限があるため、SQL Serverデータベースエンジンのインスタンスが開始されます

enter image description here

または、SQL Expressダウンロードで利用可能なダウンロードのリストからスタンドアロンSqlLocalDB.msiをダウンロードできます page

enter image description here

PCでlocaldbインスタンスを見つけるには、(localdb)\Projectsに接続してみてください。

enter image description here

70
Andrey Morozov

SqlLocalDB.msiをダウンロードした場合、サイレントインストールを使用できます。

msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES

インストールの管理者権限を忘れないでください!

18
mr R

SQL 2016を取得した人への注意。実際には、SQL 2016のインストール中に「Express」を選択して「localDB」オプションを選択する必要があります。他の何か(たとえばDeveloperエディションなど)を選択した場合、「localDB」は「共有機能」の下のオプションとして表示されません。

Developer Edition
enter image description here

SQL Express
enter image description here

13

質問は古いですが、これは常に知っているといいと思います:

LocalDBがインストールされているかどうか、およびインストールされているかどうか、どのバージョンであるかを確認する方法:

  1. コマンドプロンプトを開く
  2. 「SqlLocalDB情報」を入力します(引用符なし)
  3. Enterキーを押すと、 this のようなものが表示されます。

これは、バージョン「MSSQLLocalDB」がインストールされていることを意味します。

いくつかのバージョンがあります。

  • v11.0
  • v12.0
  • v13.0および
  • MSSQLLocalDB
5
Sed