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 명령문을 실행해보시면 수행되실겁니다.
댓글
댓글 쓰기