2010-03-19 7 views
0

SQL Server에 SSIS 패키지를 배포했습니다. SSMS의 Integration Services에 연결하고 패키지를 마우스 오른쪽 단추로 클릭하고 "패키지 실행"을 선택하여 패키지를 정상적으로 실행할 수 있습니다.SSIS 패키지가 배포 됨 - 일정에서 실행하면 실패 함

그러나 패키지를 예약하면 실패합니다. 로그에 이유에 대한 로그가 있는지 확인하는 메시지가 있지만 아무 것도 없습니다.

아이디어가 있으십니까?

당신은 오류의 세부 사항을 얻기 위해 로깅을 구현해야

답변

1

나는 패키지가 SQl 서버 에이전트가 할 권한이 없다고 생각합니다. 종종 가져올 파일의 위치 나 내 보낸 파일이 SQL Server 에이전트를 실행하는 계정에 열려 있지 않은 디렉터리에있는 것으로 나타납니다.

로깅을 구현해야한다고 Raj가 동의합니다. 당신은 패키지와 함께 일어나고있는 와트의 세부 사항을 기록하지 않으면 6 개월 동안 길을 잃는 이유를 알기를 기대할 수 있습니다. SSIS 패키지는 어쨌든 디버깅하기가 어려울 수 있으므로 어디서부터 시작해야하는지 알기 위해서는 이러한 로그가 필요합니다.

+0

나는 이것을 따라 갔다. - http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/40d7b04b-f7e6-49f1-83bb-7b72d8453ab6 - "사본을 저장했다". ..이 장기적인 솔루션이 될 수 없습니까? – Alex

1

(이 방법에 의해 처음으로 SSIS 패키지입니다).

SQL Server 에이전트에서 새 작업을 만들고 패키지를 실행하도록 구성한 다음 로깅 탭에서 로깅을 시작합니다.

그런 다음 패키지를 실행하면 작업 기록에서 로그를 읽을 수 있습니다.

0

작업을 예약했다고 말하면 SQL 에이전트를 사용했다고 가정합니다. 이 경우 작업을 마우스 오른쪽 버튼으로 클릭하고 기록보기를 클릭하면 패키지가 아닌 작업과 관련된 오류를 볼 수 있습니다. 세부 오류의 경우 로깅을 구성해야합니다.

관련 문제