0

SQL Serverの次のバージョン(2011年-「Denali」)はMDACを使用せず、他のRDBMSのように「ベンダーdll」を使用すると言われています。これは本当ですか、それともMDACはとにかく機能しますか?

これが当てはまる場合、クライアントアプリケーションのゼロインストール(MDACが既にインストールされているため、クライアントマシンにexeをコピーする以外に何もする必要はありません)は、SQL Server dll +Myexeデプロイメントになります。

これについてアドバイスをいただけますか?

4

1 に答える 1

1

MDACは、OLEDBプロバイダーやODBCドライバーなど、複数の異なるデータアクセスコンポーネントをインストールするインストーラーの名前でした。MDACの最後の認識可能なバージョン(2.8)は、WindowsServer2003の時代のものです。

このようなクライアントコンポーネントの最新のインストーラーは、SQLServerネイティブクライアントです。これには、更新されたOLEDBおよびODBCコンポーネントが含まれ、MARSなどの新しいSQLServer機能がサポートされています。古いコンポーネントはおそらくしばらくは機能し続けますが、私が言うように、いくつかの新しい機能にアクセスすることはできません。

Denali BOLには、データアクセステクノロジの非推奨についての具体的な参照はありません(たとえば、Itaniumがサポートされなくなったと記載されている場合とは対照的です)。

BOLには、 MDACからNativeClientへのアプリケーションの更新に関するガイドが含まれています。

于 2010-12-09T13:57:03.813 に答える