이 기사에서는 쿼리 실행을 위해 Ms Access에 배치 된 기본 시간 제한 값을 변경하는 방법을 살펴 봅니다.
종종 MS Access 응용 프로그램에서 쿼리를 사용하는 동안 SQL Server, 쿼리 결과를 얻기 전에 쿼리 시간이 초과 될 수있는 인스턴스가 있습니다. 응용 프로그램의 많은 사용자는 두 응용 프로그램에서 쿼리 타이밍을 수정할 가능성을 인식하지 못합니다. 두 응용 프로그램 모두 데이터를 포함하는 용량이 크게 다르지만 쿼리 타이밍 수정을 위해 유사한 종류의 절차가 둘 다에 사용됩니다. 수정할 수있는 쿼리에는 세 가지 변형이 있습니다.
기존 쿼리
MS Access 및 SQL보기의 쿼리 디자인 인터페이스 (보기) SQL Server 기본 시간 제한 값이 60 초인 사전 구축 된 쿼리가 거의 없습니다. 이 값은 다음 단계를 통해 변경할 수 있습니다.
- 쿼리를 입력 할 데이터베이스를 열고 기본 제한 시간 값을 변경할 쿼리를 선택한 다음 드롭 다운에서 디자인보기를 선택합니다.

- 디자인보기 창에서보기 아이콘을 선택하고 드롭 다운 메뉴에서 SQL보기를 클릭합니다.
- SQL보기 창에서 메뉴 모음에서보기를 선택하고 드롭 다운 메뉴에서 속성을 클릭합니다.
- 쿼리 속성 창에서 ODBC 시간 초과 필드에 대한 새 시간 값을 선택합니다. 값을 0으로 설정하면 쿼리가 모두 시간 초과되지 않습니다.
- 다음으로 인터페이스 창을 닫고 새 시간 초과 값을 저장하여 종료합니다.
VBA 코드에 포함 된 원시 SQL 쿼리
VBA 코드의 다른 원시 SQL 쿼리에서 단일 쿼리 또는 여러 쿼리에 대한 쿼리 제한 시간을 수정하려면 코드 편집기를 사용해야합니다. 여기에는 두 가지 유형의 데이터베이스 개체 ADO 및 DAO가 포함되며, 둘 다 특정 코드를 사용하여 VBA 코드의 원시 SQL 쿼리에 대한 시간 제한 값을 수정합니다.
레지스트리에있는 쿼리 시간 초과 값
레지스트리에있는 쿼리 제한 시간 값을 변경하려면 다음 단계를 따르십시오.
- 레지스트리 편집기를 엽니 다. 에스tart> 실행 – 명령 상자에 'Regedit'를 입력합니다.
- 레지스트리 편집기를 엽니 다. ODBC에 대한 레지스트리 항목을 찾으십시오. 위치는 모든 버전에서 다릅니다.
- 쿼리 시간 초과를 수정하려면 쿼리 시간 초과 항목을 선택합니다. 항목을 두 번 클릭하고 설정하려는 십진수 값을 입력하십시오.
- 확인을 클릭하여 새로 입력 한 시간 초과 값을 저장하고 레지스트리 편집기를 닫습니다.
열려있는 Access 데이터베이스에서 쿼리 시간 제한을 변경하는 경우 쿼리 시간 제한을 수정하기 전에 데이터베이스를 닫고 다시 열어야한다는 점을 명심해야합니다.
MS 액세스 및 MS 모두에서 쿼리 시간 제한을 변경하는이 조항 SQL Server 매우 유용합니다. 이것은 쿼리가 실행 된 직후, 결과를 가져 오기 전에도 쿼리 시간 초과에 대해 사용자를 긴장시키지 않습니다. 또한 짧은 시간 제한으로 인해 쿼리가 실행되지 않는 경우 사용자는 손상된 mdb 문제가 완전히 다를 수 있습니다. 데이터베이스 응용 프로그램에 대한 쿼리 제한 시간 값을 늘림으로써 사용자는 쿼리 제한 시간이 초과되거나 데이터베이스 상태에 대해 과도하게 걱정하지 않고보다 편안한 방식으로 쿼리를 입력 할 수 있습니다.
저자 소개 :
Vivian Stevens는 다음 분야의 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. mdf 데이터베이스 손상 복구 그리고 엑셀 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM





