Agenti di replica (Risoluzione dei problemi)
La replica offre varie funzionalità utilizzabili se è necessario risolvere i problemi relativi all'elaborazione dell'agente di replica:
- Un set di parametri di agente che possono risultare utili per la risoluzione dei problemi. Tali parametri vengono descritti in questo argomento.
- Accesso all'output e alla cronologia dell'agente da Monitoraggio replica. Per ulteriori informazioni, vedere Monitoraggio replica (Risoluzione dei problemi).
- Un set di avvisi predefiniti utilizzabili per comunicare agli amministratori diverse condizioni, inclusi gli errori dell'agente e i problemi relativi alle prestazioni. Per ulteriori informazioni, vedere Impostazione di valori di soglia e avvisi in Monitoraggio replica e Utilizzo degli avvisi per gli eventi dell'agente di replica.
Tutti gli agenti di replica supportano i parametri riportati di seguito. È consigliabile utilizzare tali parametri durante la risoluzione dei problemi e quindi impostarli sui valori appropriati al termine di quest'ultima. Il parametro -Output, ad esempio, deve essere utilizzato solo durante la risoluzione dei problemi perché influisce sulle prestazioni.
Parametro | Descrizione |
---|---|
-HistoryVerboseLevel |
La quantità di dati cronologici registrati durante un'operazione dell'agente. Durante la risoluzione dei problemi la specifica di un valore più elevato per questo parametro può risultare utile. |
-OutputVerboseLevel |
La quantità e il tipo di informazioni generate durante l'elaborazione dell'agente. È possibile scrivere l'output dell'agente in un file specificato mediante il parametro -Output. |
-Output |
Il percorso del file di output dell'agente. Se non viene specificato il nome di un file, l'output viene inviato alla console. Durante la risoluzione dei problemi, è consigliabile utilizzare un valore più elevato per -OutputVerboseLevel e fare in modo che l'output venga scritto in un file. |
-QueryTimeOut |
Il numero di secondi prima del timeout di una query dell'agente. La specifica di un valore più elevato per questo parametro può risultare utile, soprattutto durante la risoluzione dei problemi relativi alle prestazioni in cui le query vengono eseguite lentamente. |
-LoginTimeOut |
Il numero di secondi prima del timeout di un tentativo di accesso da parte dell'agente. La specifica di un valore più elevato per questo parametro può risultare utile, soprattutto durante la risoluzione dei problemi di connettività. |
L'agente di distribuzione supporta altri due parametri.
Parametro | Descrizione |
---|---|
-SkipErrors |
Un elenco di errori da ignorare durante l'applicazione di modifiche nel Sottoscrittore. Per ulteriori informazioni, vedere Errori da ignorare nella replica transazionale. |
-ErrorFile |
Il percorso e il nome del file di errori generato dall'agente di distribuzione. Tale file viene generato nel punto in cui si verifica l'errore durante l'applicazione delle transazioni di replica nel Sottoscrittore. Gli errori che si verificano nel server di pubblicazione e nel server di distribuzione non vengono registrati in questo file. Il file contiene le transazioni di replica non riuscite e i relativi messaggi di errore. Se il percorso viene omesso, il file di errori viene generato nella directory corrente dell'agente di distribuzione. Il nome del file è distrib.err. |
I parametri dell'agente possono essere specificati nei modi seguenti:
- In un profilo agente di replica. Per ulteriori informazioni, vedere Procedura: Utilizzo dei profili agenti di replica (SQL Server Management Studio) e How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming).
- Durante il passaggio del processo di SQL Server Agent che consente di eseguire l'agente di replica. Per ulteriori informazioni, vedere Procedura: Visualizzazione e modifica dei parametri del prompt dei comandi dell'agente di replica (SQL Server Management Studio).
- Direttamente dalla riga di comando o in un file batch. Per ulteriori informazioni, vedere Programming Replication Agent Executables.
Per un elenco completo di parametri per ogni agente, vedere gli argomenti seguenti:
- Replication Snapshot Agent
- Replication Log Reader Agent
- Replication Distribution Agent
- Replication Merge Agent
- Replication Queue Reader Agent
Vedere anche
Concetti
Strumenti di risoluzione dei problemi relativi alla replica
Risoluzione dei problemi relativi alla replica