2012-06-21 3 views
0

Excel 2010 및 SQL Server 2008 R2 사용.엑셀 복사 및 붙여 넣기 Excel 서버 테이블

데이터 가져 오기 및 내보내기 (32 비트) 마법사를 사용하여 Excel 스프레드 시트에서 SQL Server로 데이터를 복사했습니다. 왜 나는 오류가 있습니까?

그런데 Excel 2010에서는 복사하여 붙여 넣기가 작동하지 않습니다. 모든 데이터를 한 필드에 붙여 넣습니다. 또한 가져 오기 및 내보내기 마법사 64 비트가 작동하지 않습니다. 그것은 데이터 소스 드롭 다운 메뉴에서 전혀 탁월한 옵션이 아닙니다.

감사합니다.

error

+1

Excel이 2010 년이면 Excel 버전으로 2007을 사용하는 이유는 무엇입니까? –

+0

2010 년 거기에 2007 년을 선택해야했습니다. –

답변

0

성공적으로 당신은 매우 유사한 기능을 CSV (플랫 텍스트 파일 가져 오기)을 사용할 수있는 제트 엔진 용 드라이버를 설치할 수없는 경우.

+0

데이터베이스를 선택할 때 테이블 이름을 생각 나게하지 않습니다. 목적지 데이터베이스는 무엇입니까? 네이티브 클라이언트 10.0 또는 Microsoft OLEDB 공급자 SQL Server? –

+0

SQL Server 2008에 OLEDB 공급자를 사용할 것입니다. '테이블 이름을 상기시켜주십시오'라는 것이 무슨 뜻인지 확실하지 않습니까? – bendataclear

1

당신은 XLSX 파일 (제트 OLEDB 드라이버에서 지원하지 않는 최신 버전)를 가져, 그래서 당신의 OS 32/64 비트의 기준에 적합한 버전을 다운로드하려고합니다. 이 드라이버는 Microsoft의 프리웨어입니다.

Download drivers for Excel 2007 on your machine

+0

AccessDatabaseEngine_x64.exe를 설치했지만 64 비트 가져 오기 및 내보내기에 여전히 드롭 다운 메뉴에 Excel 항목이 없습니다. –

+0

Excel 2007 및 2010 파일 형식이 Microsoft Excel 2007로 함께 그룹화됩니다. –