Configura un database SQL Server di origine

Datastream funziona con i seguenti tipi di database SQL Server:

Per configurare un database SQL Server di origine per il flusso di dati, devi abilitare Change Data Capture (CDC), configurare le autorizzazioni e il logging e definire un criterio di conservazione. Per informazioni su come configurare ogni tipo di database SQL Server, consulta le sezioni seguenti.

Panoramica configurazione

Durante la replica dei dati da un'origine SQL Server, Datastream monitora le modifiche del linguaggio di manipolazione dei dati (DML) utilizzando i log delle transazioni. Questo approccio riduce il carico sul database mantenendo un recupero rapido dei dati.

Per evitare la perdita di dati, è importante che i log non vengano troncati prima che Datastream li legga. D'altra parte, se i file di log vengono conservati troppo a lungo, occupano troppo spazio di archiviazione e ciò potrebbe causare l'ingresso dell'istanza del database in modalità di sola lettura.

Per assicurarti che il lettore CDC abbia tempo sufficiente per leggere i log, consentendo al contempo il troncamento dei log per risparmiare spazio di archiviazione, devi applicare ulteriori passaggi di configurazione, come la modifica degli intervalli di polling e l'impostazione di una protezione contro il troncamento. Questi passaggi forniscono un ulteriore livello di protezione per garantire che Datastream possa leggere i dati anche in caso di tempi di inattività sul lato Datastream o in caso di problemi di connettività tra il database di origine e Datastream.