SSISのプロジェクトを64ビット環境でビルドするには

筆者は、64ビットのWindows XP ProfessionalとVisual Studio 2005 ProfessionalでIntegration Serviicesのプロジェクトを開発している。SQL Server 2005からAccess MDBへの簡単なデータ変換パッケージを作成している際、データフローの変換先として作成したOLEDB変換先タスクが、次のエラーで変換が失敗することがあった。
クラスが登録されていません

調査したところ、64ビット環境のためJetプロバイダがないためであることが分かった。64ビット用のJetプロバイダはないため32ビット用のプラットフォームとして開発する必要がある。SSISのプロジェクトを32ビット用にするには、Integration Services パッケージの [プロジェクトのプロパティ] で、[デバッグ] ページの Run64BitRuntime プロパティの値を FALSEにすると32 ビット環境となる。

トラックバック

トラックバックURL:
http://www.apricot-jp.com/cgi/mt/mt-tb.cgi/309

関連情報

Copyright(C) 2007 アーキテクト360 Allrights reserved.