0

SQL Server をデータベースとして使用して .net でアプリケーションを作成したとします。したがって、アプリケーションを別の PC にデプロイしたい場合は、SQL サーバーをインストールする必要がありますが、SQL サーバーをインストールするのではなく、データベースを自動的にインストールする必要があることを確認したいだけです。もしそうなら、私の要件を満たすことができますか?

4

4 に答える 4

1

すべてのクライアント コンピューターに SQL サーバーをインストールする必要がないように、SQL サーバーを別のコンピューター (サーバー) で実行する必要があります。このようにして、アプリケーションを実行しているすべての PC が SQL Server の 1 つのインスタンスを共有できます。

アプリケーション インスタンスごとに単一のユーザー DB が必要な場合は、代わりに SQL Compact エディションを使用することをお勧めします

于 2013-05-04T05:02:24.703 に答える
1

Visual Studio の App_Data フォルダーを使用して、.mdf ファイルを保存できます。ソリューションを別のシステムに転送すると、db ファイルが自動的に転送されます。 http://msdn.microsoft.com/en-us/library/ex526337.aspx

于 2013-05-04T05:04:09.277 に答える
1

SQL2012 Express Edition LocalDB を使用できます。これは、データベース用の自己完結型ファイルを使用し、前提条件としてインストールできます。アプリケーションのインストール時に、空のデータベース ファイルをインストールして接続できます。

于 2013-05-04T09:57:56.150 に答える