이 질문이 나에게 들어왔다. 통하다 아주 오래 실행중인 쿼리에 관한 이메일 및 복도 대화.
상태:
사용자는 이전에 저장 한 .jmpquery 파일에서 쿼리를 실행하는 데 필요한 전체 테이블 집합에 액세스 할 수있는 적절한 권한이 없을 수 있습니다.
문제:
사용자는 쿼리가 실패하거나 기본 제한 시간 설정으로 인해 결과를 반환하지 않을 때까지 비정상적으로 오래 기다려야 할 수 있습니다.
해결책:
구성 도중 또는 후에 ODBC 드라이버에 추가 할 수있는 시간 초과 (서버가 시간 초과되기 전에 원격 작업이 수행되는 시간 (초))를 수정하는 몇 가지 옵션이 있습니다.
옵션 1-
ODBC 드라이버 구성에는 데이터베이스 이름을 지정하는 옵션이 있어야합니다.
예를 들어, 데이터베이스 이름이 JMPDB 인 경우 필드에 다음을 지정할 수 있습니다.
JMPDB? queryTimeout = 25
Modifying query timeout with a Windows PostgreSQL ODBC driverWindows PostgreSQL ODBC 드라이버로 쿼리 타임 아웃 수정하기 옵션 2-
연결 설정 상자에 다음을 추가하십시오.
(PostgreSQL 드라이버 구성에서는 설정 2 페이지에 있음)
쿼리 제한 시간을 25로 설정
Connection Settings using Windows PostgreSQL ODBC driverWindows PostgreSQL ODBC 드라이버를 사용한 연결 설정
옵션 중 하나만 사용할 수 있습니다.
쿼리 제한 시간으로 0 제한 시간이 지정되면 드라이버는 무한정 또는 쿼리가 끝날 때까지 계속 대기합니다.
건배,
스탠