Sql server 在命令行参数中检测到错误,请确保所有参数设置正确(SqlManagerUI)
我有一个SSIS软件包,可以输出和excel文件并通过电子邮件发送。当我从VisualStudio运行它时,它工作得很好。但当我从SSMS中的作业运行它时,它会抛出一个错误: 在命令行参数中检测到错误,请确保所有参数设置正确。(SqlManagerUI) 问题似乎出在Excel连接管理器连接字符串中。它在Visual Studio中工作正常,但在SSMS作业中导致上述错误 以下是如何在我的作业中定义连接字符串:Sql server 在命令行参数中检测到错误,请确保所有参数设置正确(SqlManagerUI),sql-server,excel,ssis,ssis-2012,Sql Server,Excel,Ssis,Ssis 2012,我有一个SSIS软件包,可以输出和excel文件并通过电子邮件发送。当我从VisualStudio运行它时,它工作得很好。但当我从SSMS中的作业运行它时,它会抛出一个错误: 在命令行参数中检测到错误,请确保所有参数设置正确。(SqlManagerUI) 问题似乎出在Excel连接管理器连接字符串中。它在Visual Studio中工作正常,但在SSMS作业中导致上述错误 以下是如何在我的作业中定义连接字符串: Provider=Microsoft.ACE.OLEDB.12.0;Data Sou
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\\nsi.pri\atp-images-DEV\StagingDB\ApprovedCustomers\DailyApprovedCustomers_2019_05_14.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES";
我认为主要原因是SQL作业以SQL服务帐户的形式运行,而SQL服务帐户无权访问excel路径。请尝试以windows用户的身份运行该作业