Freigeben über


SQL Server-Verbindung für die Instanzerstellung

Einer der ersten Schritte beim Erstellen einer Oracle CDC-Instanz ist die Erstellung einer CDC-Datenbank auf der SQL Server-Zielinstanz. Diese CDC-Datenbank ist für SQL Server CDC aktiviert, und für diese Aktivierung ist eine Anmeldung erforderlich, die Mitglied der festen sysadmin Serverrolle ist.

Wenn ein Benutzer, der den Assistenten zum Erstellen einer Oracle CDC-Instanz startet, kein Mitglied der Rolle mit festen sysadmin Servern ist, wird das Dialogfeld "Mit SQL Server verbinden " geöffnet und fordert die Anmeldeinformationen für ein Mitglied der sysadmin Rolle an, die Aufgabe "Datenbank für SQL Server CDC aktivieren" auszuführen. Wenn die CDC-Datenbank erstellt wird, wird das sysadmin Login verworfen, und die Arbeit wird mit dem ursprünglichen SQL Server Login fortgesetzt, das beim Eingeben der Oracle Designer Console verwendet wurde.

Aufgabenliste

Geben Sie die folgenden Informationen im Dialogfeld "Mit SQL Server verbinden " ein.

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

Authentifizierung
Wählen Sie eine der folgenden Optionen aus:

  • Windows-Authentifizierung

  • SQL Server-Authentifizierung: Wenn Sie diese Option auswählen, müssen Sie das Anmelde- und Kennwort für den Benutzer in den SQL Server eingeben, mit dem Sie eine Verbindung herstellen.

Die Anmeldung muss über eine Datenbankrolle verfügen, die den Zugriff auf die MSXCDCDB-Datenbank ermöglicht. Es ist notwendig, dass die Anmeldung auch Zugriff auf zusätzliche, verwendete Datenbanken hat, andernfalls kann der Benutzer die Daten in diesen Datenbanken nicht anzeigen.

Optionen
Klicken Sie auf den Pfeil, um die verfügbaren Optionen anzuzeigen, die konfiguriert werden sollen. Sie können diese Optionen mit ihrem Standardwert belassen. Die verfügbaren Optionen sind:

  • Verbindungstimeout: Geben Sie die Zeit (in Sekunden) ein, die der CDC-Dienst für Oracle auf eine Verbindung mit dem SQL Server wartet, bevor ein Timeout auftritt. Der Standardwert ist 15.

  • Ausführungszeitlimit: Geben Sie die Zeit (in Sekunden) ein, die der Oracle CDC Windows-Dienst wartet, bis ein Befehl ausgeführt wird, bevor ein Timeout ausgeführt wird. Der Standardwert ist 30.

  • Verschlüsseln der Verbindung: Wählen Sie "Verbindung verschlüsseln" für die Kommunikation zwischen dem Oracle CDC Service und der SQL Server-Zielinstanz mithilfe einer verschlüsselten Verbindung aus.

  • Erweitert: Klicken Sie auf "Erweitert", und geben Sie ggf. weitere Verbindungseigenschaften in das Dialogfeld "Erweiterte Verbindungseigenschaften" ein.

    Informationen zum Dialogfeld "Erweiterte Verbindungseigenschaften" finden Sie unter "Erweiterte Verbindungseigenschaften".

Siehe auch

Erstellen der SQL Server-Änderungsdatenbank
Erforderliche Berechtigungen für die SQL Server-Verbindung des CDC-Designers