DB2 Replikation Benutzer- und Referenzhandbuch


Glossar

A

Abstimmungsverlust (Gap)
Situation, in der das Capture-Programm einen Bereich der Protokoll- oder Journaleinträge nicht lesen kann und so die Gefahr besteht, dass Datenänderungen verloren gehen.

Aktualisierung (Refresh)
Prozess, bei dem alle relevanten Daten einer Benutzertabelle in eine Zieltabelle kopiert werden und die bestehenden Daten ersetzen. Siehe auch vollständige Aktualisierung und Teilaktualisierung.

Apply-Programm (Apply Program)
Ein Programm, das je nach gültigen Quellen-Ziel-Regeln zur Übertragung geänderter Daten in die Zieltabelle (Update) oder zur kompletten Erneuerung der Zieltabelle (Refresh) verwendet wird. Siehe auch Capture-Programm und Capture-Auslöser.

Apply-Qualifikationsmerkmal (Apply Qualifier)
Eine Zeichenfolge, die Subskriptionsgruppen identifiziert, die einem Exemplar des Apply-Programms eindeutig zugeordnet sind (Groß-/Kleinschreibung muss beachtet werden).

Arbeitsdatei (Work File)
Eine temporäre Datei, die vom Apply-Programm bei der Verarbeitung einer Subskriptionsgruppe verwendet wird.

Archivprotokolldatei (Archive Log)
Eine Gruppe von Protokolldateien, die geschlossen sind und für die normale Verarbeitung nicht mehr benötigt werden. Diese Dateien werden zur Verwendung bei einer aktualisierenden Wiederherstellung aufbewahrt. Gegensatz zu Aktive Protokolldatei.

Auslöser (Trigger)
Bei DB2 ein Objekt in einer Datenbank, das vom Datenbankmanager indirekt aufgerufen wird, wenn eine bestimmte SQL-Anweisung ausgeführt wird.

B

Basisergebnistabelle (Base Aggregate Table)
Eine Zieltabellenart mit Daten, die in Abständen aus einer Quellentabelle oder einer Tabelle mit Zeitangabe zusammengefasst wurden.

Bedarfsorientierte Steuerung (On-Demand Timing)
Die genaueste Methode zum Steuern des Startzeitpunkts eines Subskriptionszyklus. Eine Methode zur zeitlichen Steuerung der Replikation bei zeitweise verbundenen Systemen. Dies setzt die Verwendung des Programms ASNSAT für den Betrieb der Programme Capture und Apply voraus. Siehe auch Ereignissteuerung und Intervallsteuerung.

