KB3008000 - 修正: SSMS 2012 または SSMS 2014 で Office 15.0 Access データベース エンジン OLE DB プロバイダーをデータ ソースとして使用するとエラーが発生する

適用先
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

現象

SQL Server 2012 Management Studio (SSMS 2012) または SSMS 2014 のインポートとエクスポート ウィザードを使用して、Access データベースを Microsoft SQL Server データベースにインポートすることを想定しています。 データ ソースとして Microsoft Office 15.0 Access データベース エンジン OLE DB プロバイダーを使用すると、次のエラー メッセージが表示されます。

注

ソース コンポーネントに接続できませんでした。
    エラー 0xc0202009: ソース -XXXX [1]: SSIS エラー コード DTS_E_OLEDBERROR。 OLE DB エラーが発生しました。 エラー コード: 0x80040E37。
    エラー 0xc02020e8: ソース - XXXX[1]: "'XXXX'" の行セットを開くことができませんでした。 オブジェクトがデータベースに存在することを確認します。

原因

この問題は、Microsoft Office 15.0 Access データベース エンジン OLE DB プロバイダーが十分にサポートされていないために発生します。 関連付けられているテーブル名をデータ ソースとして使うと、Access データベースで関連テーブル名が見つかりません。

解決策

この問題は、次の SQL Server の累積的な更新プログラムで最初に修正されました。

SQL Server 2012 SP2 の累積的な更新プログラム 4 /en-us/help/3007556

SQL Server 2014 用の累積的な更新プログラム 5 /en-us/help/3011055

SQL Server 2012 SP1 の累積的な更新プログラム 13 /en-us/help/3002044

SQL Server 用の累積的な更新プログラムについて

SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムを確認してください。

      

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。