私はSqlServerを初めて使用します。現在、SqlLocalDb
ローカルで動作するようにインストールしています。良いですが、通常は 2 つの接続文字列が表示され、両方とも機能します。
Data Source=(localdb)\v11.0;Integrated Security=true;
と
Server=(localdb)\v11.0;Integrated Security=true;
2つの間に正確な違いは何ですか?
私はSqlServerを初めて使用します。現在、SqlLocalDb
ローカルで動作するようにインストールしています。良いですが、通常は 2 つの接続文字列が表示され、両方とも機能します。
Data Source=(localdb)\v11.0;Integrated Security=true;
と
Server=(localdb)\v11.0;Integrated Security=true;
2つの間に正確な違いは何ですか?
SqlConnection.ConnectionString
完全に同義のものを含む、すべての接続文字列キーワードの完全なリストについては、次のドキュメントを参照してください。
これらはすべて完全に同等です。
- 情報源
- サーバ
- 住所
- アドレス
- ネットワークアドレス
... サーバーとデータ ソースは SQL Server に対して同じものを表すため、違いはありません。SQL Server インスタンスの完全な名前で、構文 "MyComputerName\MyShortInstanceName" で、SQL Server インスタンスが使用するポートを含む可能性があります。伝える。
参照: http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/7e3cd9b2-4eed-4103-a07a-5ca2cd33bd21
これらは同義であり、どちらを使用してもかまいません。
つまり、フレームワークに関する限り、それらは同じです。