小编典典

如何使用dtexec.exe以32位模式执行程序包?

sql

我已经创建了SSIS包(.dtsx),该包存储在我的硬盘驱动器上。我想通过使用命令提示符实用程序来执行它。

它是在64位环境中创建的,并使用Excel Connection Manager(JET提供程序)。因此不能将其执行为64位。

我想以32位执行它。命令提示符是否像GUI一样具有此选项?

C:\Users\Administrator>dtexec.exe /FILE "C:\Program Files (x86)\AGSFeedReaders\ICICISendEmail.dtsx" /DECRYPT "<password>" /X86  /CHECKPOINTING OFF /REPORTING E

错误 :-

   Description: SSIS Error Code DTS_E_OLEDB_EXCEL_NOT_SUPPORTED: The Excel Connection Manager is not supported in the 64-bit version of SSIS, as no OLE DB provider is available.

我可以使用命令提示符在32位模式下执行相同操作吗?


阅读 209

收藏
2021-04-14

共1个答案

小编典典

您可以安装dtexec的32位版本。

http://msdn.microsoft.com/zh-
CN/library/ms162810(v=sql.105).aspx

2021-04-14