Jet 3.5 확인 방법 올바르게 설치 (1 단계)

기술 자료 번역 기술 자료 번역
기술 자료: 240377 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 세부 단계에 Microsoft Jet 3.51 설치 문제를 해결 하려면 사용할 수 있습니다. DAO, ActiveX 데이터 개체 (ADO) 및 ODBC 액세스 방법에 대 한 문제 해결을 다룹니다.

추가 정보

경고:이 문서에서는 특정 정보를 포함 합니다. Windows 레지스트리 편집에 대 한. 항상 편집 하기 전에 레지스트리를 백업 해야 합니다. 레지스트리를 변경 하면 컴퓨터가 작동을 중지할 수를 발생할 수 있습니다. 있는 전문가 수준의 프로그래머가이 문서의 단계를에서 시도해 야 합니다.

Microsoft에 국한 되지 않음, 특정 목적에의 적합성의 묵시적된 보증을 포함 한 명시적 또는 묵시적인, 보증 없이이 정보를 제공 합니다. 이 문서를 안전한 레지스트리 편집 절차를 잘 알고 있다고 가정 합니다.

경험을 제한 된 경우 Microsoft 인증 파트너에 게 연락 하는 것이 좋습니다. Microsoft 공인 파트너에 대 한 자세한 내용은 World Wide Web에서 다음 페이지를 참조 하십시오.
http://www.microsoft.com/certpartner/
Microsoft에서 사용 가능한 지원 옵션에 대 한 자세한 내용은 World Wide Web에서 다음 페이지를 참조 하십시오.
http://support.microsoft.com/default.aspx?scid=fh;ko-KR;기술 지원 서비스 안내

소개

응용 프로그램 설치 또는 응용 프로그램 제거가, 컴퓨터의 다른 응용 프로그램이 저하 수 있다는 가능 하므로 Microsoft Jet 데이터베이스 엔진은 다양 한 응용 프로그램에서 사용 됩니다. 이 문서에서는 세부 단계에 Microsoft Jet 컴퓨터에 제대로 설치 되어 있는지 확인 하십시오 걸릴 수 있습니다.

문서 세 부분으로 (a) DAO, ADO 및 ODBC 드라이버를 제대로 설치 되어 있는지 확인에 대해 설명, 액세스 방법, 문제를 해결 (b) Jet Dll 및 레지스트리 설정을 포함 하는 문제 해결 Microsoft Jet, 나뉘어 있고 (c) 자원 목록을 레지스트리 키 데이터를 문서의 본문 읽기가 어려워질 수 있습니다.

연속 C 파트, 리소스 데이터를 포함 합니다.이 문서에 다음 Microsoft 기술 자료 문서를 참조 하십시오.
245524 Jet 3.5 확인 방법 올바르게 설치 (2 단계)

액세스 방법 문제 해결

Jet 설치 문제 해결 전에 액세스 방법을 제대로 설치 되어 있는지 확인 해야 합니다. DAO, ODBC 및 ADO 다음 섹션을 다룹니다.

데이터 액세스 개체 (DAO)

