2012-05-21 5 views
2

처음 포스터.SQL 서버를 통해 작업으로 실행될 때 SSIS 패키지가 실패 함

텍스트 파일을 읽고 SQL 서버의 테이블에 데이터를 저장하는 SSIS 패키지를 만들었습니다. 내가 VS2005에서 그것을 실행할 때 아무런 문제없이 테이블에 데이터를 삽입한다. SQL에서 SSIS 패키지를 호출하는 작업을 실행하면 오류가 발생하고 첨부 된 오류가 발생합니다.

나는이 모든 것에 익숙하지 않기 때문에 나의 스킬은 그다지 크지는 않지만 나는 그것을 가지고있다 !! (I는 서버 이름을 제거하고 한 오류 메시지에서 내 로그인 자격 증명)

오류 메시지

날짜, 소스, 심각도, 단계 ID, 서버, 작업 이름, 단계 이름, 알림, 메시지, 시간이의 SQL 심각도가,는 SQL 메시지 ID가 운영자 이메일 전송, 운영자 인터넷 전송, 운영자 페이징이 재시 2012년 5월 21일 을 시도 : 33 : 28 importsCallDataTest, 오류, 0, importsCallDataTest (작업 결과) ,, 작업이 실패했습니다. 작업이 사용자에 의해 호출되었습니다. 마지막 단계 을 실행하려면 1 단계 (importsData)., 00 : 00 : 01,0,0 ,,,, 0 05/21/2012 15 : 33 : 28, importsCallDataTest, Error, 1,, importsCallDataTest, importsData, 사용자 : \ SYSTEM으로 실행. .... 00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. 판권 소유. 시작 : 3:33:28 PM 진행률 : 2012-05-21 15 : 33 : 28.71 출처 : 데이터 흐름 작업
유효성 확인 : 0 % 완료 진행률 진행률 : 2012-05-21 15 : 33 : 28.71 출처 : 데이터 흐름 작업 유효성 검사 : 50 % 완료 최종 진행률 진행 : 2012-05-21 15 : 33 : 28.84 출처 : 데이터 흐름 작업 유효성 확인 : 100 % 완료 진행률 진행률 : 2012-05-21 15 : 33 : 28.85 출처 : 데이터 흐름 작업 유효성 검사 : 0 % 완료 최종 진행률 진행률 : 2012-05-21 15 : 33 : 28.85 출처 : 데이터 흐름 작업 유효성 : 50 % 완료 최종 진행 진행률 : 2012-05-21 15 : 33 : 28.87 출처 : 데이터 흐름 작업 유효성 확인 : 100 % 완료됨 진행률 진행 : 2012-05-21 15 : 33 : 28.87
원본 : 데이터 흐름 작업 실행 준비 : 0 % 완료 진행률 : 2012-05-21 15 : 33 : 28.87 원본 : 데이터 흐름 작업 준비 ... 패키지 실행 중 ... 단계 실패했습니다., 00 : 00 : 01,0,0 ,,,,,

+0

sql이 가져 오는 파일의 파일 시스템에 액세스 할 수 있는지에 대한 보안 측면을 고려 했습니까? – Nik

+0

나는 서버의 C 드라이브에 ssis 패키지를 넣었고 정확한 사용 권한을 가지고 있다고 생각한다. – silentbob

답변

1

SQL Server 작업은 SQL Server 에이전트의 계정에서 실행됩니다.

이 계정에 파일에 대한 액세스 권한이 있는지 확인해야합니다.

+0

사용 권한을 확인했는지 그리고 올바른지 확인할 수있다. – silentbob

+0

패키지를 호출하는 작업은 어디에 있습니까? 패키지가 독립 실행 형으로 작동하는 동일한 시스템? – Diego

+0

예, C 드라이브에 – silentbob

1

패키지 생성시 소스 및 대상에 대한 자격 증명을 저장해야합니다. 또한 패키지 생성시 Sql Server 에이전트 계정으로 로그인해야합니다.

Try also : - 먼저 패키지를 배포 한 다음 Make Schedular를 만드십시오. - 새 CREDENTIAL 및 SSIS 용 프록시 패키지를 만들고 SQL Server 에이전트 계정 대신이 프록시를 사용하십시오.

관련 문제