Allen's 데이터 맛집

[오류]엑셀 가져오기 에러 - Microsoft.ACE.OLEDB.12.0’ 공급자는 로컬 컴퓨터에 등록 할 수 없습니다. 본문

SQL/SQL

[오류]엑셀 가져오기 에러 - Microsoft.ACE.OLEDB.12.0’ 공급자는 로컬 컴퓨터에 등록 할 수 없습니다.

Allen93 2023. 11. 28. 03:16

SSMS에서 엑셀로 데이터 넣을 때 아래와 같은 오류가 뜨는 경우가 있습니다.

 

'Microsoft.ACE.OLEDB.16.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. (System.Data)
'Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다.

 

 

 

 

이런 경우 본인이 깔려있는 Excel 년도를 선택할 필요가 없이 위와 같이 2007-2010으로 설정을 해 둔다.

그리고 아래의 링크를 따라서 Microsoft Access Database Engine 2010 재배포 가능 패키지를 설치 후 다시 시도해 보면 해결 가능하다

https://www.microsoft.com/ko-kr/download/details.aspx?id=13255

 

Download Microsoft Access Database Engine 2010 재배포 가능 패키지 from Official Microsoft Download Center

이 다운로드를 실행하면 2010 Microsoft Office System 파일과 Microsoft Office가 아닌 다른 응용 프로그램 사이에서 데이터를 쉽게 전송할 수 있는 구성 요소 집합이 설치됩니다.

www.microsoft.com

 

728x90