DAO는 Jet 액세스 가장 일반적인 방법입니다. 제대로 설치 되어 있는지 확인 하려면 다음 단계를 사용할 수 있습니다.
  1. 다음 파일이 있는지 확인 합니다.
    C:\Program Files\Common Files\Microsoft Shared\Dao\Dao350.dll
    					
    참고: 드라이브 문자가 Windows 복사본이 c: 드라이브 이외의 다른 드라이브에 설치 된 경우 다를 수 있습니다.

  2. 프로젝트는 Microsoft DAO 2.5/3.5 (또는 3.51) Microsoft DAO 3.5 (또는 3.51) 라이브러리 대신 호환성 라이브러리를 참조 하는 경우 다음과 같은 파일이 설치 되어 있는지 확인 해야 합니다.
    C:\Program Files\Common Files\Microsoft Shared\Dao\Dao2535.tlb
    					
  3. DAO에 대 한 레지스트리 키가 존재 하는지 확인 해야 합니다. 레지스트리 키를이 문서 뒷부분의 Microsoft DAO 레지스트리 설정이 나열 됩니다. RegEdit 프로그램을 사용 하는 레지스트리 키가 있는지 확인 합니다. 레지스트리 키 없거나 존재 하지 않는 파일을 가리키는 경우 수동으로 등록 취소 및 Windows 시작 단추에서 다음 두 명령을 실행 하 여 Dao350.dll 파일을 다시 등록 하 고 실행 을 선택 하거나 수/MS-DOS 명령 프롬프트에서이 명령을 사용 하 여:
    Regsvr32.exe /U 
    "C:\Program Files\Common Files\Microsoft Shared\Dao\Dao350.dll"
    
    Regsvr32.exe
    "C:\Program Files\Common Files\Microsoft Shared\Dao\Dao350.dll"
    						
    이전 두 명령을 읽기 쉽게 줄 바꿈을 하 게 됩니다. 연속 한 줄에 각 명령을 실행 해야 합니다.

    또는 레지스트리를 직접 편집할 수 있습니다. .Reg 파일을 적용 하는 값에 대 한 지침은 Microsoft DAO의 레지스트리 설정 섹션에서 제공 됩니다.
  4. 위치에 파일 및 레지스트리 설정 되 면 코드를 통해 DAO 설치를 테스트할 수 있습니다. Microsoft DAO 3.5 (또는 3.51) 라이브러리 프로젝트에서에 대 한 참조를 확인 하 고 다음 문을 실행 합니다.
    Debug.Print DBEngine.Version
    						
    아직 응용 프로그램은 여전히 실패 하는 문을 작동 하는 경우 "Microsoft Jet 문제 해결" 섹션을 계속 해야 합니다.

    이 런타임 오류 메시지가 앞의 테스트 코드를 발생 하는 경우:
    '429': ActiveX 구성 요소는 개체를 만들 수 없습니다.
    DAO 디자인 타임 라이센스 키가 컴퓨터에 존재 하는지 확인 합니다. 다음 세 줄.reg 확장명을 가진 파일에 저장 되 고 RegEdit 프로그램을 통해 레지스트리에 가져올:
    REGEDIT4
    [HKEY_CLASSES_ROOT\Licenses\F4FC596D-DFFE-11CF-9551-00AA00A3DC45]
    @="mbmabptebkjcdlgtjmskjwtsdhjbmkmwtrak"
    					
  5. 코드의 액세스 위반과 함께 실패 한 경우 일부 지원 파일이 일반적으로 오래 수 있습니다.
    Oleaut32.dll
    Msvcrt.dll
    					
    이러한 파일의 최신 버전의 최신 버전을 설치 하 여 얻을 수 있습니다.World Wide Web에서. 최신 지원 파일을 설치 하려면 사용자 컴퓨터에서 실행할.

    참고:이 파일을 설치할 수 있습니다 덮어 Microsoft Access ODBC 드라이버 다음 섹션에 설명 된 대로. 이 드라이버를 사용 하는 프로그램이 있을 경우 업그레이드에 대 한 주의 기울여야 합니다.

  6. 경우에 따라 액세스 위반이 Dao350.dll 버전 및 일부 다른 Jet를 사이 불일치가 발생할 수도 있고 Dll 지원. 예를 들어, Dao350.dll 및 Jet 3.51 3.50 버전이 있으면 문제가 있을 수 있습니다. 한 Dao350.dll 3.51 버전으로 업그레이드할 수 있습니다.

Microsoft Access ODBC 드라이버

Microsoft Access 2000, Microsoft Visual Basic 6.0 SP3, Windows 2000, ADO 2.1 이상 및 기타 제품을 설치 Microsoft Access ODBC 드라이버를 사용 하는 프로그램이 중단 될 수 있습니다. 이러한 응용 프로그램 Microsoft Jet 4.0 ODBC 드라이버와 함께 Microsoft Jet 3.5 ODBC 드라이버를 교체합니다. 이러한 드라이버는 다른 기능을가지고 하면 응용 프로그램이 특정 상황에서 발생할 수 있습니다. 다음 파일의 버전 번호를 확인할 수 있습니다.
Odbcjt32.dll 
Odbcji32.dll 
Odexl32.dll
Oddbse32.dll 
Odpdx32.dll 
Odtext32.dll 
Odfox32.dll
				
이러한 파일을 Windows\System (또는 Windows NT Winnt\System32) 폴더에 있습니다. 파일 버전 3.5 또는 3.51 시작 해야 합니다.

