Condividi tramite


Opzione remote query timeout

L'opzione remote query timeout consente di specificare il tempo in secondi concesso a un'operazione remota prima del timeout di Microsoft SQL Server. L'impostazione predefinita è 600, che indica un'attesa di dieci minuti. Questo valore è applicabile a una connessione in uscita iniziata da Motore di database come query remota e non influisce sulle query ricevute da Motore di database.

Per le query eterogenee, remote query timeout specifica il numero di secondi di attesa (inizializzati nell'oggetto comando tramite la proprietà del set di righe DBPROP_COMMANDTIMEOUT) di set di risultati da parte del provider remoto. Trascorso il numero di secondi impostato, si verifica il timeout della query. Questo valore è utilizzato anche per l'impostazione di DBPROP_GENERALTIMEOUT, se la proprietà è supportata dal provider remoto. L'impostazione determina il timeout delle altre operazioni dopo il numero di secondi specificato.

Per le stored procedure remote, remote query timeout specifica il numero di secondi successivi all'invio di un'istruzione EXEC remota, trascorsi i quali si verifica il timeout della stored procedure remota.

L'impostazione diventa effettiva immediatamente e non richiede l'interruzione e il riavvio del server.

Vedere anche

Concetti

Impostazione delle opzioni di configurazione del server

Altre risorse

RECONFIGURE (Transact-SQL)
Rowset Properties and Behaviors
sp_configure (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005