MS DTS ( SSIS Package ) 실행시 msdb에서 수행 안될때

MS SQL 2008 에서 SSIS Package를 만들어서 Execute Package Utility를 수행했을 때는 정상적으로 수행되는데,
MSDB로 Package를 업로드 했을 때는 DTS Password Validate 에러가 뜨면서 수행이 안되는 경우가 있습니다.

Solution 에서 수행이나 File, SSIS Package에서 잘 수행되는데  SQL Server로  Import 해서  xp_cmdshell로 수행이 안될 때
import package 방법을 다음과 같이 해보시기 바랍니다.

SSMS 에서 Connect로 Intergration Service 에 연결후 폴더를 확장하면 Stored Package가 있습니다.
여기에서 MSDB를 선택하고 마우스 오른쪽 클릭하시면 Import package 메뉴가 나옵니다.

Import package 를 선택후, 대상을 File System을 선택하고 Package 파일 경로를 선택합니다.
그 다음 Import Package as 에서 Protection Level을  Rely on server storage and ... 를 선택하고 확인을 합니다.

그런 다음 MS SQL 창에서  xp_cmdshell 로 DTS 명령문을 실행해보시면 수행되실겁니다.

댓글

이 블로그의 인기 게시물

dtsrun 실행하기

[MS SQL] SP수행 시간 및 작업빈도 확인

Slug가 뭘까?