在命令行参数中检测到错误,请确保正确设置了所有参数(SQLManagerui)



我有一个SSIS软件包,该软件包输出和Excel文件并通过电子邮件发送电子邮件。当我从Visual Studio运行它时,它可以正常工作。但是,当我从SSMS中的工作中运行它时,会丢下错误:

"在命令行参数中检测到错误,请确保所有参数均正确设置。(sqlmanagerui(

问题似乎在Excel Connection Manager连接字符串中。它在Visual Studio中工作正常,但在SSMS作业中导致上述错误。

以下是我的工作中定义连接字符串的方式:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\nsi.priatp-images-DEVStagingDBApprovedCustomersDailyApprovedCustomers_2019_05_14.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES";

我认为主要原因是SQL作业作为SQL服务帐户运行,该帐户无法访问Excel路径。尝试以Windows用户的身份运行该作业。

  • 在另一个帐户下运行SSIS包

另外。这可能是一个32/64位问题,尝试以32位模式执行作业:

  • SSIS软件包在SQL Server 2012中未运行为32bit

相关内容

  • 没有找到相关文章

最新更新