私はいくつかのExcel接続でSSISパッケージをやっています。Excelと64ビット
- マイクロソフトオフィスマイクロソフトオフィス2010
- が
- のSQL Server 2008 R2は、
- のVisual Studio 2008は
- のVisual Studio 2010が
- Microsoft Accessデータベースをインストールインストールインストールインストールインストール2007:これは私の環境でありますEngine 2010 Redistributable installed
これはExcelファイルへの私の接続文字列です:
- プロバイダ= Microsoft.ACE.OLEDB.12.0;データソース= C:\ XXXXX \ XXXXX \ XXXXX.xls;拡張プロパティ= EXCEL 14.0; HDR = YES ";だから、
私は私のSSISパッケージを展開しようとすると、次のエラーが登場:
OLE DBレコードが利用可能です。ソース:「Microsoft Accessデータベースエンジン」 HRESULT:0x8000040005説明:「インストール可能なISAMが見つかりませんでした」
それは以前に私がインストールされたMicrosoft Accessデータベースエンジン2010再頒布がインストールされており、私は両方のMicrosoft Officeのバージョンを持っているbecouse ...
任意の助けが理解されるであろう奇妙な!!
Dtexecソリューションはdtsxパッケージを実行するのに有効ではありません。私はSharepoint内で実行していますので、app.LoadPackage(...)を使用する必要があります。 –
はい、package.Execute()それを実行するためにdtexecを呼び出します – Diego