ACC2000: WHERE Microsoft Jet 전달 있지 않은 ODBC 데이터 소스 절

기술 자료 번역 기술 자료 번역
기술 자료: 282604 - 이 문서가 적용되는 제품 보기.
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
고급: 전문적인 코드 작성, 상호 운용성 및 다중 사용자 기술이 필요합니다.

이 문서에서는 경우에만 Access 데이터베이스를 수 (.mdb) 적용됩니다.

모두 확대 | 모두 축소

이 페이지에서

현상

Microsoft Jet 4.0 서비스 팩 5 (SP5) 함께 Access 2000 서비스 릴리스 1 (SR-1) 별도의 두 데이터베이스를 같은 서버에 연결된 쿼리 테이블을 사용하여 다음 두 가지 모두 맞을 때 Jet WHERE 절에 매개 변수를 ODBC 데이터 원본을 전달하지 않는 것을 찾을 수 있습니다.
  • 쿼리는 두 테이블 간의 조인을 만듭니다.
  • 쿼리, ORAND 연산자를 사용하는 WHERE 절이 포함되어 있습니다.
대량의 데이터 이러한 조건에서 쿼리할 때 쿼리 성능이 매우 느립니다 찾을 수 있습니다. 테이블을 연결할 때 암호를 저장할 수도 있고 성능에 영향을 미칠 수 있습니다. 이 경우에만 Msjet40.dll의 버전 4.0.4431.x 영향을

원인

Jet WHERE 절에 하나 또는 두 쿼리된 테이블이 보내지 않습니다. 이로 인해 서버가 클라이언트에 모든 행을 반환합니다.

해결 방법

이 문제를 해결하려면 최신 Jet 4.0 서비스 팩을 설치하십시오. 구하는 방법 및 최신 Jet 4.0 서비스 팩을 설치하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
239114방법: Microsoft Jet 4.0 데이터베이스 엔진의 최신 서비스 팩을 구하는합니다

현재 상태

Microsoft 문제는 이 문서의 시작 부분에 나열한 제품에서 문제를 확인했습니다. 이 문제는 Jet 4.0 서비스 팩 6 (SP6) 처음 수정되었습니다.

추가 정보

Windows Mobile 기반 스마트폰에 GPRS 연결이 구성되어 있는지 확인합니다

  1. Microsoft SQL Server 7.0을 실행하는 컴퓨터에서 엔터프라이즈 관리자를 사용하여 pubs2 라는 새 데이터베이스를 만듭니다.
  2. 엔터프라이즈 관리자를 엽니다.
  3. 로컬 서버에 대한 서버 그룹을 확장하십시오.
  4. 데이터베이스 를 마우스 오른쪽 단추로 클릭한 다음 새 데이터베이스를 만드는 옵션을 선택합니다 (모든 기본값을 그대로).
  5. 새 데이터베이스 이름을 pubs2 변경하고 대화 상자를 닫습니다.
  6. Authors 테이블을 엔터프라이즈 관리자를 사용하여 또는 쿼리 분석기에서 다음 SELECT 문을 실행하여 pubs에서 pubs2, 복사:
    SELECT * INTO pubs2작성자는 FROM pubs작성자
  7. Test.mdb 라는 Access에서 새 데이터베이스를 만듭니다.
  8. 새 시스템 DSN TestPubs SQL 7.0 서버에 만듭니다. 기본 데이터베이스 pubs로 변경하고 유효한 ID와 암호를 제공할.
  9. 새 시스템 DSN TestPubs2 SQL 7.0 서버에 만듭니다. 기본 데이터베이스 pubs2 수 변경하고 유효한 ID와 암호를 제공하십시오.
  10. "TestPubs" 사용하여 링크 pubs.titleauthor Test.mdb 수 암호를 저장하지 마십시오.
  11. "TestPubs2" 사용하여 링크 pubs2.authors Test.mdb 수 암호를 저장하지 마십시오.
  12. Test.mdb 디자인 보기에서 다음 새 쿼리를 만듭니다.
    dbo_authors.au_id, dbo_authors.au_lname, dbo_titleauthor.title_id SELECT
    dbo_titleauthor.au_id dbo_authors INNER JOIN dbo_titleauthor ON dbo_authors.au_id FROM =
    WHERE (dbo_authors.au_lname "신호기" = AND dbo_titleauthor.title_id "PS2106" =) OR dbo_authors.au_lname "흰색" =
  13. qSel2Authors 같이 쿼리를 저장하십시오.
  14. Access 종료하십시오.
  15. 제어판에서 ODBC 데이터 원본 도구에서 추적을 시작하십시오.
  16. Test.mdb, 열 및 qSel2Authors 실행하십시오.
  17. Access 종료하십시오.
  18. 제어판의 ODBC 데이터 원본 추적을 중지하십시오.
  19. 추적 로그에 Microsoft Word 2000에서 엽니다.
  20. 추적 로그에 au_id 검색하십시오.

    보내는 SELECT 문을 참고 및 레코드가 반환됩니다.
  21. 추적 로그에 title_id 검색하십시오.

    보내는 SELECT 문을 참고 및 레코드가 반환됩니다.

속성

기술 자료: 282604 - 마지막 검토: 2014년 2월 24일 월요일 - 수정: 3.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Access 2000 서비스 팩1
  • Microsoft Data Access Components 2.6
키워드:?
kbnosurvey kbarchive kbmt kbbug kbfix KB282604 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

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