SSMS를 사용하여 Excel로 쿼리를 내 보낸 다음 DTSX 패키지로 저장했습니다. 이 DTSX 패키지를 BIDS 프로젝트로 가져 와서 매시간 실행하고 표현식을 사용하여 동적 이름에 타임 스탬프가 추가 된 Excel 파일을 내보내십시오. BIDS에서 실행하면 패키지가 성공적으로 실행되고 문제없이 Excel 파일이 만들어집니다. DelayedValidation 플래그를 활성화했습니다. DTSX 파일을 두 번 클릭하고 패키지를 실행하면 문제없이 Excel 파일이 만들어집니다. 나는 SQL 작업으로 구성 할 때, 어떤 지침을 많이 감사합니다SSIS로 내보내기
아래의 오류와 함께 실패
Microsoft (R) SQL Server Execute Package Utility Version 10.50.2500.0 for 32-bit Copyright (C) Microsoft Corporation 2010. All rights reserved.
Started: 2:53:03 PM
Error: 2012-09-21 14:53:05.54
Code: 0xC0202009
Source: Export MyExportQuery to Excel Destination - Query [73]
Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E37. End Error
Error: 2012-09-21 14:53:05.54
Code: 0xC02020E8
Source: Export MyExportQuery to Excel Destination - Query [73]
Description: Opening a rowset for "Query" failed. Check that the object exists in the database. End Error
Error: 2012-09-21 14:53:05.54
Code: 0xC004701A
Source: Export MyExportQuery to Excel SSIS.Pipeline
Description: component "Destination - Query" (73) failed the pre-execute phase and returned error code 0xC02020E8. End Error
DTExec: The package execution returned DTSER_FAILURE (1).
Started: 2:53:03 PM
Finished: 2:53:05 PM
Elapsed: 2.282 seconds. The package execution failed. The step failed.
편집 : SSIS는 32 비트 모드로 실행되도록 구성되어
그럼 왜 내가 옳은 대답을했다면 나를 싫어 했지? @ G33kKahuna –
나는 답을 얻지 못한다 ... 나는 개조를 짐작하고있다. – G33kKahuna