Configurazione del server: timeout accesso remoto

Si applica a: SQL Server

Questo articolo descrive come configurare l'opzione di configurazione del remote login timeout server in SQL Server usando SQL Server Management Studio o Transact-SQL. L'opzione remote login timeout specifica il numero di secondi di attesa prima di tornare da un tentativo non riuscito di accedere a un server remoto. Ad esempio, se si sta provando ad accedere a un server remoto e tale server è inattivo, remote login timeout è possibile assicurarsi che non sia necessario attendere un tempo illimitato prima che il computer non tenti di accedere. Il valore predefinito per questa opzione è 10 secondi. Un valore di 0 consente un'attesa infinita.

Nota

Il valore predefinito per questa opzione è 20 secondi in SQL Server 2008 (10.0.x).

Limiti

L'opzione remote login timeout influisce sulle connessioni ai provider OLE DB eseguiti per query eterogenee.

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del serversysadmin e serveradmin.

Usare SQL Server Management Studio

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Selezionare il nodo Avanzate.

  3. In Reteselezionare un valore per la casella Remote Login Timeout .

    Utilizzare l'opzione remote login timeout per specificare il numero di secondi che devono trascorrere prima di considerare non riuscito il tentativo di accesso remoto.

Usare Transact-SQL

  1. Connettersi al motore di database di.

  2. Nella barra Standard selezionare Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio si illustra come utilizzare sp_configure per impostare il valore dell'opzione remote login timeout su 35 secondi.

    USE master;
    GO
    
    EXECUTE sp_configure 'remote login timeout', 35;
    GO
    
    RECONFIGURE;
    GO
    

Per altre informazioni, vedere Opzioni di configurazione del server.

Completamento: Dopo aver configurato l'opzione remote login timeout

L'impostazione diventa effettiva immediatamente senza dover riavviare il server.