Windows DAC (Windows Data Access Components)

概要

  • Windows用のコンポーネント。アプリケーションとDBなどのデータソースとの間でデータ出入力を行うために使われる。
  • OLE DB、ODBC、ADO、RDS を使うための DLL と関連リソースから構成される。
  • Windows Vista より前は、MDAC (Microsoft Data Access Components)という名前だった。

バージョン

  • MDAC 2.5 … Windows 2000
  • MDAC 2.7 … Windows XP
  • MDAC 2.8 … Windows 2003
  • Windows DAC 6.0 … Windows Vista

インストールされているバージョンの調べ方

レジストリの以下のキーを参照。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess?FullInstallVer
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess?Version

<http://support.microsoft.com/kb/231943>

入手方法

以前は、Windows DAC を単独でダウンロード・インストールできたが、Windows OS に標準で組み込まれるようになったため、単体ではなく、Windows SDK に含まれて配布されている。

構造

アプリケーション
MDAC ADO
OLE DB
(ODBC)
データソース
  • ADOは、高レベルAPI。スクリプト環境で使うことが多い。.net環境の開発では、代わりにADO.NETが使われる。
  • OLE DBは、データソースのI/Oを抽象化するCOMコンポーネント。データソースごとのドライバ(OLE DB Provider)が必要。

参考文献

  1. MDAC, WDAC | データ アクセス (以前のバージョン) <http://msdn.microsoft.com/ja-jp/data/aa937709.aspx>
  2. MDAC <http://msdn.microsoft.com/ja-jp/data/aa937729(en-us).aspx>
  3. Data Access Technologies Road Map <http://msdn.microsoft.com/en-us/library/ms810810.aspx>
  4. データ アクセス テクノロジのロードマップ <http://msdn.microsoft.com/ja-jp/library/cc407910.aspx>
  5. MDAC のバージョンを確認する方法 <http://support.microsoft.com/kb/301202/ja>
  6. MDACを新バージョンにアップグレードする方法 ? @IT <http://www.atmarkit.co.jp/fwin2k/win2ktips/912mdacupg/mdacupg.html>
  7. http://msdn.microsoft.com/ja-jp/library/cc407851.aspx
  8. http://msdn.microsoft.com/en-us/library/ms710252(VS.85).aspx
  9. http://support.microsoft.com/kb/969850/ja
  10. Microsoft Data Access Components (MDAC) のリリース履歴 <http://support.microsoft.com/kb/231943>

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>