2012-05-16 3 views
2

Excel에 SQL Server 2008 R2 (관리 도구, 코딩 도구가 아니라 멍청한 도구가 아닙니다).SQL Server 2008 R2에서 Excel 2007로 db 테이블 내보내기

나는 나의 DB 테이블 회사에서 정보를 내 보내야 (일부 feilds의 VARCHAR (50) 일부 NCHAR (10)) 난 그냥 정상으로 만든 엑셀 스프레드 시트 - 엑셀> 새로 만들기> 빈.

모든 곧장 앞으로 것 같다하지만 단지 캔트 사전 :

사전 실행 (오류) 메시지 오류 0xc0202009에서 만 문제가 ... 아래를 참조하십시오보고 감사 : 데이터 흐름 작업 1 : SSIS 오류 코드 DTS_E_OLEDBERROR. OLE DB 오류가 발생했습니다. 오류 코드 : 0x80040E21. (SQL Server 가져 오기 및 내보내기 마법사)

오류 0xc0202025 : 데이터 흐름 작업 1 : OLE DB 접근자를 만들 수 없습니다. 열 메타 데이터가 유효한지 확인하십시오. (SQL Server 가져 오기 및 내보내기 마법사)

오류 0xc004701a : 데이터 흐름 작업 1 : 구성 요소 "대상 - COMPANY" (37) 전 실행 단계에 실패하고 오류 코드 0xC0202025를 반환했습니다. (SQL Server 가져 오기 및 내보내기 마법사)

Executing (Warning) Messages Warning: Preparation SQL Task 1: Multiple-step OLE DB 

작업을하는 동안 오류가 발생했습니다. 가능한 경우 각 OLE DB 상태 값을 확인하십시오. 어떤 일도 행해지 지 않았다. (SQL Server 가져 오기 및 내보내기 마법사)

경고 : 준비 SQL 작업 1 : 여러 단계 OLE DB 작업 오류가 발생했습니다. 가능한 경우 각 OLE DB 상태 값을 확인하십시오. 아니 작업이 완료되었습니다. (SQL Server 가져 오기 및 내보내기 마법사)

Copying to COMPANY (Stopped) 

Post-execute (Stopped) Messages Information 0x4004300b: Data Flow Task 1: "component "Destination - COMPANY" (37)" wrote 0 rows. (SQL 

Server 가져 오기 및 내보내기 마법사)

+0

테이블에서 select *를 시도한 다음 결과를 간단히 복사하여 붙여 넣었습니까? –

+0

에는 동일한 문제가 있습니다. –

+0

SSIS 또는 MS SQL Management Studio에서 이상한 버그가있는 것 같습니다. 그리고 그것은 항상 COMPANY 테이블에서 발생합니다. 귀하의 경우와 정확하게 같습니다. 이 테이블을 내보내기에서 제외 시켰습니다. 다른 모든 테이블은 정상적으로 처리되었습니다. "Company"가 일부 하드 코딩 된 매개 변수가 아닐 수 있습니다. :) –

답변

0

당신의 소스 테이블이 오류가 발생하는 이유 NVARCHAR 데이터 형식의 일부 열을 포함 할 수 있습니다.

여전히 좋은 해결책은 아니지만 NVARCHAR에서 VARCHAR 로의 열의 데이터 형식을 변경하려고합니다.

감사 Dhiraj 테이블을 선택하거나 [편집 매핑] 버튼을 클릭 내보낼보고 한 시점에서

1

가져 오기 마법사에있어. 무슨 내 문제를 해결 "VarChar"255 문자 "긴 텍스트"내보내기 데이터 형식 필드를 변경하는 것입니다.

관련 문제