기술 자료

64비트 Excel에 연결하는 중 "Database error 0x80040154: Class not registered" 오류


게시 날짜: 03 Feb 2016
마지막 수정 날짜: 27 Dec 2018

문제

Microsoft Excel 파일에 연결하려고 할 때 다음 오류가 발생할 수 있습니다. 
이 데이터베이스 서버에 연결하는 데 필요한 드라이버가 제대로 설치되어 있지 않습니다…
데이터베이스 오류 0x80040154: 클래스가 등록되지 않았습니다.
Microsoft Excel 파일 "filename"에 연결할 수 없습니다. 요청된 파일에 액세스할 수 있는 권한이 있는지 및 해당 파일이 다른 응용 프로그램에서 열려 있지 않는지 확인하십시오.

환경

  • Tableau Desktop
  • Tableau Server
  • Microsoft Windows
  • Microsoft Office 2012 이상 버전(64비트) 

해결 방법

  1. 드라이버 페이지를 방문합니다.
  2. Microsoft Access 드라이버를 설치합니다(Microsoft Access Database Engine 2010).  
Tableau Server의 경우 분산 환경의 모든 컴퓨터에 드라이버를 설치한 다음 Tableau Server를 다시 시작하십시오.​

원인

Microsoft Excel 2012 이상 버전은 일반적으로 64비트 버전의 Microsoft Access Database Engine 드라이버를 설치합니다. 이러한 드라이버를 설치하면 Tableau Desktop 및 Server에서 Excel, Access, CSV 같은 파일 기반 데이터 원본에 액세스할 때 필요한 32비트 버전의 드라이버가 제거됩니다. 
이 문서로 문제가 해결되었습니까?