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 Disabilitazione 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
Connettersi al server di pubblicazione in SQL Server Management Studio e quindi espandere il nodo del server.
Fare clic con il pulsante destro del mouse sulla cartella Replica e scegliere Configura distribuzione.
[!NOTA]
Se è stata effettuata la connessione a SQL Server utilizzando localhost anziché il nome effettivo del server, verrà visualizzato un avviso in cui viene indicata l'impossibilità di stabilire una connessione tra SQL Server e il server 'localhost'. Fare clic su OK nella finestra di dialogo di avviso. Nella finestra di dialogo Connetti al server modificare il Nome server da localhost al nome del server. Fare clic su Connetti.
Verrà avviata la Configurazione guidata distribuzione.
Nella pagina Database di distribuzione selezionare '<ServerName>' fungerà da database di distribuzione per se stesso. Verranno creati un database di distribuzione e un log e, successivamente, fare clic su Avanti.
Se SQL Server non è in esecuzione, nella pagina relativa all'avvio di SQL Server Agent selezionare Sì e configurare l'avvio automatico del servizio SQL Server Agent. Scegliere Avanti.
Immettere \\<Machine_Name>\repldata nella casella di testo Cartella snapshot in cui <Machine_Name> è il nome del server di pubblicazione, quindi scegliere Avanti.
Accettare i valori predefiniti nella pagine seguenti della procedura guidata.
Fare clic su Fine per abilitare la distribuzione.
Impostazione delle autorizzazioni per il database nel server di pubblicazione
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.
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, quindi su OK.
Nell'elenco Utenti con mapping all'account di accesso seguente nella pagina Mapping utenti selezionare i database AdventureWorks2012 e distribuzione.
Nell'elenco Appartenenza a ruoli del database selezionare il ruolo db_owner per l'account di accesso per entrambi i database.
Fare clic su OK per creare l'account di accesso.
Ripetere i passaggi da 1 a 4 per creare un account di accesso per l'account locale repl_logreader. È necessario eseguire il mapping di questo account a utenti membri del ruolo predefinito del database db_owner nei database AdventureWorks e di distribuzione.
Ripetere i passaggi da 1 a 4 per creare un account di accesso per l'account locale repl_distribution. È necessario eseguire il mapping di questo account a un utente membro del ruolo predefinito del database db_owner nel database di distribuzione.
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 AdventureWorks e di distribuzione.
Vedere anche
Concetti
Configurazione della distribuzione
Modello di sicurezza dell'agente di replica
Altre risorse
Procedura: Configurazione della pubblicazione e della distribuzione (programmazione RMO)