Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
CDC Service für Oracle ist ein Windows-Dienst, der Oracle-Transaktionsprotokolle scannt und Änderungen an relevanten Oracle-Tabellen in SQL Server-Änderungstabellen aufzeichnet. Die SQL-Änderungstabellen, in denen die von Oracle erfassten Änderungen gespeichert werden, sind die gleichen Änderungstabellen, die in der nativen SQL Server-Änderungsdatenerfassungsfunktion verwendet werden. Dadurch wird der Verbrauch dieser Änderungen so einfach wie der von Änderungen, die an SQL Server-Datenbanken vorgenommen wurden.
Einrichtung
Der CDC-Dienst für Oracle kann auf jedem unterstützten Windows-Computer mit Zugriff auf die erfassten Oracle-Quelldatenbanken und die ZIEL-SQL Server-Instanz installiert werden, auf der sich die ZIEL-CDC-Datenbank befindet. Der CDC-Dienst benötigt keine lokale Installation der Oracle-Datenbank oder der SQL Server-Datenbank, nur deren unterstützte Clients. Informationen zum Installieren der erforderlichen Datenbankkomponenten finden Sie unter "Datenbankvoraussetzungen" in diesem Thema.
Die Installation des SQL Server CDC Service für Oracle platziert die Dienstkonfigurations-UI und das Dienstprogramm an dem ausgewählten Speicherort. Der CDC-Dienst für Oracle wird separat mithilfe der Oracle CDC Service Configuration Console konfiguriert. Weitere Informationen zum Konfigurieren des Oracle CDC-Diensts finden Sie in der Hilfe zum Ändern des Datenerfassungsdiensts für Oracle durch Attunity F1.
Um den CDC-Dienst für Oracle zu installieren, führen Sie AttunityOracleCdcService.msi manuell mithilfe der SQL Server-Installationsmedien aus. Installationspakete für x86 und x64 befinden sich in .\Tools\AttunityCDCOracle\ auf dem SQL Server-Installationsmedium.
Der CDC-Dienst für Oracle kann auf jedem unterstützten Windows-Computer installiert werden, auf dem der SQL Server 2014 Native Client installiert ist; er muss nicht auf demselben Computer installiert werden, auf dem der Ziel-SQL-Server installiert ist.
Unterstützte Windows-Umgebungen
Der Change Data Capture Service für Oracle von Attunity kann in den folgenden Windows-Umgebungen ausgeführt werden:
Windows 8
Windows 7 32-Bit (x86) und 64-Bit (x64)
Windows Server 2012
Windows Server 2008 R2 mit Service Pack 1
Windows Server 2008 32-Bit (x86) und 64-Bit (x64) mit Service Pack 2
Datenbankvoraussetzungen
Um mit dem CDC Service für Oracle zu arbeiten, müssen Sie die SQL Server 2014 Native Client Oracle-Software installieren. Dies ist eine Voraussetzung, die von Oracle abgerufen und installiert werden sollte, bevor Sie den Oracle CDC Service installieren. Darüber hinaus müssen Sie den SQL Server ODBC-Client mithilfe des SQL Server-Setups installieren.
Der CDC Service für Oracle unterstützt die folgenden Versionen:
Oracle-Quelldatenbank
Oracle Database 11x, beliebige Version
Oracle Database 10x, jede Version
Ziel-SQL Server-Datenbank
Eine Liste der Features, die von den Editionen von SQL Server unterstützt werden, finden Sie unter Features, die von den Editionen von SQL Server 2014 unterstützt werden.
Ausführen des Installationsprogramms
Um den CDC Service für Oracle zu installieren, öffnen Sie den Installations-Assistenten für die Windows-Plattform, die Sie verwenden (32/64-Bit), und folgen Sie den Anweisungen auf dem Bildschirm.
Deinstallieren des Change Data Capture Service für Oracle durch Attunity
Sie deinstallieren den CDC-Dienst für Oracle mithilfe der Systemsteuerung, Programme und Features.
Durch das Deinstallieren des CDC-Diensts werden die erstellten SQL Server-Datenbanken nicht gelöscht. Um das Tool vollständig zu entfernen, müssen Sie die MSXDBCDC-Datenbank und die spezifischen CDC-Datenbanken entfernen, die in der SQL Server-Zielinstanz erstellt wurden, mit der Sie gearbeitet haben.
Wenn Sie die CDC-Dienstsoftware von einem Computer deinstallieren und auf einem anderen Computer installieren, müssen Sie nur die folgenden Definitionen angeben:
Dienstkonto
SQL Server Connect-Zeichenfolge und Anmeldeinformationen
Das Masterkennwort
Alle anderen Definitionen werden in SQL Server gespeichert und stehen von der vorherigen Installation auf einem anderen Computer zur Verfügung.
In dieser Dokumentation
Change Data Capture-Dienst für Oracle von der Attunity-Systemarchitektur
Ändern des Datenerfassungsdiensts für Oracle durch Die Hilfe zu Attunity F1
Change Data Capture Service für Oracle von Attunity: Eine Anleitung