違い

2012-01-24 7 views

答えて

1

Microsoft SQL Serverに接続するということは、SQL Serverへのネットワーク接続を確立していることを意味します。データベースエンジンはマシン上またはリモートで実行されており、SQL Serverをサービスとして使用して接続しています。そのサーバーにはデータがあり、プロトコルを使用して操作の実行を要求するだけです。

Microsoft SQL Serverデータベースファイル(MDF)を使用して接続すると、データベースファイルを使用し、実行中のSQL Serverエンジンでローカルに実行されているMDFファイルを使用する必要があります。したがって、マシンにSQL Expressがある場合、MDFファイルへの接続を作成するときは、基本的にマシン上のSQLExpressエンジンを使用してMDFファイル(およびデータベースの内容)を提供します。

すべての環境でMDFファイルを使用できるとは限りません。ほとんどの場合、SQL Serverに接続することがほとんどです。さらに、私は通常、SQL Expressをインストールしません。

私はその違いを理解しています。お役に立てれば!

1

「Microsoft SQL Serverデータベースファイル」オプションは、SQL Serverのファイル(* .MDF)を手動で参照することがありますが、Microsoft SQL Serverは本格的なSQL Serverに接続することを指していますか?

+0

これは質問ですか? –