remote query timeout 옵션

remote query timeout 옵션을 사용하여 Microsoft SQL Server 제한 시간이 초과될 때까지 원격 작업을 수행할 수 있는 시간(초)을 지정할 수 있습니다. 기본값은 600이며 10분 대기할 수 있습니다. 이 값은 데이터베이스 엔진에서 시작된 나가는 연결에 원격 쿼리로 적용됩니다. 데이터베이스 엔진에 수신된 쿼리에는 이 값이 적용되지 않습니다.

유형이 다른 쿼리의 경우 remote query timeout은 DBPROP_COMMANDTIMEOUT 행 집합 속성을 사용하여 명령 개체에서 초기화한 쿼리 시간이 초과되기 전에 원격 공급자가 결과 집합을 기다리는 시간(초)을 지정합니다. 이 값은 또한 원격 공급자에서 지원하는 경우 DBPROP_GENERALTIMEOUT을 설정하는 데 사용됩니다. 이로 인해 지정한 시간이 지난 다음 다른 작업의 시간이 초과됩니다.

원격 저장 프로시저의 경우 remote query timeout은 원격 EXEC문을 전달한 다음 원격 저장 프로시저 시간이 초과되기 전까지의 시간(초)을 지정합니다.

이 설정은 서버를 중지했다가 다시 시작하지 않아도 즉시 적용됩니다.

제한 시간을 해제하려면 0으로 설정합니다. 취소될 때까지 쿼리가 대기합니다.