다음 Microsoft 기술 자료의 다음 문서 버전 번호가 4.0 시작 되 면이 문제가 구체적으로 살펴봅니다.
237575 MDAC를 설치한 후 Access 97 ODBC 드라이버를 되돌리기


문서 파일은 전혀 존재 하지 않는 경우에 사용할 수 있습니다. 드라이버 위치에 있다면, Windows 2000을 사용 하는 경우에는 ODBC 관리자제어판 (또는 관리 도구)에 보, MDB 및 ISAM 파일을 Dsn을 만든 Microsoft Access 데이터베이스를 압축 수 있습니다. 문서에서 문제가 해결 되지 및 문제가 발생 하지 않고 다른 ODBC 드라이버를 사용 하면 Microsoft Jet 문제 해결 섹션을 계속 합니다.

ActiveX 데이터 개체 (ADO)

  1. 먼저 ADO는 OLEDB 공급자 이외의 공급자 Microsoft Jet에 대 한 사용할 수 있는지 확인 합니다. 그렇지 않으면 다음 ADO 제대로 설치 되 고 등록 되었는지 확인 해야 합니다. Microsoft 기술 자료의 다음 문서는 Microsoft 데이터 액세스 구성 요소 문제를 해결 하는 데 도움이:

    232060 MDAC 설치 문제 해결 가이드 방법
    ADO를 설치 하 고 제대로 확인 하려면 다음 단계를 진행 한 후 Microsoft Jet OLEDB 공급자 제대로 설치 및 등록 되어 있습니다.
  2. OLEDB 공급자 Microsoft Jet 3.5에는 다음 두 파일로 구성 됩니다.
    C:\Windows\System\Msjt4jlt.dll     (Winnt\System32 for Windows NT or Windows 2000)
    C:\Program Files\Common Files\System\Ole Db\Msjtor35.dll
    						
    Msjt4jlt.dll은 Jet 3.52, 특수 버전의 ADO에 대 한 특히 Jet 3.5입니다. 연결 된 파일, 저장 된 쿼리 또는 설치 가능한 ISAM 드라이버는 지원 하지 않습니다. 이 파일 중 일부가 다른 Jet 3.51 코어, Msjter35.dll 및 Msjint35.dll 또한 시스템 디렉토리에 있는, 특히에 의존지 않습니다.

    이러한 파일이 없는 경우을 다운로드 하 여 가져올 수 있습니다.MDAC 2.0다음 위치에서 Visual Basic 6.0 (SP3 이전 버전) 또는 웹에서. MDAC 2.1 및 나중에 이러한 파일은 포함 되지 않습니다.

    MDAC 2.1 또는 나중에 컴퓨터를 하지 않은 경우에 MDAC 2.0 버전의 MDAC_TYP.exe 파일을 다운로드 하 고 이러한 구성 요소를 설치 하기를 실행 합니다. 이 MDAC 2.0 버전의 MDAC_TYP의.EXE 파일은 다음 위치에서 찾을 수 있습니다.
    http://microsoft.com/data/download_20300223.htm
    컴퓨터에서 mdac 2.1 또는 나중에 버전을 않은 경우 MDAC 2.0 MDAC_TYP.exe 파일 클린 디렉터리로 복사 하 고 다음 명령을 실행:mdac_typ.exe /c /t:C:\MDAC20시스템에 설치 하지 않고 C:\Mdac20 폴더에 파일이 추출 합니다. 다음이 위치에서 Msjt4jlt.dll 및 Msjtor35.dll 파일에서 REGSVR32 명령을 아래에 표시 된 디렉터리에 복사할 수 있습니다.
  3. 다음 순서로 파일을 등록 합니다.
    Regsvr32.exe C:\Windows\System\Msjt4jlt.dll  (Winnt\System32 for Windows NT or Windows 2000)
    
    Regsvr32.exe "C:\Program Files\Common Files\System\Ole Db\Msjtor35.DLL"
    						
    이러한 단계로 문제가 해결 되지 않으면 Microsoft Jet 문제 해결 섹션을 계속 합니다.

Microsoft Jet 문제 해결

