SQL Server 데이터 가져오기 및 내보내기 마법사는 다양한 서버와 형식의 데이터를 상호 변환(Import/Export)할 수 있는 유용한 도구입니다.
SQL Server 데이터 가져오기 및 내보내기 마법사를 이용하여 Excel 데이터를 가져오가나 내보내거나 할 때 다음 오류가 발생할 수 있습니다.
'Microsoft.ACE.OLEDB.16.0' 공급자를 로컬 컴퓨터에 등록할 수 없습니다.
이러한 이유는 다음 2가지 중 하나일 가능성이 높습니다.
1. Microsoft Access Database Engine이 설치되지 않은 경우
다음 경로에서 엔진을 설치하면 됩니다. 현재 2016버전은 영문만 제공됩니다. 사용환경에 맞게 32비트 또는 64비트를 설치해야 합니다.
https://www.microsoft.com/en-us/download/details.aspx?id=54920
2. 엔진 또는 오피스 버전과 일치되지 않는 경우
설치된 엔진 또는 MS 오피스가 64비트인 경우 32비트 버전(SQL Server 데이터 가져오기 및 내보내기 마법사)을 실행하면 이러한 오류가 나타납니다.
특히, Microsoft SQL Server Management Studio에서 직접 데이터 가져오기 및 내보내기 마법사를 실행하는 경우 32비트 버전의 마법사가 실행됩니다.
다음 그림과 같이, SQL Server에는 32비트와 64비트의 마법사가 있으므로, 설치환경에 맞는 버전의 마법사를 실행하면 됩니다.
윈도우10 업그레이드 후 VMWare 네트워크(Bridged) 오류 해결 (4) | 2015.11.17 |
---|---|
윈도우7으로 Classic ASP용 웹서버 만들기 (0) | 2015.01.14 |
윈도우7에서 Classic ASP 오류메시지 표시 (0) | 2015.01.13 |
hMailServer를 이용해서 Localhost에서 SMTP 활용하기 (0) | 2015.01.13 |
윈도우7에 Telnet 클라이언트(Client) 설치 (0) | 2015.01.13 |