Access를 사용할 때 "ActiveX 구성 요소가 개체를 만들 수 없습니다." 라는 오류 메시지가 표시 되는 경우

원래 수 (kbps):   319844

증상

Microsoft Access를 사용 하는 경우 다음과 같은 오류 메시지가 나타납니다.

ActiveX 구성 요소에서 개체를 만들 수 없음

이 문서에서는이 오류 메시지의 몇 가지 일반적인 원인에 대해 설명 하 고 문제를 해결 하는 데 사용할 수 있는 방법을 제공 합니다.

원인

다음 조건 중 하나에 해당 하는 경우이 문제가 발생할 수 있습니다.

  • DAO (Data Access Objects)가 제대로 등록 되어 있지 않습니다.
  • 하나 이상의 참조가 누락 되었습니다.
  • 올바르지 않은 유틸리티 데이터베이스 참조가 있습니다.
  • 필요한 라이브러리에 필요한 사용 권한이 없습니다.
  • 마법사 파일이 손상 되었습니다.

해결 방법

원인 1: DAO가 제대로 등록 되지 않음

DAO 3.6 라이브러리를 다시 등록 합니다. 이렇게 하려면 다음과 같이 하십시오.

  1. Microsoft Access가 설치 되어 있는 컴퓨터 또는 Microsoft Windows 터미널 서버를 호스팅하는 컴퓨터에서 시작, 실행을 차례로 클릭 합니다. (실행이 표시 되지 않는 경우 검색 하거나 명령 프롬프트를 열 수 있습니다.)
  2. 실행 텍스트 상자에 regsvr32 다음에 DAO 파일의 경로를 입력 합니다. 이 경로를 큰따옴표로 묶습니다. 예를 들어 DAO 3.6 라이브러리를 등록 하려면 DAO 라이브러리 파일의 기본 경로를 포함 하는 다음 명령을 사용 regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL" 합니다.

원인 2: 하나 이상의 참조가 누락 됨

참조가 누락 되었는지 확인 합니다. 이렇게 하려면 다음 단계를 수행 합니다.

  1. 오류 메시지를 받은 데이터베이스를 엽니다.
  2. ALT + F11 키를 눌러 Microsoft Visual Basic Editor를 엽니다.
  3. Visual Basic Editor의 도구 메뉴에서 참조를 클릭 합니다.
  4. 선택 된 사용 가능한 참조 목록을 검토 합니다. 선택한 항목 중에 "누락" 이라는 단어가 표시 되 면 참조를 선택 취소 합니다.

또는 참조 대화 상자에서 찾아보기 단추를 클릭 하 여 누락 된 참조와 연결 된 라이브러리 파일의 위치로 이동할 수 있습니다.

원인 3: 잘못 된 유틸리티 데이터베이스 참조가 있습니다.

Microsoft Access 2000이 릴리스될 때에는 Utility 참조가 필요 하지 않습니다. 이전 버전에서 데이터베이스를 변환한 경우 참조 목록에 유틸리티 참조가 계속 표시 될 수 있습니다. 유틸리티 또는 유틸리티인 참조를 선택 취소 합니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 오류 메시지를 받은 데이터베이스를 엽니다.
  2. ALT + F11 키를 눌러 Visual Basic Editor를 엽니다.
  3. Visual Basic Editor의 도구 메뉴에서 참조를 클릭 합니다.
  4. 유틸리티 데이터베이스 또는 유틸리티인 참조 옆에 있는 확인란을 클릭 하 여 선택을 취소 합니다.

원인 4: 필요한 라이브러리에 필요한 사용 권한이 없습니다.

모든 Microsoft Access 사용자에 게는 Windows 시스템 폴더에 대 한 사용 권한이 있어야 합니다.

  • 사용자에 게 다음 폴더에 있는 모든 파일에 대 한 "읽기" 권한이 있는지 확인 합니다.

    운영 체제 위치
    32 비트 또는 (x86) \Windows\System32
    64 비트 또는 (x64) \Windows\SysWOW64
  • 읽기 권한을 부여할 수 없는 경우 프로세스 모니터와 같은 유틸리티를 사용 하 여 사용자에 게 필요한 사용 권한이 없는 파일을 확인할 수 있습니다. 프로세스 모니터를 구하려면 다음 Sysinternals 웹 사이트 Sysinternals을 방문 하십시오.

원인 5: 손상 된 마법사 파일이 있는 경우

손상 된 마법사 파일을 복구 하려면 다음 단계를 수행 합니다.

  1. Windows 탐색기를 사용 하 여 Acwzmain .mde, Acwzmain mde 및 Acwzlib 마법사 파일을 찾습니다.
  2. 각 파일의 파일 이름 확장명을 "old"로 변경 합니다. 예를 들어 Acwzmain를 Acwzmain .old로 변경 합니다.
  3. Microsoft Access 또는 Microsoft Office Professional을 복구 하 여 마법사 파일을 다시 설치 합니다.

추가 정보

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.