Freigeben über


Auf dem Oracle-Verleger erstellte Objekte

Die Microsoft SQL Server-Replikation installiert Datenbankobjekte auf dem Oracle-Verleger, um die Änderungsnachverfolgung und -weitergabe zu ermöglichen (SQL Server installiert dabei keinerlei Binärdateien auf dem Oracle-Verleger). Die folgende Tabelle enthält eine Übersicht über die Objekte, die auf dem Oracle-Verleger erstellt werden, wenn dieser auf dem SQL Server-Verteiler als Verleger identifiziert wird. Die Beschreibung der Objekte dient nur zu Informationszwecken. Diese Objekte dürfen nicht geändert werden.

Objektname

Objekttyp

Beschreibung

HREPL_ArticleNlog_V

Tabelle

Änderungsnachverfolgungstabelle mit Informationen zu Änderungen der veröffentlichten Tabelle. Eine Änderungsnachverfolgungstabelle wird für jede veröffentlichte Tabelle erstellt.

HREPL_Changes

Tabelle

Tabelle, die intern vom Xactset Job zur Bestimmung der Anzahl der Änderungen verwendet wird, die auf die Zuweisung zu einem Transaktionssatz warten. Weitere Informationen zum Xactset Job finden Sie unter Leistungsoptimierung für Oracle-Verleger.

HREPL_Distributor

Tabelle

Verteilerstatustabelle, in der die Informationen zu dem SQL Server-Verteiler gespeichert werden, der dem Oracle-Verleger zugeordnet ist.

HREPL_Event

Tabelle

Ereignistabelle, die zum Synchronisieren von Momentaufnahmen und Zeilenanzahlanforderungen verwendet wird.

HREPL_Mutex

Tabelle

Tabelle, mit deren Hilfe sichergestellt wird, dass die Oracle-Paketprozedur PopulatePollTable nicht gleichzeitig vom Protokolllese-Agent und vom Datenbankauftrag ausgeführt wird.

HREPL_Poll

Tabelle

Tabelle zur Identifizierung der Protokolltabelleneinträge, die mit Änderungen an veröffentlichten Tabellen verknüpft sind.

HREPL_PublishedTables

Tabelle

Tabelle, die für jeden Artikel in einer Transaktionsveröffentlichung einen Eintrag enthält.

HREPL_Publisher

Tabelle

Verlegerstatustabelle mit verlegerspezifischen Informationen.

HREPL_SchemaFilter

Tabelle

Tabelle, die Schemas enthält, die bei der Veröffentlichung durch den Assistenten für neue Veröffentlichung nicht angezeigt werden.

HREPL_XactsetCreateTimes

Tabelle

Tabelle zur Identifizierung der Erstellungszeit der einzelnen Transaktionssätze.

HREPL_XactsetJob

Tabelle

Tabelle mit aktuellen Parametereinstellungen für den Xactset Job.

HREPL_Pollid

Sequenz

Sequenz für das Generieren von Abruf-IDs.

HREPL_Seq

Sequenz

Sequenz zum Ordnen von Änderungsbefehlen.

HREPL_Stmt

Sequenz

Sequenz, die zum Generieren der Anweisungs-IDs verwendet wird.

HREPL

Paket und Paketkörper

Paket mit dem Verlegersupportcode, das auf dem Verleger erstellt wird.

MSSQLSERVERDISTRIBUTOR

Öffentliches Synonym

Öffentliches Synonym für die Tabelle HREPL_Distributor. Wenn Sie einen Verteiler für die Verwendung mit einem Oracle-Verleger konfigurieren und dieses Synonym bereits in der Datenbank vorhanden ist, wird es gelöscht und neu erstellt.

Beim Löschen des öffentlichen Synonyms und des konfigurierten Oracle-Replikationsbenutzers mit der Option CASCADE werden alle Replikationsobjekte vom Oracle-Verleger entfernt.

HREPL_Len_I_J_K

Funktion

Funktion, die außerhalb des Oracle-Veröffentlichungspaketcodes definiert wird und zur Abfrage der Länge einer LONG-Spalte (beim Generieren parametrisierter Befehle für Tabellen mit veröffentlichten LONG-Spalten) verwendet wird. Eine solche Funktion wird für jede veröffentlichte Tabelle mit einer LONG-Spalte erstellt.

HREPL_DropPublisher

Prozedur

Prozedur, die außerhalb des Oracle-Veröffentlichungspaketcodes definiert und zum Löschen des Oracle-Verlegers verwendet wird.

HREPL_ExecuteCommand

Prozedur

Prozedur, die außerhalb des Oracle-Veröffentlichungspaketcodes definiert und zum Ausführen eines Befehls auf dem Verleger verwendet wird.

HREPL_ArticleN_Trigger_Row

Trigger

Trigger, der für jede veröffentlichte Tabelle generiert und zum Nachverfolgen von Zeilenänderungen verwendet wird.

HREPL_ArticleN_Trigger_Stmt

Trigger

Trigger, der für jede veröffentlichte Tabelle generiert und zum Nachverfolgen der Änderungen auf Anweisungsebene verwendet wird.

HREPL_Article_I_J

Sicht

Sicht, die für jede veröffentlichte Tabelle erstellt und zum Abfragen der veröffentlichten Tabelle verwendet wird.

HREPL_Log_I_J_K

Sicht

Sicht, die für jede veröffentlichte Tabelle erstellt und zum Abfragen der Änderungsnachverfolgungstabelle verwendet wird.

Siehe auch

Konzepte

Konfigurieren eines Oracle-Verlegers

Begriffe im Zusammenhang mit dem Veröffentlichen von Oracle-Daten

Veröffentlichungen mit Oracle (Übersicht)