當SSIS需要重新設計時,注意事項
(測試時)
-
改用EncryptSensitiveWithUserKey(機密資料以使用者金鑰加密)
並將 SSIS > 封裝組態 > 清空。(如果還有之前的組態檔就先刪除)
.dtsconfig 等檔案也需刪除。
(測試ok >> 準備封裝)
指定封裝的保護模式和保護方式 :
再來到所要 (XXXX 封裝)的屬性頁 > ProtectionLevel > 選擇DontSaveSensitive (不要儲存機密資料)
SSIS > 封裝組態 > 啟用封裝組態 > 加入。
進行封裝組態精靈 > 連接管理員 > 所有資料庫 > Properties 的 Password / ServerName / UserName 都需要打勾(另行定義)上去<不可以省略> >完成
建置 > 重建 XXX 專案
(佈屬封裝檔案)
只需將 Deployment > XXX專案.SSISDeploymentManifest及更新的 xxx.dtsConfig / xxx.dtsx Copy 到SQL Server 上頭去
點選 XXX專案.SSISDeploymentManifest就會進行佈屬流程,此時系統就會看有幾個 dtsConfig > 就會進行該幾個封裝組態的設定
透過XXX.SSISDeploymentManifest佈屬時,會同時紀錄佈屬到哪一個目錄區,不可以將 xxx.dtsConfig / xxx.dtsx 先佈屬到(A)目錄後,無法再將檔案移至(B)目錄去使用,所以正確方式還是需要先設定好佈屬的目錄,直接進行佈屬。
转载于:https://blog.51cto.com/mikelong9/1208561