无法从SQL Server代理作业执行SSIS程序包我收到错误“命令行参数无效”

时间:2019-08-12 14:54:03

标签: sql-server ssis ssis-2012 sql-job

当我尝试从SQL Server代理作业执行SSIS程序包时,出现此错误:

  

以用户身份执行:WEATRUST \ Prod_SSIS_Service。
  适用于64位的Microsoft(R)SQL Server执行软件包实用程序版本11.0.7462.6
  版权所有(C)Microsoft Corporation。版权所有。

     

缺少选项“项目”的参数。命令行参数无效。步骤失败。

另外,当我直接执行SSIS程序包时,它按预期工作。我在运行该程序包时未修改任何参数(在Visual Studio中使用已设置的参数运行),该程序运行正常

当我检查软件包日志时,它甚至没有启动,还在系统表(msdb.dbo.jobsteps)中检查了参数,在命令字段中得到了以下值:

/ISSERVER "\"\SSISDB\Ztest\DST_Hedis\PKG_MAIN_DST_HEDIS_Monthly_Load_OUT.dtsx\"" /SERVER "\"EDS-PROJ-DV01\"" /Par "\"$Project::Control_file\"";"\"WEA_ControlTotals\"" /Par "\"$Project::DST_Outbound_FileDir\"";"\"F:\PKG_TEST\DST\\"" /Par "\"$Project::DST_Staging_FileDir\"";"\"F:\PKG_TEST\DST\Staging\\"" /Par "\"$Project::Enrollment_file\"";"\"WEA_Enrollment\"" /Par "\"$Project::Enrollmentdemo_file\"";"\"WEA_EnrollmentDemographics\"" /Par "\"$Project::Pharmacy_file\"";"\"WEA_PharmacyClaims\"" /Par "\"$Project::Providerdemo_file\"";"\"WEA_ProviderDemographics\"" /Par "\"$Project::ServerName\"";"\"EDS-PROJ-DV01\"" /Par "\"$Project::Singleclaim_file\"";"\"WEA_SingleClaims\"" /Par "\"$ServerOption::LOGGING_LEVEL(Int16)\"";1 /Par "\"$ServerOption::SYNCHRONIZED(Boolean)\"";True /CALLERINFO SQLAGENT /REPORTING E

0 个答案:

没有答案