web-dev-qa-db-ja.com

ローカルエリアネットワークからSQL Server Express LocalDBにアクセスする

SQLサーバーを必要とするソフトウェアを開発しています。ただし、50 MBのアプリケーションの場合、SQL Serverをインストールするように顧客に指示することはお勧めできません。したがって、SQL Server Express LocalDBを使用することをお勧めします。

ローカルエリアネットワークからアプリにアクセスする機能を提供したい。しかし、これを行うための関連トピックはありません。

ローカルエリアネットワーク上のSQL Server Express LocalDBにアクセスすることはできますか?

SQL Serverと比較したSQL Server Express LocalDBの制限は何ですか?

5
IT researcher

LocalDBはリモートでアクセスできません。これは仕様によるものであり、 documented です。

これが LocalDBの説明 です。

これが LocalDBの機能と制限のリスト です。

SQL Serverのインストールがどのように問題になるかわかりません。 120 MBは、今日では小さなアプリケーションであってもそれほど大きくありません。アプリケーションにセットアップを組み込み、SQL Expressをセットアップキットに同梱できます。フットプリントの小さいSQL Server Editionが必要な場合は、SQL Server Compact Editionの使用を検討してください。

8
spaghettidba

Mdf/ldfファイルはサーバー共有に常駐できますが、一度にファイル/データベースにアクセスできるPCは1つだけであると考えています(つまり、独自のLocalDBインスタンスを実行している複数のクライアントからの同時アクセスはありません)。これは、複数のPCがサーバー共有にある共有mdbファイルに接続できるMS Accessとは異なります。

ドキュメント から:

LocalDBファイルは、一度に1つのLocalDBインスタンスでのみ開くことができます。

0
Mike Lowery