이 블로그 검색

2011년 4월 11일 월요일

xp_cmdshell 을 사용한 패키지 실행


파일시스템 내의 패키지 실행
master..xp_cmdshell 'DTEXEC /FILE "C:\패키지.dtsx" /CHECKPOINTING OFF /REPORTING E '

실행시 변수를 할당하여 패키지 실행
master..xp_cmdshell 'DTEXEC /FILE "C:\패키지.dtsx" /CHECKPOINTING OFF /SET "\Package.Variables[User::사용자변수].Properties[Value]";변수값 /REPORTING E '

연결된 서버의 패키지 실행 
[연결된서버명].master..xp_cmdshell 'DTEXEC /FILE "C:\패키지.dtsx" /CHECKPOINTING OFF /SET "\Package.Variables[User::사용자변수].Properties[Value]";변수값 /REPORTING E '

서버상에 올린 패키지 실행
master..xp_cmdshell  'dtexec /DTS "\MSDB\패키지명" /SERVER 서버명 /DECRYPT 패키지암호 /CHECKPOINTING OFF  /REPORTING V '


댓글 없음:

댓글 쓰기