이 명령을 사용하여 박쥐 파일에서 DTSX 패키지를 원격으로 실행하려고합니다.박쥐 파일에서 원격으로 DTSX 패키지를 실행하는 방법?
이 작업은 로컬에서 제대로 작동하지만 원격으로는 실패합니다 (내가 가리키는 컴퓨터에서 관리자 권한이 있고 SQL 권한뿐만 아니라) 시간 초과 오류가 발생했습니다 (로그인 시간 초과가 만료되었습니다).
이 명령을 사용하여 박쥐 파일에서 DTSX 패키지를 원격으로 실행하려고합니다.박쥐 파일에서 원격으로 DTSX 패키지를 실행하는 방법?
이 작업은 로컬에서 제대로 작동하지만 원격으로는 실패합니다 (내가 가리키는 컴퓨터에서 관리자 권한이 있고 SQL 권한뿐만 아니라) 시간 초과 오류가 발생했습니다 (로그인 시간 초과가 만료되었습니다).
약간의 연구 끝에 DTEXEC을 원격으로 실행할 수없는 것처럼 보입니다 (로컬로 실행해야 원격 실행이 지원되지 않습니다).
SSIS는 웹 서비스 호스팅 서버의 얼음. 코드를 통해 컴퓨터에 패키지를 쿼리하고, 데이터베이스 또는 파일 시스템을 통해 패키지를 실행하고 원하는 프로그래밍 플랫폼을 통해 프로그래밍 방식으로 패키지의 변수를 추가/수정할 수 있습니다.
그렇다면 'DETEXEC'명령이 포함 된 로컬 배치 파일을 호출하도록 웹 서비스를 설정할 수도 있습니다.
매우 쉽고 간단합니다. 스토어 프로 시저, SQL 에이전트 또는 웹 또는 .NET 개발이 필요하지 않습니다. 나는 마이크로 소프트가 결코 제안하지 않은 것에 놀랐다.
합니다 schtasks/실행/TN MyTask [/ S MySQLServer [/ U [도메인] 사용자/P 암호]] /?
참고 : 암호를 노출 마음에 들지 않으면합니다 ('Schtasks는'명령을 실행 http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
에서 흥미로운 옵션을 무료로하고 강력한 도구를 다운로드하려면 'psexec에'명령을 사용하여 - 감사 – JohnIdol