Associazione di più tabelle temporali in cui il database di destinazione gestisce la cronologia
È possibile utilizzare una procedura guidata per associare più tabelle temporali, dove il database di destinazione gestisce la cronologia.
Procedura
- Fare clic su Configurazione > Sottoscrizioni.
- Selezionare la sottoscrizione e verificare che sia stata definita in modo che il database di destinazione gestisca la cronologia.
- Fare clic con il tasto destro del mouse e selezionare Associa tabelle.
- Selezionare Associazioni multiple uno a uno > Standard e fare clic su Avanti.
- Espandere il database, schema o tabella dall'elenco Tabelle di origine per visualizzare le tabelle del database disponibili per l'associazione. Fare clic con il tasto destro del mouse sullo schema o sull'utente del database e fare clic su Aggiorna se la tabella non viene visualizzata nell'elenco.
È possibile che venga richiesto di filtrare i database, gli schemi o le tabelle se l'opzione Richiedi automaticamente il filtro quando si espandono i nodi è abilitata nelle preferenze. Per ulteriori informazioni, consultare Impostazione delle preferenze avanzate. Per definire manualmente un filtro, selezionare un archivio dati, un database o uno schema e fare clic su Specifica filtro.
- Abilitare una o più tabelle da associare dall'elenco Tabelle di origine . Se la tabella non viene visualizzata, fare clic con il tasto destro del mouse sullo schema o sull'utente del database e selezionare Aggiorna.
- Se si desidera nascondere le colonne in modo che la destinazione non ne sia a conoscenza, selezionare una tabella di origine e fare clic su Filtra colonne. Deselezionare la casella di spunta per la colonna che si desidera nascondere e fare clic su OK.
- Fare clic su Successivo.
- Selezionare Associa alle tabelle di destinazione esistenti e fare clic su Avanti.
- Espandere il database, lo schema o la tabella dall'elenco Tabelle di destinazione per visualizzare le tabelle del database disponibili per l'associazione. Fare clic con il tasto destro del mouse sullo schema o sull'utente del database e fare clic su Aggiorna se la tabella non viene visualizzata nell'elenco.
La procedura guidata utilizza la relazione tra questa tabella di destinazione e la tabella di origine selezionata per associare le restanti tabelle di origine e di destinazione. È possibile fare clic su Modifica tabella di esempio se si desidera che la procedura guidata Associa tabelle basi la mappatura su una tabella di origine differente. Questa opzione è disponibile solo se è stata selezionata più di una tabella di origine.
- Abilita una tabella da associare dall'elenco Tabella di destinazione . Se la tabella non viene visualizzata, fare clic con il tasto destro del mouse sullo schema o sull'utente del database e selezionare Aggiorna.
- Fare clic su Successivo.
- Verificare le associazioni nella finestra di dialogo Completa associazioni e fare clic su Avanti.Nota: la procedura guidata Associa tabelle può lasciare alcune tabelle di origine non associate se non ha trovato una tabella di destinazione che condivide la stessa struttura di tabella o nomi di colonna simili. È necessario associarli manualmente.
- Scegliere un metodo di replica tra i seguenti e fare clic su Avanti:
- Specchio (Acquisizione dei dati modificati)
- Replica immediatamente le modifiche apportate alla tabella di origine nella tabella di destinazione o accumula le modifiche della tabella di origine e le replica in un secondo momento. Se la configurazione richiede di impedire gli aggiornamenti ricorsivi durante il mirroring, abilitare la casella di spunta Impedisci ricorsività . Questa casella di spunta è disponibile solo nei componenti di Replica CDC che supportano i database di origine e di destinazione.
- Aggiorna (istantanea)
- Replica un'istantanea della tabella di origine nella tabella di destinazione.
- Esaminare il riepilogo della mappatura e fare clic su Fine.