Condividi tramite


Procedura: Impostazione di pianificazioni della sincronizzazione (SQL Server Management Studio)

Le sottoscrizioni vengono sincronizzate dall'agente di distribuzione, per la replica snapshot e transazionale, o dall'agente di merge, per la replica di tipo merge. Gli agenti possono essere:

  • Eseguiti in modo continuo

  • Eseguiti su richiesta

  • Eseguiti in base a una pianificazione

Impostare le pianificazioni della sincronizzazione nella pagina Pianificazione della sincronizzazione della Creazione guidata nuova sottoscrizione. Per ulteriori informazioni sull'accesso a questa procedura guidata, vedere Procedura: Creazione di una sottoscrizione push (SQL Server Management Studio) e Procedura: Creazione di una sottoscrizione pull (SQL Server Management Studio).

Modificare le pianificazioni della sincronizzazione nella finestra di dialogo Proprietà pianificazione processo, alla quale è possibile accedere dalla cartella Processi in Microsoft SQL Server Management Studio e dalle finestre relative ai dettagli dell'agente in Monitoraggio replica. Per informazioni sull'avvio di Monitoraggio replica, vedere Procedura: Avvio di Monitoraggio replica (Monitoraggio replica).

Se si specificano le pianificazioni dalla cartella Processi, utilizzare la tabella seguente per determinare il nome del processo dell'agente.

Agente

Nome processo

Agente di merge per le sottoscrizioni pull

<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<integer>

Agente di merge per le sottoscrizioni push

<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer>

Agente di distribuzione per le sottoscrizioni push

<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer>1

Agente di distribuzione per le sottoscrizioni pull

<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<GUID>2

Agente di distribuzione per le sottoscrizioni push di Sottoscrittori non SQL Server

<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer>

1 Per le sottoscrizioni push di pubblicazioni Oracle, è <Publisher>-<Publisher> anziché <Publisher>-<PublicationDatabase>

2 Per le sottoscrizioni pull di pubblicazioni Oracle, è <Publisher>-<DistributionDatabase> anziché <Publisher>-<PublicationDatabase>

Per impostare le pianificazioni della sincronizzazione

  1. Nella pagina Pianificazionedella sincronizzazione della Creazione guidata nuova sottoscrizione selezionare uno dei valori seguenti nell'elenco a discesa Pianificazione agente per ogni sottoscrizione creata:

    • Esecuzione continua

    • Esecuzione solo su richiesta

    • <Definisci pianificazione>

  2. Se si seleziona <Definisci pianificazione>, specificare una pianificazione nella finestra di dialogo Proprietà pianificazione processo e quindi fare clic su OK.

  3. Completare la procedura guidata.

Per modificare una pianificazione della sincronizzazione per una sottoscrizione push in Monitoraggio replica

  1. Espandere un gruppo di server di pubblicazione nel riquadro a sinistra di Monitoraggio replica, espandere un server di pubblicazione e quindi fare clic su una pubblicazione.

  2. Fare clic sulla scheda Tutte le sottoscrizioni.

  3. Fare clic con il pulsante destro del mouse su una sottoscrizione e quindi scegliere Visualizza dettagli.

  4. Nella finestra Sottoscrizione <SubscriptionName> fare clic su Azione e quindi su Proprietà processo <AgentName>.

  5. Nella pagina Pianificazioni della finestra di dialogo Proprietà processo - <JobName> fare clic su Modifica.

  6. Nella finestra di dialogo Proprietà pianificazione processo selezionare un valore nell'elenco a discesa Tipo pianificazione:

    • Per specificare che l'agente deve essere eseguito in modo continuo, selezionare Avvia automaticamente all'avvio di SQL Server Agent.

    • Per specificare che l'agente deve essere eseguito in base a una pianificazione, selezionare Periodica.

    • Per specificare che l'agente deve essere eseguito su richiesta, selezionare Singola occorrenza.

  7. Se si seleziona Periodica, specificare una pianificazione per l'agente.

  8. Fare clic su OK.

Per modificare una pianificazione della sincronizzazione per una sottoscrizione push in Management Studio

  1. Connettersi al server di distribuzione in Management Studio e quindi espandere il nodo del server.

  2. Espandere la cartella SQL Server Agent e quindi la cartella Processi.

  3. Fare clic con il pulsante destro del mouse sull'agente di distribuzione o sull'agente di merge associato alla sottoscrizione e quindi scegliere Proprietà.

  4. Nella pagina Pianificazioni della finestra di dialogo Proprietà processo - <JobName> fare clic su Modifica.

  5. Nella finestra di dialogo Proprietà pianificazione processo selezionare un valore nell'elenco a discesa Tipo pianificazione:

    • Per specificare che l'agente deve essere eseguito in modo continuo, selezionare Avvia automaticamente all'avvio di SQL Server Agent.

    • Per specificare che l'agente deve essere eseguito in base a una pianificazione, selezionare Periodica.

    • Per specificare che l'agente deve essere eseguito su richiesta, selezionare Singola occorrenza.

  6. Se si seleziona Periodica, specificare una pianificazione per l'agente.

  7. Fare clic su OK.

Per modificare una pianificazione della sincronizzazione per una sottoscrizione pull in Management Studio

  1. Connettersi al Sottoscrittore in Management Studio e quindi espandere il nodo del server.

  2. Espandere la cartella SQL Server Agent e quindi la cartella Processi.

  3. Fare clic con il pulsante destro del mouse sull'agente di distribuzione o sull'agente di merge associato alla sottoscrizione e quindi scegliere Proprietà.

  4. Nella pagina Pianificazioni della finestra di dialogo Proprietà processo - <JobName> fare clic su Modifica.

  5. Nella finestra di dialogo Proprietà pianificazione processo selezionare un valore nell'elenco a discesa Tipo pianificazione:

    • Per specificare che l'agente deve essere eseguito in modo continuo, selezionare Avvia automaticamente all'avvio di SQL Server Agent.

    • Per specificare che l'agente deve essere eseguito in base a una pianificazione, selezionare Periodica.

    • Per specificare che l'agente deve essere eseguito su richiesta, selezionare Singola occorrenza.

  6. Se si seleziona Periodica, specificare una pianificazione per l'agente.

  7. Fare clic su OK.