現象
SQL Server 2012 Management Studio (SSMS 2012) または SSMS 2014 でインポート/エクスポートウィザードを使用して、Access データベースを Microsoft SQL Server データベースにインポートすることを前提としています。 Microsoft Office 15.0 Access データベースエンジンの OLE DB プロバイダーをデータソースとして使用すると、次のエラーメッセージが表示されます。
ソースコンポーネントに接続できませんでした。 エラー 0xc0202009: Source-XXXX [1]: SSIS エラーコード DTS_E_OLEDBERROR。 OLE DB エラーが発生しました。 エラーコード: 0x80040E37 エラー 0xc02020e8: Source-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 の最新の累積的な更新プログラムを確認します。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。