Vorbereiten von SQL Server für CDC

Der Oracle CDC Service erfordert, dass alle SQL Server-Zielinstanzen die MSXDBCDC-Datenbank enthalten. Sie erstellen diese Datenbank mithilfe der Aktion Prepare SQL Server in der CDC Service Configuration Console. Dabei wird ein spezielles Skript erstellt, das ausgeführt wird, um die erforderlichen Tabellen, gespeicherten Prozeduren und anderen erforderlichen Artefakte für diese Datenbank zu erstellen. Diese Aufgabe wird für jede SQL Server-Zielinstanz nur einmal ausgeführt.

Weitere Informationen zur MSXDBCDC-Datenbank finden Sie unter MSXDBCDC-Datenbank.

Klicken Sie in der CDC Service Configuration Console auf Prepare SQL Server. Wenn diese Option nicht verfügbar ist, sollten Sie sicherstellen, dass Local CDC Services im linken Bereich der Konsole aktiviert ist.

Optionen

Servername

Geben Sie den Namen des Servers ein, auf dem sich SQL Server befindet.

Authentifizierung

Wählen Sie eines der folgenden Szenarien aus:

  • Windows-Authentifizierung

  • SQL Server-Authentifizierung: Wenn Sie diese Option aktivieren, müssen Sie Benutzername und Kennwort für den Benutzer in der SQL Server-Instanz eingeben, mit der Sie eine Verbindung herstellen.

Um die SQL Server-Instanz für Oracle CDC vorzubereiten, muss die Anmeldung über die Schreibberechtigung für die MSXDBCDC-Datenbank verfügen. Geben Sie die Anmeldeinformationen für eine Anmeldung ein, die über die Schreibberechtigung für die MSXDBCDC-Datenbank verfügt, z. B. als Mitglied der Rolle sysasmin .

Optionen

Klicken Sie auf den Pfeil, um die verfügbaren Optionen anzuzeigen, die konfiguriert werden sollen. Sie können für diese Optionen auch die Standardwerte unverändert lassen. Verfügbare Optionen:

  • Verbindungstimeout: Geben Sie den Zeitraum (in Sekunden) ein, wie lange der CDC Service for Oracle auf eine Verbindung zu SQL Server warten soll, bevor ein Timeout eintritt. Der Standardwert lautet 15.

  • Ausführungstimeout: Geben Sie den Zeitraum (in Sekunden) ein, wie lange der Oracle CDC-Windows-Dienst auf die Ausführung eines Befehls wartet, bis ein Timeout eintritt. Der Standardwert ist 30.

  • Verbindung verschlüsseln: Wählen Sie Verbindung verschlüsseln für die Kommunikation zwischen dem Oracle CDC Service und der SQL Server -Zielinstanz aus, bei der eine verschlüsselte Verbindung verwendet werden soll.

  • Erweitert: Geben Sie zusätzliche Verbindungseigenschaften ein, falls erforderlich.

Skript anzeigen

Klicken Sie auf Skript anzeigen , um eine schreibgeschützte Version des Setupskripts anzuzeigen. Ein SQL Server-Systemadministrator kann dieses Skript bei Bedarf in die SQL Server-Verwaltungskonsole kopieren, um es zu bearbeiten. Weitere Informationen über Prepare SQL Server Script finden Sie unter Vorbereiten von SQL Server für Oracle CDC – Skript anzeigen.

Siehe auch

Verwenden von CDC Services
Vorbereiten von SQL Server für CDC