Rilevamento delle modifiche
In SQL Server 2008 il rilevamento delle modifiche consente alle applicazioni di ottenere solo le modifiche apportate alle tabelle utente, insieme alle informazioni relative. Poiché il rilevamento delle modifiche è integrato in SQL Server, non è più necessario sviluppare soluzioni personalizzate complesse.
Il rilevamento delle modifiche costituisce un importante componente per applicazioni che sincronizzano e replicano dati in scenari in cui non è possibile utilizzare soluzioni di replica end-to-end ed è necessario utilizzare una soluzione personalizzata, ad esempio uno scenario in cui è necessario sincronizzare i dati con archivi dati che non sono database di SQL Server o in cui gli schemi di archiviazione sono molto diversi.
Contenuto della sezione
Panoramica sul rilevamento delle modifiche
Viene descritto il rilevamento delle modifiche, viene fornita una panoramica di alto livello del funzionamento del rilevamento delle modifiche e viene descritta l'interazione del rilevamento delle modifiche con le altre funzionalità del Motore di database di SQL Server.Configurazione e gestione del rilevamento delle modifiche
Viene fornita una procedura dettagliata sulla configurazione e sulla gestione dei dati del rilevamento delle modifiche.Utilizzo del rilevamento delle modifiche
Vengono descritti l'utilizzo del rilevamento delle modifiche per enumerare le modifiche e l'esecuzione di sincronizzazioni unidirezionali e bidirezionali.
Funzioni correlate
Funzione |
Descrizione |
---|---|
Ottiene informazioni sul rilevamento di tutte le modifiche a una tabella che si sono verificate a partire da una versione specificata o le informazioni più recenti sul rilevamento delle modifiche di una riga specificata. |
|
Ottiene la versione minima valida per l'utilizzo nell'ottenere informazioni sul rilevamento delle modifiche dalla tabella specificata quando si utilizza la funzione CHANGETABLE. |
|
Ottiene una versione associata all'ultima transazione completata. È possibile utilizzare questa versione al momento di enumerare le modifiche utilizzando CHANGETABLE. |
|
Interpreta il valore SYS_CHANGE_COLUMNS restituito dalla funzione CHANGETABLE (CHANGES.). |
|
Abilita la specifica di un contesto di modifica, come ad esempio un ID origine, quando un'applicazione modifica i dati. |
Viste del catalogo correlate
Vista del catalogo |
Descrizione |
---|---|
Restituisce una riga per ogni database nell'istanza di SQL Server con il rilevamento delle modifiche abilitato. |
|
Restituisce una riga per ogni tabella nel database corrente con il rilevamento delle modifiche abilitato. |