ACC2002: IIS에서 Microsoft Jet 사용

기술 자료 번역 기술 자료 번역
기술 자료: 299974 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR299974
고급: 전문적인 코드 작성, 상호 운영성, 다중 사용자 기술이 필요합니다.

본 문서의 Microsoft Access 2000 버전에 대한 내용은 299973을 참조하십시오.
모두 확대 | 모두 축소

요약

사용자 수에 제한이 없어야 하고, 24x7 지원과 ACID 트랜잭션이 필요한 경우 Microsoft에서는 Internet Information Server(IIS)에서 Microsoft SQL Server를 사용하도록 권장하고 있습니다. Active Server Pages(ASP)는 모든 OLE DB 및 ODBC 준수 데이터베이스에서 작동하는 반면, IIS는 광범위한 테스트를 마쳤으며 인터넷 시나리오에서 흔히 발생할 수 있는 높은 트랜잭션 소통량과 무제한 수의 사용자를 가진 Microsoft SQL Server에서 작동하도록 설계되었습니다.

참고: "ACID"는 트랜잭션 처리 시스템의 4가지 속성인, Atomicity(원자성), Consistency(일관성), Isolation(격리), Durability(지속성)의 약자입니다.

ASP는 또한 유효한 데이터 원본으로 Microsoft Jet 데이터베이스 엔진을 사용하는 것도 지원합니다. Access ODBC 드라이버와 Microsoft OLE DB Provider for Microsoft Jet는 웹, 상거래, 트랜잭션, 메시지 서버와 같은 높은 스트레스, 뛰어난 동시성, 24x7 서버 응용 프로그램에서 사용하기 위한 것이 아닙니다.

IIS 환경에서 Microsoft Jet를 실행할 경우 Microsoft Access ODBC 드라이버 대신 본래의 Jet OLE DB Provider를 사용하는 것이 좋습니다. Microsoft Access ODBC 드라이버(Jet ODBC 드라이버)는 호출되는 Visual Basic for Applications의 버전이 스레드 안전(Thread Safe)이 아니므로 안정성 문제가 있을 수 있습니다. 따라서, 복수의 동시 사용자가 하나의 Microsoft Access 데이터베이스를 요청하면 예상하지 못한 결과가 발생할 수 있습니다. 본래의 Jet OLE DB Provider에는 스레드 안전 버전의 Visual Basic for Applications를 호출하는 것을 포함하여 안정성, 성능 및 스레드 풀링을 위한 수정 프로그램과 향상이 포함되어 있습니다.

ODBC 드라이버와 OLE DB Provider 모두 Access ODBC 드라이버와 Jet OLE DB Provider 모두의 핵심 기능을 제공하는 Microsoft Jet 데이터베이스 엔진용 래퍼를 제공합니다. Microsoft Jet가 의식적으로 그리고 계속하여 많은 품질, 기능 및 성능 상의 향상 내용으로 업데이트되고 있지만 24x7 시나리오, ACID 트랜잭션 또는 아주 많은 사용자처럼 절대적인 데이터 무결성이나 매우 높은 동시성이 있어야 하는 시나리오에 사용하거나 그러한 시나리오에 맞게 설계된 것이 아닙니다. Microsoft는 적절한 Microsoft Jet 사용 영역에서 기능을 확인하도록 설계되었거나 나타날 수 있는 문제를 다룬 매우 강력한 다중 사용자/스트레스 시나리오를 수행해 왔습니다.

추가 정보

최신 OLE DB provider for Microsoft Jet는 아래의 출처에서 구할 수 있습니다.
  • 282010 ACC2002: Updated Version of Microsoft Jet 4.0 Available in Download Center
  • 최신 버전의 Microsoft Data Access Components(MDAC)와 MDAC Software Devolpers Kit(SDK)는 아래의 Microsoft 웹 사이트에서 구할 수 있습니다.
    http://www.microsoft.com/data
OLE DB provider for Microsoft Jet는 다음 제품에 포함되어 있습니다.

  • Microsoft Visual Basic 6.0 Enterprise
  • Microsoft Visual Studio 6.0 Enterprise
  • Microsoft Visual C++ 6.0 Enterprise

참조

Microsoft Jet 데이터베이스 엔진과 본래의 Jet OLE DB Provider를 사용하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
191754 How to Open Secured Microsoft Access Database In ADO 2.0 Through OLE DB
172403 ADOVB.exe Demonstrates How to Use ADO with Visual Basic
271908 INFO: MDAC 버전 2.6 그리고 그 이상의 버전에는 Jet 또는 데스크톱 ODBC 드라이버가 포함되어 있지 않습니다.
아래의 설명서에서도 Microsoft Jet와 본래의 Jet OLE DB Provider에 대한 설명을 볼 수 있습니다.
  • "The Microsoft Jet Database Engine Programmer's guide (2nd Edition)"에는 Microsoft Jet 데이터베이스 엔진의 조정, 사용법 및 한계에 대한 광범위한 설명이 나와 있습니다.
  • JOLTREAD.TXT 파일은 본 문서의 앞 부분에 있는 "추가 정보" 절에 나와 있는 제품과 함께 제공됩니다.

속성

기술 자료: 299974 - 마지막 검토: 2003년 8월 19일 화요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Access 2002 Standard Edition
  • Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
키워드:?
kbhowto kbdta KB299974

피드백 보내기

 

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