이 단계에 도달한 경우 다음 Microsoft Access, Microsoft Visual Basic 데이터 컨트롤, VISDATA 추가 기능에서 다른 응용 프로그램 및 DAO, RDO 및 ADO 코드 문제가 될 해야 합니다.

Jet 파일 핵심

  1. 작동 하도록 Microsoft Jet에 대 한 순서 대로 C:\Windows\System 디렉터리 (Winnt\System32에 대 한 Windows NT 또는 Windows 2000)에 모든 컴퓨터에 설치 하는 다음 파일의 최소가 필요 합니다.
    Msjet35.dll
    Msjter35.dll
    Msjint35.dll
    Vbajet32.dll
    Expsrv.dll       (this was introduced with Vbajet32.dll 6.x versions)
    					
  2. Microsoft Jet 레지스트리 키 문서의 끝에 Microsoft Jet 레지스트리 설정 섹션에서 제공 됩니다. 레지스트리 키의 존재를 확인 합니다. 그렇지 않다면 섹션에서.reg 파일을 만들어 하는 방법을 설명 합니다.
  3. 이러한 단계를 완료 하면 Microsoft Jet를 사용 하 여 Microsoft Jet 3.x 데이터베이스 파일을 열 수 있어야 합니다. 여전히 문제가 있으면 일부 종속성 만료 수 있습니다. 자세한 다음 섹션에서 업데이트할 수 있습니다.

Jet 종속성

Microsoft Jet는 파일 종속성의 수가 있습니다.
Msvcrt.dll
Oleaut32.dll
				
이전 버전의 Oleaut32.dll 파일이 특히 문제가 될 수 있습니다. Expsrv.dll 파일에 이전 버전을 제대로 작동 하지 않습니다. 웹에서 최신 Microsoft 데이터 액세스 구성 요소를 다운로드 하 여 이러한 Dll의 최신 버전을 얻을 수 있습니다. 3.5 버전의 Microsoft Access ODBC 드라이버를 필요 하면 Microsoft Access ODBC 드라이버 섹션의 문서 앞부분에서 설명한 대로 Microsoft 데이터 액세스 구성 요소를 업그레이드 한 후 복원 해야 합니다.

Jet의 설치 가능한 ISAM 드라이버

Jet 응용 프로그램을 사용 하는 경우 2.x 또는 이전 MDB 파일, dBase 파일, Excel 스프레드시트 또는 기타 설치 가능한 ISAM을 파일 형식, 다음 하나 이상의 다음 파일이 Windows\System (Winnt\System32에 대 한 Windows NT 또는 Windows 2000) 디렉터리에 설치 해야 합니다.
Msrd2x35.dll           Jet 2.x IISAM
Msexcl35.dll           Excel IISAM
Msexch35.dll           Exchange IISAM
Msltus35.dll           Lotus 123 IISAM
Mspdox35.Dll           Paradox IISAM
Mstext35.dll           Text file IISAM
Msxbse35.dll           dBase/FoxPro IISAM
				
레지스트리 키 문서의 끝에 Microsoft Jet 레지스트리 설정 섹션에서 제공 됩니다. 레지스트리 키의 존재를 확인 합니다. 그렇지 않다면 섹션에서.reg 파일을 만들어 하는 방법을 설명 합니다.

다음 명령으로가 등록할 수 있습니다.
Regsvr32.exe C:\Windows\Msrd2x35.dll
Regsvr32.exe C:\Windows\Msexcl35.dll
Regsvr32.exe C:\Windows\Msexch35.dll
Regsvr32.exe C:\Windows\Msltus35.dll
Regsvr32.exe C:\Windows\Mspdox35.dll
Regsvr32.exe C:\Windows\Mstext35.dll
Regsvr32.exe C:\Windows\Msxbse35.dll
				

Jet 프로필

사용자 지정 Jet 프로필을 사용 하는 경우 자세한 내용은 다음 문서를 제공 합니다.
173646 데이터 액세스 동작을 변경 하는 사용자 지정 Jet 프로필을 사용 하는 방법

참조

Microsoft Jet 데이터베이스 엔진 프로그래머 가이드, 제 2 호

속성

기술 자료: 240377 - 마지막 검토: 2013년 6월 28일 금요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Data Access Components 2.5
키워드:?
kbhowto kbmdacnosweep kbtophit kbmt KB240377 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:240377

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com