Begriffe im Zusammenhang mit dem Veröffentlichen von Oracle-Daten
Gilt für: SQL Server
Beim Konfigurieren und Verwalten der Veröffentlichung von Oracle-Daten sollten Sie mit den im Folgenden genannten Oracle-Begriffen vertraut sein. Eine vollständige Liste der Oracle-Begriffe finden Sie in der Oracle-Onlinedokumentation.
Indexorganisierte Tabelle (Index Organized Table, IOT)
Eine Tabelle, deren Daten physisch auf dem Datenträger in der Indexreihenfolge sortiert sind; Es ähnelt einer Microsoft SQL Server-Tabelle mit einem gruppierten Index. IOTs werden als Tabellen mit gruppiertem Index auf die Abonnenten repliziert.
Instanz
Einer Oracle-Datenbank wird eine Instanz zugeordnet. Die Instanz umfasst die Speicher- und Hintergrundprozesse, die die Datenbank unterstützen. Eine Oracle-Instanz ist immer einer einzelnen Datenbank zugeordnet, während eine Instanz von SQL Server viele Datenbanken enthalten kann. Unter bestimmten Umständen können aber auch Oracle-Datenbanken mehrere Instanzen besitzen.
Oracle Listener
Wickelt den eingehenden Netzwerkverkehr für eine Oracle-Datenbankinstanz ab. Beim Konfigurieren der Netzwerkkonnektivität mit einer Oracle-Datenbank geben Sie das Protokoll, über das der Verkehr gesendet wird, und den Anschluss an, auf dem der Listener auf Verkehr lauscht. Der Listener wird in der Regel so konfiguriert, dass er auf demselben Computer wie die Oracle-Datenbankinstanz ausgeführt wird, und er kann so konfiguriert werden, dass er eine oder mehrere Instanz(en) bedient.
ROWID
Zeiger auf die Position einer bestimmten Zeile in einer Datenbank. Da das Abrufen von Zeilen mit der ROWID schneller geht als mit einem Table Scan oder Index, verwendet die Replikation bei der Verarbeitung veröffentlichter Tabellenänderungen vorübergehend die ROWID.
Sequence
Datenbankobjekt, das zum Generieren eindeutiger Nummern verwendet wird. Die Replikation verwendet Sequenzen zur Anordnung von Änderungen, die an veröffentlichten Tabellen vorgenommen wurden.
SQL*Plus
Anwendung, die zum Zugreifen auf und Abfragen von Oracle-Datenbanken verwendet wird. Es ähnelt SQL Server sqlcmd.
Synonym
Alias für ein Objekt. Das spezielle öffentliche Synonym MSSQLSERVERDISTRIBUTOR wird automatisch erstellt, wenn ein Oracle-Verleger konfiguriert wird. Das Synonym verweist auf die HREPL_Distributor Tabelle und stellt einen logischen Zeiger auf den SQL Server-Verteiler bereit, der den Publisher verwendet.
Nachdem eine Oracle-Datenbank veröffentlicht wurde, schlagen nachfolgende Versuche, diesen Publisher für die Verwendung eines anderen SQL Server-Distributors zu konfigurieren, fehl, da dieses öffentliche Synonym den bestimmten Distributor identifiziert, der bereits für den Dienst des Herausgebers konfiguriert ist.
Tabellenbereich
Eine Einheit des Datenbankspeichers, die ungefähr einer Dateigruppe in SQL Server entspricht.
TNS-Dienstname
TNS (Transparent Network Substrate) ist eine von Oracle-Datenbanken verwendete Kommunikationsschicht. Der TNS-Dienstname ist der Name, unter dem eine Oracle-Datenbankinstanz im jeweiligen Netzwerk geführt wird. Den TNS-Dienstnamen können Sie beim Konfigurieren der Konnektivität mit der Oracle-Datenbank zuweisen. Die Replikation verwendet den TNS-Dienstnamen zum Identifizieren des Verlegers und zum Einrichten der Verbindungen.
Benutzerschema
Ein Benutzerschema kann man sich wie einen Datenbankbenutzer vorstellen, der einen eigenen Satz Datenbankobjekte besitzt. Das Schema der administrativen Replikation besitzt alle Objekte, die vom SQL Server-Replikationsprozess in der Oracle-Datenbank erstellt wurden, mit Ausnahme des öffentlichen Synonyms MSSQLSERVERDISTRIBUTOR .
Weitere Informationen
Konfigurieren eines Oracle-Verlegers
Auf dem Oracle-Verleger erstellte Objekte
Nicht-SQL Server-Verleger
Veröffentlichungen mit Oracle (Übersicht)