Nel mondo di oggi in cui le aziende operano in un ambiente globale, la replica dei dati è diventata un aspetto fondamentale della gestione del database. La replica MS SQL Server è uno dei metodi di replica popolari utilizzati da molte organizzazioni. Ti consente di creare più copie di dati in tempo reale o periodicamente e di distribuirli in diverse posizioni. Con la replica MS SQL Server, è possibile garantire che i dati siano disponibili per gli utenti in diverse posizioni e puoi migliorare le prestazioni del database riducendo il carico sul server di database primario.
Vediamo come configurare la replica MS SQL Server. Alla fine di questo articolo, avrai una migliore comprensione del metodo di replica disponibile in MS SQL Server e come configurarlo.
Definizione di replica
La replica è un metodo per copiare i dati tra due database. In MS SQL Server, la replica è una funzione che consente di distribuire i dati da un database a più database. Questo processo prevede la copia dei dati dal database Publisher a uno o più database di abbonati.
Termini correlati alla replica SQL Server
Installazione della replica SQL
Come configurare la replica MS SQL Server
Discuteremo il tipo principale di replica in MS SQL Server e come configurarlo. La "replica dell'istantanea" è la forma più semplice di replica. Implica la presa di un'istantanea del database in un momento specifico e la copia sull'abbonato.
Seguire questi passaggi per configurare la replica MS SQL Server:
Configurare il distributore
Innanzitutto, dobbiamo configurare il Distributore. Apri la cartella "Object Explorer" e vai alla cartella "Replication". Fare clic con il pulsante destro del mouse sulla cartella e selezionare "Configura la distribuzione".
Scegli di configurare l'istanza corrente come distributore o selezionare un'istanza di distributore configurata esistente.
Seleziona il primo pulsante di opzione per configurare il "servizio agente server".
Selezionare un nuovo percorso per la cartella snapshot di replica SQL nella finestra seguente o digitare in un percorso personalizzato.
Nella finestra seguente, scegli l'editore che utilizza il database di distribuzione. Quindi, fai clic su "Avanti".
Seleziona "Configura distribuzione".
Rivedi le impostazioni di configurazione della distribuzione. Quindi, fai clic su "Finitura".
Crea un database e una tabella che possiamo utilizzare per configurare la replica dell'istantanea.
Creare la scuola di database;
ANDARE
Usa la scuola;
ANDARE
Crea dipendenti da tavolo (
Emp_id int,
Nome varchar (50),
Job_location varchar (50),
Stipendio decimale (10,2)
);
ANDARE
Inserisci i dipendenti (EMP_ID, nome, job_location, stipendio)
Valori (1, "Papan", "Nuova Delhi", 70000.00),
(2, "Neha", Hyderabad, 60000.00),
(3, "Adil", "Chennai", 55000.00),
(4, "Anita", "Mumbai", 65000.00);
ANDARE
Seleziona * dai dipendenti;
Produzione:
Configurare l'editore
Ora dobbiamo configurare il Editore. Per iniziare, espandi la cartella "Replication" nell'Explorer Object e vai a "Publications locali" -> "Nuova pubblicazione".
Successivamente, apparirà una nuova finestra che mostra vari tipi di pubblicazioni. Seleziona "Pubblicazione Snapshot" e fai clic su "Avanti".
Scegli la tabella che sarà inclusa nella pubblicazione. Quindi, fai clic su "Avanti".
Per attivarlo, selezionare la casella di controllo per "Crea immediatamente un'istantanea". Quindi, fai clic su "Avanti".
Nella finestra "Agent Security", è necessario configurare un account di servizio che l'agente Snapshot verrà eseguito sotto. Basta fare clic sul pulsante "Impostazioni di sicurezza ..." e immettere il nome utente e la password per l'account di servizio. Quindi, fai clic su "OK".
Seleziona "Crea la pubblicazione". Quindi, fai clic su "Avanti".
Configurare l'abbonato
Ora dobbiamo configurare il Abbonato. Per procedere, fai clic con il pulsante destro del mouse sulla pubblicazione nell'Explorer Object e seleziona "Nuovo abbonato". Scegli la pubblicazione e fai clic su "Avanti".
Nella finestra successiva, scegli la prima opzione per eseguire tutti gli agenti.
Nella finestra seguente, selezionare il database sul server degli abbonati (SQL1).
Nella finestra successiva, immettere i dettagli di connessione dell'agente di distribuzione. Fai clic su "(...)" e inserisci i dettagli necessari.
Scegli "Esegui continuamente" per il programma di sincronizzazione.
Inizializza il database di abbonamento utilizzando un'istantanea della pubblicazione. Quindi, fai clic su "Avanti".
Taglia la casella di controllo su "Crea l'abbonamento". Quindi, fai clic su "Avanti".
Rivedi le opzioni di configurazione. Quindi, fai clic su "Finitura".
Seguendo questi passaggi, è possibile configurare la replica snapshot in MS SQL Server e replicare i dati a uno o più abbonati. Questo tipo di replica è utile quando è necessario effettuare una copia del database in un momento specifico e distribuirlo agli abbonati.
Conclusione
La configurazione della replica MS SQL Server può essere un processo complesso. Ma seguendo i passaggi indicati, è possibile configurare facilmente la replica. Ricorda di pianificare la tua topologia di replica, creare l'editore e il distributore e configurare la replica. Monitorare la replica per assicurarsi che sia in funzione.
Nel complesso, la replica MS SQL Server è uno strumento potente che può aiutare le organizzazioni a distribuire i dati in diverse posizioni e migliorare le prestazioni del database. Pianificando e configurando attentamente la replica, è possibile garantire che i dati siano disponibili per gli utenti in diverse posizioni e che il database sia funzionante.