chepoch

Ändert die Schätzungen für Epochennummern.

Anwendbarkeit

Produkt Befehlstyp
MultiSite Unterbefehl "multiutil"
Plattform
UNIX®
Windows®

Übersicht

chepoch

[–cl/an clanname ] [ –site sitename ] –fam/ily familienname
–u/ser benutzername [ –p/assword ] kennwort { [ –f/orce ]
replikat [ replikat=wert... ] }

Beschreibung

Mit diesem Befehl werden die Epochennummernschätzungen eines Replikats für andere Replikate geändert. Die eigenen Epochennummern eines Replikats können nicht geändert werden, weil sie den tatsächlichen Status des Replikats aufzeichnen.

Einschränkungen

Sie müssen über Superuserberechtigungen verfügen.

Optionen und Argumente

Clan, Site und Familie angeben

Standardeinstellung
Clan: Der erste Clan, der auf dieser Site repliziert wird. Wenn für diesen Host mehrere dbset-Verbindungen registriert sind, ist –clan erforderlich.

Site: Aktuelle Site. Wenn auf diesem Host mehrere Sites vorhanden sind, ist –site erforderlich.

Familie: Keine Standardeinstellung; Sie müssen eine Familie angeben.

–cl/an clanname
Der Name für den Clan des Replikats.
–site sitename
Der Name für die Site des Replikats.
–fam/ily familienname
Benutzerdatenbankfamilie: Der Datenbankname, der bei der Erstellung der Benutzerdatenbank zugeordnet wurde.

Schema-Repository-Familie: Der Familienname ist MASTR.

Benutzernamen und Kennwort angeben

Standardeinstellung
Sie müssen einen Benutzernamen und ein Kennwort angeben.
–u/ser benutzer
Der Name eines Benutzers mit Superuserberechtigungen.
–p/assword kennwort
Das dem angegebenen Benutzer zugeordnete Kennwort.

Interaktive Bedienerführung unterdrücken

Standardeinstellung
Jede Änderung muss bestätigt werden.
–f/orce
Unterdrückt Bestätigungsschritte.

Änderungen angeben

Standardeinstellung
Sie müssen das Replikat angeben, dessen geschätzte Epochennummern geändert werden sollen. Der Befehl chepoch liest zeilenweise eine Gruppe von replikat=wert-Paaren aus der Standardeingabe. Sie können die Ausgabe von lsepoch kopieren und einfügen oder die Daten im unten beschriebenen Format eingeben. Zusätzliche Leerzeichen sind zulässig. Geben Sie als Abschluss der Eingabe einen Punkt ( . ) und zu Beginn jeder Zeile eine Zeilenschaltung (<CR>) ein.
replikat
Sitename des Replikats, dessen geschätzte Epochennummern geändert werden sollen; d.h., die Schätzung des aktuellen Replikats bezüglich des Status von replikat wird geändert.
replikat=wert
Mindestens ein Argument, wobei gilt:
replikat
Spalte in der Epochennummernmatrix. Dieses Argument gibt zusammen mit dem obigen Argument replikat eine bestimmte Position in der Matrix an.
wert
Die neue Epochennummer, die an der angegebenen Matrixposition eingegeben wird.

Beispiele

In den folgenden Beispielen wurden die Zeilen zur besseren Lesbarkeit aufgeteilt. Jeder Befehl muss in einer einzelnen Zeile eingegeben werden.

  • Ändern Sie zwei Spalten mit Epochenschätzungen in der Zeile des Replikats boston_hub für das Replikat sanfran_hub.

    multiutil chepoch -clan telecomm -site boston_hub -family SAMPL -user
    susan -p passwd sanfran_hub sanfran_hub=100 boston_hub=350

    Multiutil: Change the estimate for the epochs of site `sanfran_hub'
    replayed at site `sanfran_hub' to 100 [yes|NO|quit]
    yes
    Multiutil: Change the estimate for the epochs of site `boston_hub'
    replayed at site `sanfran_hub' to 350 [yes|NO|quit]
    yes
    Multiutil: 2 epoch estimate(s) for site `sanfran_hub' successfully
    changed; 0 failures.
    Multiutil: Estimates of the epochs from each site replayed at site
    `sanfran_hub' (@goldengate):
    BOSTON_HUB: 350
    SANFRAN_HUB: 100

  • Wie das vorherige Beispiel, aber verwenden Sie –force, um die Bestätigungsschritte zu unterdrücken.

    multiutil chepoch -clan telecomm -site boston_hub -family SAMPL -user
    susan -p passwd sanfran_hub sanfran_hub=100 boston_hub=350 -force

    Multiutil: Estimates of the epochs from each site replayed at site
    `sanfran_hub' (@goldengate):
    BOSTON_HUB: 350
    SANFRAN_HUB: 100


Feedback