SSIS-AGENT START

  • 669
  • 0

SQL AGENT啟用SSIS.BAT及SQL PROCEDURE

最近想要使用SQL AGENT啟動SSIS的BAT,第二部驟要開啟SQL PROCEDURE

發現在執行SSIS的BAT時出現錯誤,

錯誤如下:

05/03/2019 12:57:30,HIS_INSERT_HH_MPAL,錯誤,0,2015-MMS-01,HIS_INSERT_HH_MPAL,(作業結果),,作業失敗。  作業由 使用者 2015-MMS-01\Administrator 叫用。要執行的最後一個步驟是步驟 1 (01.exe_dtsx)。.,00:00:02,0,0,,,,0
05/03/2019 12:57:30,HIS_INSERT_HH_,錯誤,1,2015-MMS-01,HIS_INSERT_HH_01.exe_dtsx,,以下列使用者的身分執行: 2015-MMS-01\SYSTEM。C:\WINDOWS\system32>DTEXEC  /FILE "C:\SSIS\HT\資料匯入\資料匯入\Package1.dtsx"Microsoft (R) SQL Server 執行封裝公用程式  32 位元版本 10.0.1600.22  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    已啟動:  下午 12:57:31  錯誤: 2019-05-03 12:57:31.77     代碼: 0xC0016016     來源:       描述: 無法將保護的 XML 節點 "DTS:Password" 解密,錯誤為 0x8009000B "機碼用在特定狀態時無效。"。您可能沒有存取這項資訊的權限。當發生密碼編譯錯誤時,就會發生這個錯誤。請確認有正確的金鑰。 

 

>>>原先的SQL AGENT啟用為本機用戶(如下圖一)改為ADMINISTRATOR(下圖二)即可!

(圖一)更改前

(圖二)更改後

>>>SQL AGENT啟用方法如下圖<<<<<

1.BAT檔執行

2.SQL PROCEDURE 執行

 

 

 

 

https://blog.xuite.net/fashing0001/twblog/141501673-sql+2008+ssis+%E6%8E%92%E7%A8%8B%E7%84%A1%E6%B3%95%E5%9F%B7%E8%A1%8C