dmreaddtable - Aggiorna definizione tabella origine

Utilizzare questo comando per aggiornare la definizione di una o più tabelle di origine nei metadati di Replica CDC .

Eseguire questo comando dopo aver modificato la definizione di una tabella di origine utilizzando il database relazionale.
Note:
  • Questo comando imposta lo stato della tabella su Parked dopo l'aggiornamento della definizione della tabella di origine nei metadati CDC Replication .
  • Questo comando non è l'equivalente della finestra di dialogo Console di gestione Aggiorna definizione tabella di origine, a cui si accede selezionando Configurazione > Sottoscrizioni > < nome_sottoscrizione>, quindi facendo clic con il tasto destro del mouse sul nome dell'associazione tabella in Associazioni tabella, e selezionando Aggiorna definizione tabella > Tabella di origine.
Nota:

Sintassi

dmreaddtable [-I <name>] -A|-t <schema>.<table> ... [-a] [-L <locale>]

Parametri

[-I < nome>]
Specifica il nome dell'istanza CDC Replication . In alternativa, è possibile specificare la variabile di ambiente TSINSTANCE invece di questo valore.
-A
Specifica che CDC Replication aggiorna le definizioni per tutte le tabelle di origine disponibili per la replica.
-t < schema>. < tabella> ...
Specifica il nome di una tabella di origine nella sottoscrizione per cui CDC Replication aggiorna la definizione. È necessario specificare il nome tabella nel formato schema.table.
Per specificare più tabelle, elencare le tabelle separate da spazi.
[-a ]
Specifica che il motore di replica di origine manterrà lo stato della tabella Attivo dopo l'aggiornamento della definizione delle tabelle di origine nei metadati Replica CDC .
Utilizzando questo parametro facoltativo, lo stato della tabella non sarà impostato su Parked, non si perderà il segnalibro e le tabelle non richiederanno un aggiornamento dopo aver eseguito il comando.
[-L < locale>]
Il nome della locale utilizzata per l'istanza CDC Replication . Il valore predefinito è la locale della macchina.

Risultato

Questo comando restituisce un valore 0 se il comando ha avuto esito positivo e un valore diverso da zero se il comando ha esito negativo.

Esempi

dmreaddtable -I NEWINSTANCE -A

CDC Replication aggiorna le definizioni per tutte le tabelle di origine disponibili per la replica. Lo stato per tutte le tabelle sarà impostato su Parked.

dmreaddtable -I NEWINSTANCE -A -a

Replica CDC aggiorna le definizioni per tutte le tabelle di origine che sono disponibili per la replica e tutte le tabelle manterranno uno stato Attivo .