Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Istanza gestita di SQL di Azure
La replica è costituita da un set di tecnologie per la copia e la distribuzione di dati e oggetti di database da un database a un altro e la successiva sincronizzazione dei database in modo che risultino consistenti. Usare la replica per distribuire dati a diverse posizioni e a utenti remoti o mobili tramite reti locali e WAN, connessioni remote, connessioni wireless e Internet.
La replica transazionale viene in genere utilizzata negli scenari server-server con esigenze di elevata velocità effettiva, inclusi il miglioramento delle caratteristiche di scalabilità e disponibilità, funzionalità di data warehouse e di creazione di report, integrazione di dati da più siti, integrazione di dati eterogenei e ripartizione del carico di lavoro dell'elaborazione batch. La replica di tipo merge è principalmente progettata per le applicazioni mobili o server distribuite con possibili conflitti di dati. Tra gli scenari comuni sono inclusi lo scambio di dati con utenti mobili, applicazioni POS e integrazione di dati da più siti. La replica snapshot viene utilizzata per fornire il set di dati iniziale per la replica di tipo merge o transazionale, nonché nel caso sia necessario un aggiornamento completo dei dati. Con questi tre tipi di replica, SQL Server costituisce un sistema potente e flessibile per la sincronizzazione dei dati aziendali. La replica in SQLCE 3.5 e SQLCE 4.0 è supportata sia in Windows Server 2012 sia in Windows 8.
Novità
- In SQL Server 2022 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.
- In SQL Server 2019 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.
- In SQL Server 2017 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.
- In SQL Server 2016 non sono state introdotte funzionalità significative nuove per la replica di SQL Server.
Per informazioni sulla compatibilità con le versioni precedenti, vedere Compatibilità con le versioni precedenti della replica
Sicurezza della replica
- Visualizzare e modificare le impostazioni di sicurezza della replica
- Gestisci le autenticazioni nell'elenco degli accessi alla pubblicazione
Pubblicazione e distribuzione
- Configurare la pubblicazione e la distribuzione
- Visualizzare e modificare le proprietà della pubblicazione
- Disabilitare la pubblicazione e la distribuzione
Pubblicazioni e articoli
- Creare una pubblicazione
- Define an Article
- Visualizzare e modificare le proprietà della pubblicazione
- Visualizzare e modificare le proprietà degli articoli
- Eliminare una pubblicazione
- Eliminare un articolo
- Creare una pubblicazione da un database Oracle
- Impostare il periodo di scadenza per le sottoscrizioni
- Specificare le opzioni dello schema
- Replicare le modifiche dello schema
- Gestire le colonne identificative
- Impostare il livello di compatibilità per le pubblicazioni di tipo merge
Opzioni per gli snapshot
Filter Data (Filtrare i dati)
- Definire e modificare un filtro colonne
- Definire e modificare un filtro di riga statico
- Definire e modificare un filtro di riga con parametri per un articolo di merge
- Ottimizzare i filtri di riga con parametri
- Definizione e modifica di un filtro di join tra articoli di merge
Opzioni per la replica transazionale
- Impostare il metodo di propagazione per le modifiche ai dati negli articoli transazionali
- Abilitare le sottoscrizioni aggiornabili per le pubblicazioni transazionali
Opzioni per la replica di tipo merge
- Definire una relazione logica tra i record degli articoli delle tabelle di Merge
- Specificare le proprietà della replica di tipo merge
- Specificare un risolutore dell'articolo di unione
Gestire le sottoscrizioni
- Crea un abbonamento pull
- Visualizzare e modificare le proprietà delle sottoscrizioni pull
- Eliminare una sottoscrizione pull
- Creare una sottoscrizione push
- Visualizzare e modificare le proprietà delle sottoscrizioni push
- Eliminare una sottoscrizione push
- Specificare le pianificazioni della sincronizzazione
- Crea un abbonamento aggiornabile a una pubblicazione transazionale
- Creare una sottoscrizione per un Sottoscrittore non SQL Server
Sincronizzare le sottoscrizioni
- Creazione e applicazione dello snapshot iniziale
- Creare uno snapshot per una pubblicazione di tipo merge con filtri con parametri
- Inizializzare una sottoscrizione transazionale da un backup (replica programmazione Transact-SQL)
- Inizializzare manualmente una sottoscrizione
- Sincronizzare una sottoscrizione pull
- Sincronizzare una sottoscrizione push
- Reinizializzare una sottoscrizione
- Eseguire script durante la sincronizzazione (programmazione della replica Transact-SQL)
- Implementare un gestore della logica aziendale per un articolo di unione
- Eseguire il debug di un gestore della logica aziendale (programmazione della replica)
- Controllare il comportamento di trigger e vincoli durante la sincronizzazione (programmazione Transact-SQL della replica)
- Implementare un sistema di risoluzione dei conflitti personalizzato per un articolo di tipo merge
Amministrazione
- Usare i profili agenti di replica
- Convalidare i dati nel Sottoscrittore
- Gestire le partizioni di una pubblicazione di tipo merge con filtri con parametri
- Eseguire il caricamento bulk dei dati nelle tabelle in una pubblicazione di tipo merge (programmazione Transact-SQL della replica)
- Eseguire la pulizia dei metadati di merge (programmazione Transact-SQL della replica)
- Eseguire un aggiornamento simulato per un articolo di unione (programmazione Transact-SQL della replica)
- Visualizzare comandi replicati e altre informazioni nel database di distribuzione (programmazione Transact-SQL della replica)
- Abilitare i Backup Sincronizzati per la Replica Transazionale (Programmazione Transact-SQL della Replica)
- Amministrare una topologia peer-to-peer (programmazione Transact-SQL della replica)
- Mettere una topologia di replica in stato di inattività (programmazione Transact-SQL della replica)
- Configurare il processo di set di transazioni per un server di pubblicazione Oracle (programmazione della replica Transact-SQL)
- Aggiornare gli script di replica (programmazione Transact-SQL della replica)
Monitoraggio
- Consentire a non amministratori di usare Monitor di replica
- Monitorare la replica a livello di programmazione
- Visualizzare comandi replicati e altre informazioni nel database di distribuzione (programmazione Transact-SQL della replica)
- Visualizzare i dettagli sui conflitti per le pubblicazioni di tipo merge (programmazione Transact-SQL della replica)
- Misurare la latenza e convalidare le connessioni per la replica transazionale