Freigeben über


Objekte, die in Oracle Publisher erstellt wurden

Die Microsoft SQL Server-Replikation installiert Datenbankobjekte in Oracle Publisher, um die Änderungsnachverfolgung und -weiterleitung zu ermöglichen (SQL Server installiert keine Binärdateien im Oracle Publisher). In der folgenden Tabelle sind die Objekte aufgeführt, die bei Oracle Publisher erstellt werden, wenn sie als Publisher im SQL Server-Distributor identifiziert werden. Die Objektbeschreibungen werden nur zu Informationszwecken bereitgestellt. Diese Objekte sollten nicht geändert werden.

Objektname Objekttyp BESCHREIBUNG
HREPL_ArticleNlog_V Tabelle Änderungsnachverfolgungstabelle, die zum Speichern von Informationen verwendet wird, wenn Änderungen an der veröffentlichten Tabelle vorgenommen werden. Für jede veröffentlichte Tabelle wird eine Änderungsnachverfolgungstabelle erstellt.
HREPL_Änderungen Tabelle Tabelle, die intern vom Xactset-Auftrag verwendet wird, um die Anzahl der Änderungen zu bestimmen, die auf die Zuweisung zu einem Transaktionssatz warten. Weitere Informationen zu diesem Auftrag finden Sie unter Performance Tuning für Oracle Publisher.
HREPL_Distributor Tabelle Verteilerstatustabelle, die verwendet wird, um Informationen zum SQL Server-Distributor zu verwalten, der mit Oracle Publisher verknüpft ist.
HREPL_Event Tabelle Ereignistabelle zum Synchronisieren von Momentaufnahmen und Zeilenanzahlanforderungen.
HREPL_Mutex Tabelle Tabelle verwendet, um sicherzustellen, dass die Oracle-Paketprozedur PopulatePollTable nicht gleichzeitig vom Log Reader-Agent und dem Datenbankauftrag ausgeführt wird.
HREPL_Poll Tabelle Tabelle, die verwendet wird, um Protokolltabelleneinträge zu identifizieren, die Sätzen von Änderungen an veröffentlichten Tabellen zugeordnet sind.
HREPL_VeröffentlichteTabellen Tabelle Tabelle mit einem Eintrag für jeden Artikel in einer Transaktionsveröffentlichung.
HREPL_Publisher Tabelle Publisher-Statustabelle, die für die Aufrechterhaltung bestimmter Informationen von Publisher verwendet wird.
HREPL_SchemaFilter Tabelle Tabelle mit Schemas, die beim Veröffentlichen durch den Assistenten für neue Veröffentlichungen nicht angezeigt werden.
HREPL_XactsetCreateTimes Tabelle Tabelle, die die Erstellungszeit identifiziert, die den einzelnen Transaktionssätze zugeordnet ist.
HREPL_XactsetJob Tabelle Tabelle mit aktuellen Parametereinstellungen für den Xactset-Auftrag.
HREPL_Pollid Reihenfolge Sequenz, die zum Generieren von Umfrage-IDs verwendet wird.
HREPL_Seq Reihenfolge Sequenz, die zum Sortieren von Änderungsbefehlen verwendet wird.
HREPL_Stmt Reihenfolge Sequenz, die zum Generieren von Anweisungs-IDs verwendet wird.
HREPL Paket und Paketrumpf Paket von Publisher-Supportcode, der in Publisher erstellt wird.
MSSQLSERVERDISTRIBUTOR Öffentliches Synonym Öffentliches Synonym für die HREPL_Distributor Tabelle. Wenn Sie einen Distributor für die Verwendung mit einem Oracle Publisher konfigurieren und dieses Synonym bereits in der Datenbank vorhanden ist, wird er gelöscht und neu erstellt.

Durch das Entfernen des öffentlichen Synonyms und des konfigurierten Oracle-Replikationsbenutzers mit der CASCADE-Option werden alle Replikationsobjekte vom Oracle Publisher entfernt.
HREPL_Len_I_J_K Funktion Funktion, die außerhalb des Oracle-Veröffentlichungspaketcodes definiert ist und zum Abfragen der Länge einer LONG-Spalte verwendet wird (wird beim Generieren parametrisierter Befehle für Tabellen mit veröffentlichten LONG-Spalten verwendet). Für jede veröffentlichte Tabelle mit einer LONG-Spalte wird eine Funktion erstellt.
HREPL_DropPublisher Prozedur Die außerhalb des Oracle-Veröffentlichungspaketcodes definierte Prozedur, die zum Entfernen von Oracle Publisher verwendet wird.
HREPL_ExecuteCommand Prozedur Die Prozedur, die außerhalb des Oracle-Veröffentlichungspaketcodes definiert ist und zum Ausführen eines Befehls im Publisher verwendet wird.
HREPL_ArticleN_Trigger_Row Auslöser Trigger, der für jede veröffentlichte Tabelle generiert wurde und zum Nachverfolgen von Zeilenänderungen verwendet wird.
HREPL_ArticleN_Trigger_Stmt Auslöser Für jede veröffentlichte Tabelle wird ein Trigger generiert, der zur Nachverfolgung von Änderungen auf Anweisungsebene verwendet wird.
HREPL_Article_I_J Ansehen Für jede veröffentlichte Tabelle erstellte Ansicht, die zum Abfragen der veröffentlichten Tabelle verwendet wird.
HREPL_Log_I_J_K Ansehen Ansicht, die für jede veröffentlichte Tabelle erstellt wird und für Abfragen der Änderungsnachverfolgungstabelle genutzt wird.

Siehe auch

Konfigurieren eines Oracle Publisher
Glossar der Begriffe für Oracle Publishing
Oracle Publishing (Übersicht)