Erstellen Sie eine Oracle-Verbindung

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Stellen Sie eine Zero Copy-Verbindung zu einer externen Oracle-Datenbank in her Workflow Data Fabric Hub.

    Vorbereitungen

    Sie können Abfragen für Oracle optimieren, indem Sie Tabellenstatistiken aktivieren. Wenden Sie sich an Ihren Datenquellenadministrator, um zu bestätigen, ob Tabellenstatistiken in Oracle aktiviert sind, bevor Sie diese Option in aktivieren Workflow Data Fabric Hub.

    Erforderliche Rolle: df_connection_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Arbeiten Sie mit Ihrem Datenquellenadministrator zusammen, um eine Verbindung zu Oracle herzustellen. Weitere Informationen zum Herstellen einer Verbindung mit Oracle finden Sie unter Oracle-Dokumentationan.

    Prozedur

    1. Navigieren Sie zu den verfügbaren primären Connectors in Workflow Data Fabric Hub Auf eine der folgenden Arten:
      • Navigieren zu Alle > Zero Copy-Connector-Hub > Verfügbare Connectors > Primäre Connectorsan.
      • Navigieren zu Administrator > Zero Copy-Connector-Hub > Verfügbare Connectors > Primäre Connectorsan.
    2. Suchen Sie den Oracle-Connector, und wählen Sie aus Verbinden .
    3. Füllen Sie im Formular die Felder aus.
      Tabelle : 1. Formular „neue Oracle-Verbindung“
      Feld Beschreibung
      Name und Beschreibung
      Verbindungsbezeichnung Eindeutiger Name für diese Verbindung. Dies hilft bei der Identifizierung der Verbindung in Ihrem System.
      Verbindungsname Vom System generierter Name basierend auf der Verbindungsbezeichnung. Dieses Feld kann nicht geändert werden, sobald die Verbindung hergestellt wurde.
      Kurzbeschreibung Beschreibung der Verbindung, die erklärt, worum es geht.
      Verbindungsattribute
      Verbindungs-URL JDBC-URL aus der Datei „tnsnames.ora“ im Wallet zum Herstellen der Verbindung. Zum Beispiel:

      jdbc:oracle:Thin:@(description=(address=(Protocol=tcps)(Port=<port>)(Host=<host>))(Connect_Data=(Service_Name=<service-name>)))

      Aktivieren Sie Tabellenstatistiken Option zum Aktivieren von Tabellenstatistiken.

      Optimieren Sie SQL-Abfragen mithilfe von Tabellenstatistiken, indem Sie diese Option auswählen. Durch Aktivieren von Tabellenstatistiken kann das System Schätzungen gespeicherter Daten wie Zeilenanzahl, eindeutige Werte und Datengröße für eine verbesserte Abfrageverarbeitung verwenden.

      Hinweis:
      Sie müssen sicherstellen, dass das Erfassen von Tabellenstatistiken in der Datenquelle aktiviert ist, bevor Sie diese Option auswählen.
    4. Konfigurieren Sie die Authentifizierungsmethode, die Sie mit Oracle verwenden möchten.
      OptionBeschreibung
      Anwendername/Passwort

      Option zur Verwendung der Standardauthentifizierung.

      1. Geben Sie den Datenbank-Anwendernamen ein, der der Quelle zugeordnet ist.
      2. Geben Sie das Datenbankpasswort ein, das dem Anwendernamen zugeordnet ist.
      OAuth

      Option zur Verwendung der OAuth-Authentifizierung.

      Die OAuth-Authentifizierung erfordert ein OAuth-Entitätsprofil, das in der Tabelle „Anwendungsregistrierungen“ [oauth_Entität] mit Ihren Oracle- oder IdP-Anmeldeinformationen konfiguriert ist. Oracle unterstützt nur den Anmeldeinformationstyp des Zugriffstoken.

      Diese Option behält Anmeldeinformationen in der Instanz bei und verwendet ServiceNow AI Platform OAuth-Framework für Token-Lebenszyklusmanagement. Details zum Erstellen eines OAuth-Entitätsprofils finden Sie unter . Wählen Sie beim Konfigurieren des Profils aus Client-Anmeldeinformationen Als Gewährungstyp. Wenn Ihr OAuth-Provider Umfänge erfordert, fügen Sie sie auf der Registerkarte „OAuth-Entitätsbereiche“ hinzu. Die erforderlichen Umfangswerte finden Sie in der Dokumentation Ihrer Datenquelle oder des Identitätsanbieters.

      Wählen Sie das OAuth-Entitätsprofil für Ihren Oracle- oder IdP-Service-Prinzipal aus.

    5. Konfigurieren Sie die Verbindungssicherheit.
      OptionBeschreibung
      Standard Wählen Sie diese Option aus, um Java-Sicherheits-CA-Zertifikate zu verwenden, um eine sichere Verbindung mit der Datenquelle herzustellen.

      Diese Option verwendet öffentliche Zertifikate, die bereits im Java-Sicherheits-Truststore verfügbar sind.

      mTLS Wählen Sie diese Option aus, wenn Ihre Datenquelle Zweiwege-SSL erfordert und eigene Zertifikate verwendet.
    6. Wenn Sie mTLS ausgewählt haben, wählen Sie einen Schlüsselspeichertyp aus, und konfigurieren Sie die erforderlichen Zertifikate.
      OptionBeschreibung
      Schlüsselspeicher – PEM (sicher)
      1. Hängen Sie die Wallet-PEM-Datei aus dem Wallet-Ordner mit einer der folgenden Optionen an:
        • Laden Sie die Wallet-PEM-Datei hoch, indem Sie auswählen PEM-Datei anhängen Und Auswahl der Datei.
        • Kopieren Sie den Inhalt der PEM-Datei, und fügen Sie sie ein, wobei sichergestellt ist, dass der Inhalt einen privaten Schlüssel enthält, der mit beginnt:
          -----BEGIN ENCRYPTED PRIVATE KEY-----
          Und endet mit:
          -----END ENCRYPTED PRIVATE KEY-----
          Und zwei Zertifikate, die jeweils mit beginnen:
          -----BEGIN CERTIFICATE-----
          Und endet mit:
          -----END CERTIFICATE-----
      2. Geben Sie das PEM-Dateipasswort ein, das dem Wallet zugeordnet ist.
      Schlüsselspeicher – JKS (sicher)
      1. Hängen Sie die Base64-codierte Datei Truststore.crt aus dem Wallet-Ordner mit einer der folgenden Optionen an:
        • Laden Sie die Truststore-Datei hoch, indem Sie auswählen Hängen Sie die TrustStore-Datei an Und Auswahl der Datei.
        • Kopieren Sie den Inhalt der Truststore-Datei, und fügen Sie sie ein, um sicherzustellen, dass der Inhalt beginnt mit:
          -----BEGIN CERTIFICATE-----
          Und endet mit:
          -----END CERTIFICATE-----
      2. Hängen Sie die Base64-codierte Datei Keystore.crt aus dem Wallet-Ordner mit einer der folgenden Optionen an:
        • Laden Sie die Schlüsselspeicherdatei hoch, indem Sie auswählen Hängen Sie die Schlüsselspeicherdatei an Und Auswahl der Datei.
        • Kopieren Sie den Inhalt der Schlüsselspeicherdatei, und fügen Sie sie ein.
      3. Geben Sie das Truststore-Passwort ein, das dem Wallet zugeordnet ist.
      4. Geben Sie das Schlüsselspeicher-Passwort ein, das dem Wallet zugeordnet ist.
    7. Wählen Sie Verbinden.

    Ergebnisse

    Es wird eine Testverbindung zur externen Datenquelle hergestellt, um sicherzustellen, dass die Verbindungsdetails korrekt sind und auf die Datenquelle zugegriffen werden kann.

    Nächste Maßnahme

    Wenn die Verbindung erfolgreich ist, konfigurieren Sie den Datenverwalter-Zugriff auf der Zugriffssteuerung Registerkarte. Weitere Informationen finden Sie unter Verwalten Sie den Zugriff auf eine etablierte Verbindung mithilfe von Rollen.

    Wenn die Verbindung fehlschlägt, überprüfen Sie die Verbindungsdetails mit Ihrem Datenquellenadministrator, und versuchen Sie es erneut.