MSDN: SQL Server 2016 Express LocalDBとMSDN: SQL Server Express LocalDB and SQL Server Expressとconfusion about SQL Server Express and localdbを含む多くのSO投稿を読んでLocalDBを理解しようとしていますが、まだLocalDBとは理解できません。私はSQL Server ExpressとSQL Server CEを理解し、使用しています。localdbの理解はSQL Server ExpressとSQL Server CEとの関係です
質問:
LocalDB ...必要なSQL Serverインフラストラクチャは自動的に作成さ あると
私の理解では、どちらの開発者は、アプリケーションのデータベースを処理するためにLocalDBを使用している場合、ということですを開始しましたまた、アプリケーションが配備されているクライアントマシンは、重いSQL Server Expressをインストールする必要がありますが、軽いLocalDBをインストールするだけで済みます。どのようにして、SQL Server Expressをインストールしなくても、localDBはSQL Serverを「作成(d)し、開始(ed)できますか? LocalDB
...一度インストールされると、LocalDBはSQL Serverデータベースを作成して開くことができるSQL Server Expressのインスタンスです。データベースのシステムデータベースファイルは、通常隠されているユーザーのローカルAppDataパスに格納されます。
開発者またはクライアントがSQL ServerをインストールせずにlocalDBを使用できる場合、localDBはどのようにインストールされていないインスタンスになるのですか?またはlocalDBはSQL Server Expressの不完全なバージョンです。クリックするだけでクリック...クリック...を構成する必要はありません。基本的にlocalDBはSQL Server CEのように動作し、localDBはAppDataの隠しファイルを使用してデータベースを作成しますが、SQL Server CEはdllを使用してデータベースを生成します。クライアントはまだ、なぜない、(SQL ServerのCEなどのアプリケーションと一緒に、本当に移植性がありません)localDBをインストールする必要がある場合、コンピュータ
に必要なファイルをインストールするには
SqlLocalDB.msiプログラムSQL Server Expressをインストールするだけですか?とにかくlocalDBまたはSQL Server Expressが100MB以上で、別途インストールが必要な場合は、とにかくlocalDBを使用する点は何ですか?
localDBは開発用です。基本的に軽量のSQL Serverを最適化せずに。あなたは大きなデータのためにそれを使用したくないでしょう。 – Steve
私はこの質問をdba.stackexchange.comで尋ねることをお勧めします –