我試圖通過Powershell執行SSIS包。我也爲它做了一些參數。我用下面的命令:通過POWERSHELL執行包執行
DTExec /ISSERVER "\SSISDB\folderB\Integration Services Project17\Package.dtsx" /SERVER "." /Envreference 2 /Par "$Project::ProjectParameter(Int32)";1 /Par "Parameter(Int32)";21 /Par "CM.sqlcldb2.SSIS_repro.InitialCatalog";ssisdb /Par "$ServerOption::SYNCHRONIZED(Boolean)";True
我更換了參數與我所需要的那些,當我試圖執行它,它告訴我,該參數CM.sqlcldb2.SSIS_repro.InitialCatalog
不存在。我在互聯網上的某個地方發現這個參數與Connection Manager
有關。但是哪個連接管理器?有人知道該參數的含義嗎?
預先感謝
謝謝您的answe TechSpud。我運行DTExecUI,它給了我從哪裏找不到包的packge源的選項。我無法在SSIS目錄上找到一個包。我怎樣才能做到這一點? – user2854939
不確定。改爲嘗試使用SSMS瀏覽Integration Services目錄,然後右鍵單擊包並選擇配置。這將向您顯示連接管理器和可用屬性。難道是你試圖設置的連接類型,沒有InitialCatalog屬性? – TechSpud