2010-03-23 6 views
0

엔터프라이즈 버전 인 SSIS가 설치된 서버에 작업 패키지를 배포했습니다. 내 데스크탑 SQL 클라이언트 (SSIS가 설치되어 있지 않음)에서 통합 서비스 엔진에 연결하여 패키지를 실행하려고하면 "이 태스크 정보"메일 태스크 보내기 "작업은 Integration Services의 이번 버전에서 실행할 수 없습니다. 수준 판. " 서버 (RDP)에 로그인 한 다음 패키지를 실행해야한다는 의미입니까?SQL 클라이언트에서 SSIS 패키지 실행

또한 SQL 에이전트를 통해 패키지를 예약하면 로그인 시간이 초과되었지만 연결, 배포 등의 모든 작업에 대한 나의 windos 인증 로그인이 실패합니다. 어떤 단서?

답변

2

첫 번째 문제는 - 네, SSMS를 사용하여 패키지를 시작하려면 서버에 RDP를해야합니다. 클라이언트에서 SSMS를 사용하여 시작하면 클라이언트 시스템에서 DTExec 프로세스를 시작하려고합니다. 서버에서 DTExec을 실행하지 않습니다.

두 번째 문제는 권한 문제 일 가능성이 큽니다. 가능성 # 1 : 패키지에 설정 한 연결은 인증 정보가 필요하며 에이전트 계정으로 실행 중이기 때문에 연결 정보가 없습니다. 계정의 프록시를 작성하고이를 사용하여 작업 단계를 실행할 수 있습니다. 가능성 # 2 : 패키지에서 설정 한 연결은 "사용자"가 보지 못하게하는 패키지의 기본 암호화로 인해 중요한 정보가 제거되어 실행되지 않는 SQL 에이전트 작업을 포함합니다 " 너처럼 ". 위와 동일한 해상도가 다른 사람과 마찬가지로 도움이 될 수 있습니다.

+0

작업 예약/실행에도 RDP가 필요합니까? – pramodtech

+0

아니요, 예약 된 작업의 실행 위치는 기본적으로 예약 된 시스템입니다. –