• ベストアンサー

システムDSN or ファイルDSN

アクセス2003 SQLServer2000 これまでmdbでSQLServerのテーブルにリンクをする時は、 あまり深く考えずにファイルDSNを使ってきました。 以前にシステムDSNの方がいいという話を聞いたことがあります。 いろいろ調べてみましたが、実用上の差がよく分かりません。 両者の実用上のメリットデメリットを教えていただけないでしょうか。 よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • med2dic
  • ベストアンサー率77% (21/27)
回答No.1

実際に試したことがないので事実かどうかわかりませんが、 ファイルDSNだとACCESSファイル内にその情報を持ってしまい、ファイルDSNの接続サーバを変更してもACCESSには反映されないらしいです。 そんな話を聞いたことがあるのでシステムDSNしか使ったことがありません。 同じACCESSファイルで接続先だけ変更といった場合にファイルDSNだと手間が増えてしまいます。 ファイルDSNだとレジストリにデータを持たないのでこういう動作になるんですかね。

teburon
質問者

お礼

ご回答ありがとうございました

すると、全ての回答が全文表示されます。