Begrenzter Bezeichner (Delimited Identifier)
Eine Zeichenfolge, die von Anführungszeichen (") eingeschlossen wird. Die Zeichenfolge muss aus einem Buchstaben bestehen, auf den null oder mehr Zeichen folgen, die alle ein Buchstabe, eine Ziffer oder das Unterstreichungszeichen sein müssen.

Benutzerdefinierter Datentyp (User-Defined Type, UDT)
Datentyp, der ursprünglich nicht zum Datenbankmanager gehörte und von einem Benutzer erstellt wurde. Siehe auch Einzigartiger Datentyp.

Benutzerkopietabelle (User Copy Table)
Zieltabelle, deren Inhalt ganz oder teilweise mit einer Quellentabelle übereinstimmt und die nur Benutzerdatenspalten enthält.

Benutzertabelle (User Table)
Tabelle, die für eine Anwendung erstellt und von dieser genutzt wird, bevor sie als Replikationsquelle definiert wird. Sie wird als Quelle für Aktualisierungen in Zieltabellen mit Lesezugriff, CCD-Tabellen, Replikaten und Zeilenreplikattabellen verwendet.

BLOB
Großes Binärobjekt.

Blockung
Eine Option, die beim Binden einer Anwendung angegeben wird. Sie ermöglicht das Zwischenspeichern mehrerer Zeilen mit Daten durch ein Kommunikationssubsystem, so dass nicht bei jeder Anweisung FETCH eine Zeile für jede Anforderung über das Netzwerk übertragen werden muss. Siehe auch Datenblockung.

C

Capture-Auslöser (Capture Trigger)
Ein Mechanismus, der zur Erfassung von Lösch-, Aktualisierungs- und Einfügeoperationen an Quellentabellen anderer Hersteller (nicht IBM) dient. Siehe auch Capture-Programm und Apply-Programm.

Capture-Programm (Capture Program)
Ein Programm, das Einträge in Datenbankprotokollen oder Journalen liest, um Daten über Änderungen an DB2-Quellendateien zu erfassen. Siehe auch Apply-Programm und Capture-Auslöser.

CA-Tabelle (Change Aggregate Table, CA Table)
Eine Zieltabellenart mit berechneten Daten, die auf Änderungen basieren, die für eine Quellentabelle aufgezeichnet wurden.

CCD-Tabelle (Consistent-Change-Data Table, CCD Table)
Eine Zieltabellenart, die zur Prüfprotokollierung oder zum Zwischenspeichern von Daten (oder zu beidem) verwendet wird. Siehe auch vollständige CCD-Tabelle, komprimierte CCD-Tabelle, externe CCD-Tabelle, interne CCD-Tabelle, unvollständige CCD-Tabelle und nicht komprimierte CCD-Tabelle.

CD-Tabelle (Change Data Table, CD Table)
Eine Replikationssteuertabelle auf dem Quellen-Server, die geänderte Daten für eine Replikationsquellentabelle enthält.

Client
Ein Programm (oder eine Workstation, auf der das Programm ausgeführt wird), das (die) auf einen Datenbank-Server zugreift. Zwischen dem Client und dem Datenbank-Server können Daten übertragen werden.

CLOB
Großes Zeichenobjekt.

D

DataJoiner Replication Administration (DJRA)
Ein Tool zur Datenbankverwaltung, mit dem eine Vielzahl von Funktionen zur Replikationsverwaltung ausgeführt werden können. Im Unterschied zur Steuerzentrale kann DJRA auch zur Replikationsverwaltung bei Datenbanken anderer Hersteller eingesetzt werden. Siehe auch Steuerzentrale.

Datenbankmanager (Database Manager)
Ein Computerprogramm zur Datenverwaltung, das die Services zur zentralen Steuerung, die Datenunabhängigkeit und die komplexen physischen Strukturen bereitstellt und dadurch effizienten Zugriff, Datenintegrität, Wiederherstellung, Datenaktualität, Datenschutz und Sicherheit ermöglicht.

Datenbankprotokoll (Database Log)
Gruppe primärer und sekundärer Protokolldateien, die Protokollsätze zur Aufzeichnung aller an einer Datenbank vorgenommenen Änderungen enthalten. Das Datenbankprotokoll wird dazu verwendet, Änderungen, die während einer Transaktion vorgenommen und nicht festgeschrieben wurden, rückgängig zu machen und eine Datenbank in einem konsistenten Status wiederherzustellen.

Datenbank-Server (Database Server)
Funktionseinheit, die Datenbankservices für Datenbanken bereitstellt.

Datenbankverwaltungssystem (Database Management System, DBMS)
Synonym für Datenbankmanager.

Datenblockung
Der Prozess, über den angegeben wird, wie viele (in einer bestimmten Anzahl von Minuten gesammelte) Änderungsdaten in einem Subskriptionszyklus repliziert werden. Siehe auch Blockung.

Dateneingabe nicht erforderlich (Nullable)
Eine Bedingung, bei der kein Wert für eine Spalte, für einen Funktionsparameter oder für Ergebnisse eingegeben werden muss. In einem Feld für die mittlere Initiale eines Benutzers ist z. B. keine Eingabe eines Werts erforderlich.

DBCLOB
Großes Doppelbytezeichenobjekt.

DBMS
Datenbankverwaltungssystem.

DJRA
DataJoiner Replication Administration

E

Eintrag (Member)
Siehe Subskriptionsgruppeneintrag.

Einzigartiger Datentyp (Distinct Type)
Benutzerdefinierter Datentyp, der intern als ein existierender Datentyp (der eigene Quellentyp) dargestellt wird, jedoch für semantische Zwecke als separater und inkompatibler Datentyp angesehen wird. Siehe auch benutzerdefinierter Datentyp.

Ereignissteuerung (Event Timing)
Die genaueste Methode zum Steuern des Startzeitpunkts eines Subskriptionszyklus. Dies erfordert, dass Sie ein Ereignis und den Zeitpunkt angeben, zu dem das Ereignis verarbeitet werden soll. Siehe auch Intervallsteuerung und bedarfsorientierte Steuerung.

Erweiterte Konflikterkennung (Enhanced Conflict Detection)
Konflikterkennung, die Datenintegrität zwischen allen Replikaten und der Quellentabelle sicherstellt. Das Apply-Programm sperrt alle Replikate oder Benutzertabellen in der Subskriptionsgruppe gegen weitere Transaktionen und beginnt mit der Erkennung, nachdem alle vor dem Sperren gemachten Änderungen erfasst worden sind. Siehe auch Konflikterkennung,Standardkonflikterkennung und Konflikterkennung bei Zeilenreplikaten.

Externe CCD-Tabelle
Eine CCD-Tabelle, für die eine direkte Subskription möglich ist. Die Tabelle hat eine eigene Zeile in der Registriertabelle, in der mit SOURCE_OWNER und SOURCE_TABLE auf sie verwiesen wird. Gegensatz zu interne CCD-Tabelle.

F

Ferne Datenbank (Remote Database)
Datenbank, die sich physisch auf einer anderen als der verwendeten Workstation befindet. Gegensatz zu Lokale Datenbank.

G

Großes Binärobjekt (Binary Large Object, BLOB)
Bytefolge, deren Größe bis maximal 2 GB betragen kann. Dieser Bytefolge ist keine Codepage und kein Zeichensatz zugeordnet. Abbild-, Audio- und Videoobjekte werden in BLOBs gespeichert.

Großes Doppelbytezeichenobjekt (Double-Byte Character Large Object, DBCLOB)
Folge von Doppelbytezeichen, deren Größe bis maximal 2 GB betragen kann. Dieser Datentyp kann zum Speichern großer Doppelbytetextobjekte verwendet werden. Einer solchen Zeichenfolge ist stets eine Code Page zugeordnet.

Großes Objekt (Large Object, LOB)
Bytefolge, deren Länge bis maximal 2 GB betragen kann. Es kann sich hierbei um einen der folgenden drei Datentypen handeln: BLOB (binär), CLOB (Einzelbytezeichen oder gemischt) oder DBCLOB (Doppelbytezeichen).

Großes Zeichenobjekt (Character Large Object, CLOB)
Zeichenfolge (Einzel- und/oder Mehrbyte), deren Länge bis maximal 2 GB betragen kann. Dieser Datentyp kann zum Speichern großer Textobjekte verwendet werden.

Gruppe (Group)
In der Satellite Edition ein Verband von Satelliten, die gemeinsame Eigenschaften haben wie z. B. die Datenbankkonfiguration und die Anwendung, die auf dem Satellit ausgeführt wird.

H

Hot-Spot-Aktualisierungen (Hot-Spot Updates)
Änderungen, die innerhalb kurzer Zeit mehrmals an denselben Zeilen vorgenommen werden.

I

Interne CCD-Tabelle (Internal CCD Table, Internal Consistent Change Data Table)
Eine CCD-Tabelle, für die eine direkte Subskription nicht möglich ist. Die Tabelle hat keine eigene Zeile in der Registriertabelle. Auf die interne CCD-Tabelle wird mit CCD_OWNER und CCD_TABLE in der Zeile für die zugehörige Replikationsquelle verwiesen. Gegensatz zu externe CCD-Tabelle.

Intervallsteuerung
Die einfachste Methode zum Steuern des Startzeitpunkts eines Subskriptionszyklus. Zum Starten eines Subskriptionszyklus müssen Sie Datum und Uhrzeit angeben und ein Zeitintervall festlegen, das beschreibt, wie häufig der Subskriptionszyklus ausgeführt werden soll. Siehe auch Ereignissteuerung und bedarfsorientierte Steuerung.

K

Kaltstart (Cold Start)
Das Verfahren zum Starten des Capture-Programms durch einleitendes Programmladen. Gegensatz zu Warmstart.

Komprimiert (Condensed)
Ein Tabellenattribut, das angibt, dass die Tabelle nur aktuelle Daten enthält und kein Änderungsprotokoll für die Daten. Eine komprimierte Tabelle enthält nur eine Zeile für jeden Primärschlüsselwert in der Tabelle. Folglich kann eine komprimierte Tabelle dazu dienen, aktuelle Daten für eine Aktualisierung bereitzustellen.

Komprimierte CCD-Tabelle (Condensed CCD Table)
Eine CCD-Tabelle, die nur den aktuellsten Wert für eine Zeile enthält. Diese Tabelle eignet sich besonders zum Bereitstellen von Änderungsdaten für ferne Standorte sowie zum Zusammenfassen von Hot-Spot-Aktualisierungen. Gegensatz zu nicht komprimierte CCD-Tabelle.

Konflikterkennung (Conflict Detection)
Bei Konfigurationen mit beliebiger Tabellenreplikation:

Konflikterkennung bei Zeilenreplikaten (Row-Replica Conflict Detection)
Eine Konflikterkennung auf Zeilenebene anstatt auf Transaktionsebene, wie sie bei DB2-Replikaten durchgeführt wird.

Kurzname
Ein Name, der in einer DB2 DataJoiner-Datenbank definiert wird, um ein physisches Datenbankobjekt (wie z. B. eine Tabelle oder gespeicherte Prozedur) in einer Datenbank eines anderen Herstellers darzustellen.

L

LOB
Großes Objekt.

Lokale Datenbank (Local Database)
Datenbank, die sich physisch auf der verwendeten Workstation befindet. Gegensatz zu ferne Datenbank.

M

Mehrstufige Zurückweisung (Cascade Rejection)
Der Prozess, bei dem eine Replikationstransaktion zurückgewiesen wird, weil sie einer Transaktion zugeordnet ist, bei der ein Konflikt entdeckt wurde und die selbst zurückgewiesen wurde.

N

Nachabbild (After-Image)
Der aktualisierte Inhalt einer Spalte der Quellentabelle, der in einer CD-Tabelle (Change Data Table) oder in einem Datenbankprotokoll oder Journal aufgezeichnet ist. Gegensatz zu Vorabbild.

Nicht festgeschriebener Lesevorgang (Uncommitted Read, UR)
Isolationsstufe, die einer Anwendung den Zugriff auf nicht festgeschriebene Änderungen anderer Transaktionen ermöglicht. Die Anwendung verhindert den Zugriff anderer Anwendungen auf die Zeile, die sie liest, erst dann, wenn die andere Anwendung versucht, die Tabelle zu löschen oder zu ändern.

Nicht komprimierte CCD-Tabelle
Eine CCD-Tabelle, die das Protokoll der Änderungen an den Werten für eine Zeile enthält. Diese Tabelle eignet sich besonders zur Prüfprotokollierung. Gegensatz zu komprimierte CCD-Tabelle.

Nullwert (Null Value)
Ein Parameter, für den kein Wert angegeben ist.

O

Objekt (Object)
(1) Alle Objekte, die mit SQL erstellt oder bearbeitet werden können, wie beispielsweise Tabellen, Sichten, Indizes oder Pakete.
(2) Beim objektorientierten Entwerfen oder Programmieren eine Abstraktion, die aus Daten und diesen Daten zugeordneten Operationen besteht.

ODBC
Open Database Connectivity.

ODBC-Treiber (ODBC Driver)
Ein Treiber, der ODBC-Funktionsaufrufe implementiert und mit einer Datenquelle interagiert.

Open Database Connectivity (ODBC)
Eine Anwendungsprogrammierschnittstelle, die den Zugriff auf Datenbankverwaltungssysteme mit aufrufbaren SQL-Anweisungen erlaubt, ohne dass ein SQL-Vorprozessor verwendet werden muss. Die ODBC-Architektur ermöglicht Benutzern, Module, die so genannten Datenbanktreiber, hinzuzufügen. Diese Module verbinden die Anwendung während der Laufzeit mit den zuvor ausgewählten Datenbanksystemen. Anwendungen müssen nicht direkt mit den Modulen aller unterstützten Datenbankverwaltungssysteme verbunden sein.

P

Paket (Package)
Während der Programmvorbereitung hergestellte Steuerstruktur, die zum Ausführen von SQL-Anweisungen verwendet wird.

Prädikat (Predicate)
Ein Element einer Suchbedingung, das eine Vergleichsoperation ausdrückt oder enthält.

Primärschlüssel (Primary Key)
Ein eindeutiger Schlüssel, der zur Definition einer Tabelle gehört. Ein Primärschlüssel ist der Standardprimärschlüssel der Definition einer referenziellen Integritätsbedingung.

Prüfprotokoll (Audit Trail)
Daten in Form eines logischen Pfads, der eine Reihe von Ereignissen verbindet, die zum Verfolgen von Transaktionen verwendet werden, die den Inhalt eines Datensatzes beeinflusst haben.

Q

Quellen-Server (Source Server)
Die Datenbank, in der sich die Replikationsquelle und das Capture-Programm befinden.

Quellentabelle (Source Table)
Eine Tabelle, die die Daten enthält, die in eine Zieltabelle kopiert werden sollen. Die Quellentabelle kann eine Replikationsquellentabelle, eine CD-Tabelle oder eine CCD-Tabelle sein. Gegensatz zu Zieltabelle.

R

RDBMS (Relational Database Management System)
Verwaltungssystem für relationale Datenbanken.

Referenzielle Integrität (Referential Integrity)
Der Status einer Datenbank, in dem alle Werte aller Fremdschlüssel gültig sind.

Referenzielle Integritätsbedingung (Referential Constraint)
Die referenzielle Integritätsregel, wonach NOT NULL-Werte des Fremdschlüssels nur gültig sind, wenn sie auch als Werte eines Primärschlüssels erscheinen.

Registrierung (Registration)
Siehe Replikationsquelle.

Registrierungsprozess (Registration Process)
Der Prozess der Definition einer Replikationsquelle. Siehe auch Subskriptionsprozess.

Replikation (Replication)
Der Prozess der Verwaltung eines definierten Datenbestands an mehr als einem Standort. Dazu werden die Änderungen, die an einem Standort (Quelle) vorgenommen wurden, an einen anderen (Ziel) kopiert und die Daten an beiden Standorten synchronisiert (d. h. auf denselben Stand gebracht).

Replikationsquelle (Replication Source)
Datenbanktabelle oder -sicht, die als Quelle für Replikationen definiert ist. Diese Tabellenart kann Anforderungen zum Kopieren annehmen und ist die Quellentabelle in einer Subskriptionsgruppe. Siehe auch Subskriptionsgruppe.

Replikatzieltabelle (Replica Target Table)
Eine Replikationstabelle auf dem Ziel-Server, die für die beliebige Tabellenreplikation verwendet werden kann.

S

Satellit (Satellite)
Eine zeitweise verbundene Client-Maschine mit einem DB2-Server, die mit der zugehörigen Gruppe in der Satellitensteuerungsdatenbank synchronisiert wird.

Satellite Administration Center
Eine Benutzerschnittstelle zur zentralen Verwaltung von Satelliten.

Satelliten-Steuerungs-Server (Satellite Control Server)
Ein DB2 Universal Database-System, das die Satellitensteuerungsdatenbank (SATCTLDB) enthält.

Schlüssel (Key)
Eine Spalte oder eine geordnete Reihe von Spalten, die in der Beschreibung einer Tabelle, eines Index oder einer referenziellen Integritätsbedingung angegeben werden.

Serialisierung (Serialization)
(1) Das Anordnen von Elementen in einer bestimmten Reihenfolge.
(2) Bei DB2 Universal Database für AS/400 der Prozess der Zugriffssteuerung für eine Ressource, um deren Integrität zu schützen.

Sicht (View)
Eine logische Tabelle, die aus von einer Abfrage generierten Daten besteht.

Sperre (Lock)
(1) Möglichkeit, Ereignisse oder den Datenzugriff in eine Richtung zu lenken.
(2) Möglichkeit zu verhindern, dass die nicht festgeschriebenen Änderungen eines Anwendungsprozesses von einem anderen Anwendungsprozess erkannt werden und dass ein Anwendungsprozess Daten aktualisiert, auf die bereits ein anderer Prozess zugreift.

Sperren (Locking)
Die vom Datenbankmanager verwendete Methode zur Sicherstellung der Datenintegrität. Sperren verhindert, dass gleichzeitig angemeldete Benutzer auf inkonsistente Daten zugreifen.

Standardkennung (Ordinary Identifier)
In SQL ein Name, der mit einem Buchstabe beginnt, auf den null oder mehr Zeichen folgen können, die alle ein Buchstabe (a-z und A-Z), eine Ziffer oder das Unterstreichungszeichen sein müssen.

Standardkonflikterkennung (Standard Conflict Detection)
Konflikterkennung, bei der das Apply-Programm in Zeilen, die bereits in den CD-Tabellen des Replikats oder der Benutzertabelle erfasst sind, nach Konflikten sucht. Siehe auch Konflikterkennung, erweiterte Konflikterkennung und Zeilenreplikat-Konflikterkennung.

Steuertabelle (Control Table)
Tabelle, in der Definitionen von Replikationsquellen und Subskriptionen oder andere Informationen zur Replikationssteuerung gespeichert sind.

Steuerungs-Server (Control Server)
Die Datenbank, in der sich die gültigen Subskriptionsdefinitionen und die Steuertabellen des Apply-Programms befinden.

Steuerzentrale (Control Center)
Eine grafische Benutzerschnittstelle, die Datenbankobjekte (z. B. Datenbanken und Tabellen) sowie ihre Beziehung zueinander anzeigt. Über die Steuerzentrale können Sie Funktionen für DB2-Datenbankobjekte ausführen. Siehe auch DataJoiner Replication Administration.

Subskription (Subscription)
Siehe Subskriptionsgruppe.

Subskriptionsgruppe (Subscription Set)
Die Angabe einer Gruppe von Quellentabellen, Zieltabellen und Steuerinformationen, die die Replikation geänderter Daten steuert. Siehe auch Subskriptionsgruppeneintrag.

Subskriptionsgruppeneintrag (Subscription-Set Member)
Ein Eintrag einer Subskriptionsgruppe. Für jedes Paar aus Quelle und Ziel liegt ein Eintrag vor. Jeder Eintrag definiert die Struktur der Zieltabelle und gibt an, welche Zeilen und Spalten aus der Quellentabelle repliziert werden.

Subskriptionsprozess (Subscription Process)
Ein Prozess, in dem Sie Subskriptionsgruppen und Subskriptionsgruppeneinträge definieren. Siehe auch Registrierungsprozess.

Subskriptionszyklus (Subscription Cycle)
Ein Prozess, bei dem das Apply-Programm geänderte Daten für eine bestimmte Subskriptionsgruppe abruft, die Änderungen in die Zieltabelle repliziert und die entsprechenden Replikationssteuertabellen aktualisiert, um den erzielten Fortschritt zu dokumentieren.

T

Tabelle mit Zeitangabe (Point-In-Time Table)
Eine Zieltabellenart, deren Inhalt ganz oder teilweise mit einer Quellentabelle übereinstimmt und die über eine zusätzliche Systemspalte verfügt, die den ungefähren Zeitpunkt angibt, zu dem eine bestimmte Zeile auf dem Quellensystem eingefügt oder aktualisiert wurde.

Teilaktualisierung (Differential Refresh)
Prozess, bei dem nur die geänderten Daten einer Benutzertabelle in eine Zieltabelle kopiert werden und die bestehenden Daten ersetzen. Gegensatz zu vollständiger Aktualisierung.

Temporäre Tabelle (Temporary Table)
Tabelle, die bei der Verarbeitung einer SQL-Anweisung erstellt wurde, um Zwischenergebnisse zu speichern.

Transaktion (Transaction)
Ein Austausch zwischen einer Workstation und einem Programm, zwischen zwei Workstations oder zwei Programmen, bei dem eine bestimmte Aktion durchgeführt oder ein bestimmtes Ergebnis erreicht wird, zum Beispiel die Verbuchung der Einzahlung eines Kunden und die Aktualisierung seines Kontostandes.

U

Übergabedatei (Spill File)
Eine temporäre, vom Apply-Programm erstellte Datei, die als Quelle für die Aktualisierung von mehreren Zieltabellen verwendet wird.

UDT
Benutzerdefinierter Datentyp.

Unicode
Internationales Schema für Codeumsetzung, das eine Teilmenge des ISO-Standards 10646 darstellt. Jedes unterstützte Zeichen ist mit einem eindeutigen 2-Byte-Code definiert.

Unvollständige CCD-Tabelle
Eine CCD-Tabelle, die zunächst leer ist, wenn sie erstellt wird, und an die jeweils Zeilen angehängt werden, wenn Änderungen an der Quelle vorgenommen werden. Gegensatz zu vollständige CCD-Tabelle.

UOW-Tabelle (Unit-of-Work Table, UOW Table)
Eine Replikationssteuertabelle auf dem Quellen-Server, die Einträge über COMMIT-Operationen enthält, die dem Datenbankprotokoll oder dem Journal entnommen wurden. Zu den Einträgen gehört eine ID der Wiederherstellungseinheit, die zum Verknüpfen der UOW-Tabelle mit der CD-Tabelle verwendet werden kann, so dass transaktionskonsistente Datenänderungen erstellt werden. Bei DB2 kann zur UOW-Tabelle auch die Korrelations-ID gehören, die zu Protokollierungszwecken nützlich sein kann.

UR
Siehe Nicht festgeschriebener Lesevorgang.

V

Verknüpfung (Join)
Relationale Operation, die das Abrufen von Daten von einer oder mehreren Tabellen auf der Grundlage übereinstimmender Spaltenwerte ermöglicht.

Vollständige Aktualisierung (Full Refresh)
Prozess, bei dem alle relevanten Daten einer Benutzertabelle in eine Zieltabelle kopiert werden und die bestehenden Daten ersetzen. Gegensatz zu Teilaktualisierung.

Vollständige CCD-Tabelle (Complete CCD Table)
Eine CCD-Tabelle, die alle Zeilen enthält, die der Quellensicht und den Prädikaten aus der Quellentabelle oder -sicht entsprechen. Gegensatz zu unvollständige CCD-Tabelle.

Vorabbild (Before-Image)
Der Inhalt einer Spalte der Quellentabelle, bevor eine Aktualisierung durchgeführt wurde, der in einer CD-Tabelle (Change Data Table) oder in einem Datenbankprotokoll oder Journal aufgezeichnet wird. Gegensatz zu Nachabbild.

W

Warmstart (Warm Start)
Ein Starten des Capture-Programms, das die Wiederverwendung von bereits initialisierten Eingabe- und Ausgabewarteschlangen für die Vorgangsbearbeitung ermöglicht. Gegensatz zu Kaltstart.

Z

Zeilenreplikat (Row-Replica)
Eine Art von Replikat für die beliebige Tabellenreplikation (Update-Anywhere Replica), das von DataPropagator für Microsoft Jet ohne Transaktionssemantik verwaltet wird.

Ziel-Server (Target Server)
Die Datenbank, in der sich die Zieltabelle befindet. Hier befindet sich normalerweise auch das Apply-Programm.

Zieltabelle (Target Table)
Die Tabelle auf einem Ziel-Server, in die Daten kopiert werden. Die Zieltabelle kann eine Benutzerkopietabelle, eine Tabelle mit Zeitangabe, eine Basisergebnistabelle, eine CD-Tabelle, eine CCD-Tabelle oder eine Replikattabelle sein. Gegensatz zu Quellentabelle.

Zurückgewiesene Transaktion (Rejected Transaction)
Eine Transaktion, die eine oder mehrere Aktualisierungen aus Replikattabellen enthält, die im Vergleich zur Quellentabelle nicht auf dem neuesten Stand sind.

Zweiphasige Festschreibung (Two-Phase Commit)
Ein aus zwei Schritten bestehender Prozess, durch den wiederherstellbare Ressourcen und ein externes Subsystem festgeschrieben werden. Während des ersten Schrittes werden die Subsysteme des Datenbankmanagers abgefragt, um sicherzustellen, dass sie für eine Festschreibung bereit sind. Erfolgt von allen Subsystemen eine positive Antwort, fordert sie der Datenbankmanager auf, die COMMIT-Operation durchzuführen.

Zwischenspeichertabelle (Staging Table)
Eine CCD-Tabelle (Consistent Change Data Table), die als Quelle für eine Aktualisierung von mehreren Zieltabellen verwendet wird.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]