dmrefresh - Aggiorna sottoscrizione
Utilizzare questo comando per aggiornare le richieste specificate. Quando si aggiorna una sottoscrizione, Replica CDC garantisce che le tabelle di destinazione siano sincronizzate con le tabelle di origine. Di solito, si aggiornano le tabelle di destinazione quando si imposta il metodo di replica su Aggiorna sulle tabelle.
Questo comando termina dopo aver aggiornato correttamente le sottoscrizioni specificate. Se si termina questo programma mentre è ancora in esecuzione, CDC Replication termina la replica immediatamente per le sottoscrizioni specificate.
Sintassi
dmrefresh [-I <name>] [-a|-f] -A|-s <subscription ...> [-L <locale>]Parametri
- [-I < nome>]
- Specifica l'istanza CDC Replication per cui si desidera aggiornare una o più sottoscrizioni. In alternativa, è possibile specificare la variabile di ambiente TSINSTANCE invece di questo valore.
- [-a]
- Specifica che Replica CDC aggiorna tutte le tabelle di destinazione nella richiesta.
- [-f]
- Specifica che CDC Replication aggiorna solo le tabelle di destinazione contrassegnate per l'aggiornamento. Se si omettono entrambe le opzioni -a e -f , Replica CDC assume -f per impostazione predefinita.
- -A
- Specifica che Replica CDC aggiorna tutte le sottoscrizioni.
- -s < sottoscrizione ...>
- Specifica che CDC Replication aggiorna la sottoscrizione indicata. Per specificare più sottoscrizioni, elencare le sottoscrizioni separate da uno spazio.
- [-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
dmrefresh
-I NEWINSTANCE -a -s FINANCEReplica CDC aggiorna tutte le tabelle di destinazione nella sottoscrizione Finance.