我正在嘗試將SSIS包部署到SQL Server 2008中。我生成了清單文件,但雙擊它並未打開部署嚮導。SSIS參數用於選項複製的SQL無效
我試圖從命令提示符下執行dtutil命令,但得到的選項複製錯誤參數SQL無效
以下是我使用
我的命令需要部署到SQL Server 2008 R2。我還需要知道如何以及在sql server中存儲dtsconfig文件的位置。請幫助
我正在嘗試將SSIS包部署到SQL Server 2008中。我生成了清單文件,但雙擊它並未打開部署嚮導。SSIS參數用於選項複製的SQL無效
我試圖從命令提示符下執行dtutil命令,但得到的選項複製錯誤參數SQL無效
以下是我使用
我的命令需要部署到SQL Server 2008 R2。我還需要知道如何以及在sql server中存儲dtsconfig文件的位置。請幫助
從本地文件系統複製打包託管在其他計算機上的SQL Server實例,請使用以下語法(MSDN):
dtutil /FILE c:\sourcepkg.dtsx /DestServer <servername> /COPY SQL;destpkgname
圖形可以通過嘗試導入。 dtsx文件從本地到SQL Server或包存儲。請按照以下步驟進行:
對於軟件包配置,如果它是一個現有的包,並且dtsConfiguration位於以前的SQL Server中,請將該表從以前的服務器中編排出來並在新服務器中運行。你可以從下面嘗試新configuraton:
對於我來說,在SQL Server 2008部署包的最可靠的方式已經從使用SSMS的SSIS連接文件系統中導入。
從文件系統中的包複製到您必須使用以下語法MSDB數據庫:
dtutil /FILE c:\sourcepkg.dtsx /DestServer <servername> /COPY SQL;destpkgname
所以你的情況,假設包路徑是C:\Development\CoreAnalytics\Trunk\src\Willis.CoreReference.ETL\Willis.CoreReference.ETL\bin\Deployment\Core.ReferenceETL.dtsx
和SQL Server名稱爲MYSERVER\SQL2008R2
,所以你必須使用以下命令:
有一個Windows身份驗證
dtutil /FILE C:\Development\CoreAnalytics\Trunk\src\Willis.CoreReference.ETL\Willis.CoreReference.ETL\bin\Deployment\Core.ReferenceETL.dtsx /DestServer MYSERVER\SQL2008R2 /COPY SQL;CoreReferenceETL
有一個SQL驗證(用戶:SA - 密碼:123456)
dtutil /FILE C:\Development\CoreAnalytics\Trunk\src\Willis.CoreReference.ETL\Willis.CoreReference.ETL\bin\Deployment\Core.ReferenceETL.dtsx /DestServer MYSERVER\SQL2008R2 /DestUser sa and /DestPassword 123456 /COPY SQL;CoreReferenceETL
參考
你有使用清單做文件,還是會有其他方法呢? –
這可能會幫助你的命令行錯誤,https://www.mssqltips.com/sqlservertutorial/215/command-line-deployment-tool-for-ssis-packages/ – Wendy
如何在sql server中部署配置文件 – Tom