Condividi tramite


Lezione 3: Configurazione della distribuzione

In questa lezione verrà configurata la distribuzione nel server di pubblicazione e verranno impostate le autorizzazioni necessarie per i database di pubblicazione e di distribuzione. Se il server di distribuzione è già stato configurato, è necessario disabilitare la pubblicazione e la distribuzione prima di iniziare questa lezione. Per ulteriori informazioni, vedere Disattivazione della pubblicazione e della distribuzione. Non eseguire questa operazione se è necessario mantenere la topologia di replica esistente.

In questa esercitazione non è prevista la configurazione del server di pubblicazione con un server di distribuzione remoto.

Configurazione della distribuzione nel server di pubblicazione

  1. Connettersi al server di pubblicazione in SQL Server Management Studio e quindi espandere il nodo del server.

  2. Fare clic con il pulsante destro del mouse sulla cartella Replica e scegliere Configura distribuzione.

    Verrà avviata la Configurazione guidata distribuzione.

  3. Nella pagina Server di distribuzione selezionare '<ServerName>' fungerà da server di distribuzione per se stesso. Verranno creati un database di distribuzione e un log e quindi fare clic su Avanti.

  4. Nella casella di testo Cartella snapshot immettere \\<Machine_Name>\repldata, dove <Machine_Name> è il nome del server di pubblicazione, e quindi fare clic su Avanti.

  5. Accettare i valori predefiniti nella pagine seguenti della procedura guidata.

  6. Fare clic su Fine per attivare la distribuzione.

Impostazione delle autorizzazioni per il database nel server di pubblicazione

  1. In SQL Server Management Studio espandere la cartella Sicurezza, fare clic con il pulsante destro del mouse su Account di accesso e quindi scegliere Nuovo account di accesso.

  2. Nella pagina Generale fare clic su Cerca, nella casella Immettere il nome dell'oggetto da selezionare immettere <Machine_Name>\repl_snapshot, dove <Machine_Name> è il nome del server di pubblicazione locale, fare clic su Controlla nomi e quindi su OK.

  3. Nella pagina Mapping utenti attivare i mapping degli utenti nei database AdventureWorks2008R2 e di distribuzione e aggiungere gli utenti all'appartenenza al ruolo del database db_owner di tali database.

  4. Fare clic su OK per creare l'account di accesso.

  5. Ripetere i passaggi da 1 a 4 per creare un account di accesso per l'account locale repl_logreader. Questo account deve essere mappato a utenti membri del ruolo predefinito del database db_owner nei database AdventureWorks2008R2 e di distribuzione.

  6. Ripetere i passaggi da 1 a 4 per creare un account di accesso per l'account locale repl_distribution. Questo account deve essere mappato a un utente membro del ruolo predefinito del database db_owner nel database di distribuzione.

  7. Ripetere i passaggi da 1 a 4 per creare un account di accesso per l'account locale repl_merge. Questo account deve avere mapping di utenti nei database AdventureWorks2008R2 e di distribuzione.