JDBC-Verbindung erstellen
Die JDBC-Verbindung enthält die Informationen, mit der benutzerdefinierte JDBC-Aktionen oder -Aktivitäten eine Verbindung zu verschiedenen Zieldatenbanken herstellen.
Vorbereitungen
Erforderliche Rolle: connection_admin
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
- Navigieren zu Alle > Anmeldeinformationen und Verbindungen > Verbindungen, Klicken Sie auf Neu Und wählen Sie aus JDBC-Verbindung .
-
Füllen Sie das Formular anhand der Felder in der Tabelle aus.
Anhand der Auswahl der Datenbank im Feld Format wird festgelegt, welche Felder verfügbar sind.
Tabelle : 1. JDBC-Verbindungsfelder Feld Datenbankformat Beschreibung Name Alle Eindeutiger Name dieser JDBC-Verbindung. Zum Beispiel könnten Sie JDBC MySQLProd eingeben. Berechtigung Alle Fügen Sie Anmeldeinformationen für den JDBC-Provider hinzu. Verbindungsalias Alle Wählen Sie den Alias-Datensatz aus, der dieser Verbindung zugeordnet werden soll. Mit einem Alias können Sie den Verbindungsdatensatz aktualisieren, ohne Aktionen oder Aktivitäten, die den Alias verwenden, neu zu konfigurieren. Abfragezeitüberschreitung Alle Maximale Dauer, die die JDBC-Abfrage ohne Antwort ausgeführt werden darf. Verbindungstimeout Alle Anzahl der Sekunden, die das System wartet, bevor eine JDBC-Verbindung oder eine Verbindungsanforderung geschlossen wird.
Beispiel: Wenn Verbindungszeitüberschreitung Der Wert ist 10 Sekunden. Das System wartet 10 Sekunden auf eine erfolgreiche Verbindung. Wenn während dieser Zeit keine erfolgreiche Verbindung hergestellt wird, läuft die Verbindungsanforderung ab. Wenn eine erfolgreiche Verbindung auftritt, bleibt die Verbindung geöffnet, bis ein Zeitraum von 10 Sekunden inaktiv ist. Sobald die Verbindung 10 Sekunden lang inaktiv war, wird die Verbindung geschlossen.
Hinweis:Vermeiden Sie das Festlegen von Verbindungszeitüberschreitung Wert auf Null, da dies zu einer veralteten Verbindung führen kann.Aktiv Alle Aktivieren Sie das Kontrollkästchen, um diese Verbindung zu aktivieren. Domäne Alle Domäne für diese Tabelle. Standardmäßig wird die Tabelle „JDBC-Verbindung“ [jdbc_connection] in der Domäne global ausgeführt. Format Alle Datenbanktyp für diese Verbindung. Die Standardoptionen sind: - MySQL
- Oracle
- SQL Server
- Keine
Host Oracle, MySQL, SQLServer Hostname oder IP-Adresse des Datenbankservers. Oracle-SID Oracle Der Site-Identifier der Oracle-Datenbank. Der Standardwert ist orcl. Oracle-Anschluss Oracle Port, den die Oracle-Datenbank verwendet. Der Standardwert ist 1521. Datenbankname MySQL, SQLServer Name der Datenbank. Port MySQL, SQLServer Port, den die ausgewählte Datenbank verwendet. Instanzname SQLServer Instanzname für den ausgewählten SQLServer. Verbindungs-URL Alle URL, mit der der MID Server eine Verbindung zu der angegebenen Datenbank herstellt. Die URL wird beim Speichern des Formulars automatisch erstellt und ist für die Standarddatenbanken schreibgeschützt. Hinweis:Wenn das ausgewählte Format keine der Standarddatenbanken ist, müssen Sie die Verbindungs-URL manuell erstellen, damit der MID Server darüber informiert ist, wie die Verbindung erstellt werden soll.JDBC-Laufwerk Keiner, DB2 Universal, Sybase Der für diese Verbindung zu verwendende JDBC-Treiber, wenn es sich nicht um eine Standarddatenbank handelt. Hinweis:Wenn Sie eine Sybase- oder DB2 Universal-Datenbank hinzufügen, müssen Sie den Treibernamen in dieses Feld eingeben und die Treiber-JAR-Datei in die Instanz hochladen.MID Server verwenden Alle Aktivieren Sie dieses Kontrollkästchen, um einen MID Server für diese Aktion oder Aktivität zu verwenden. Falls aktiviert, definieren Sie Felder im Abschnitt „Erweiterte MID Server-Konfiguration“. MID Auswahl Alle Option zum Auswählen eines bestimmten MID-Servers oder MID-Clusters. Wählen Sie eine der folgenden Optionen aus. - Wählen Sie DEN MID-Server automatisch aus : Ihr ServiceNowInstanz wählt aus MID-ServerOhne manuelle Eingabe.
- Spezifischer MID-Server : Ihr ServiceNowInstanz verwendet MID-ServerDie Sie angeben.
- Spezifischer MID-Cluster : Ihr ServiceNowInstanz verwendet den von Ihnen angegebenen MID-Cluster.
Ein MID-Cluster ist eine Gruppe von MID-Servern, die Ihren aktivieren ServiceNowInstanz zur Verarbeitung mehrerer Integrationen und zur Verbesserung der Integrationsgeschwindigkeit. Weitere Informationen finden Sie unter Configure a MID Server cluster.
Hinweis:Stellen Sie sicher, dass IntegrationHub Verbindungsdatensatz wird referenziert, kein Orchestration Verbindungsdatensatz.Fähigkeiten Alle Die Fähigkeiten, die MID-Server unterstützten muss, um für die Auswahl in Frage zu kommen. Das System führt die Aktion oder Aktivität von einem MID-Server aus, das die ausgewählten Fähigkeiten unterstützt. Wird nur angezeigt, wenn MID-Server verwenden ausgewählt ist.
Erforderliche Fähigkeiten bestimmen, welcher MID-Server zur Laufzeit ausgewählt wird. Um mehr darüber zu erfahren, wie ein MID-Server Ist während der Laufzeit ausgewählt, siehe MID-Server-Auswahl . Dieses Feld ist nur sichtbar, wenn MID-Server automatisch auswählen Ist aus der MID-Auswahlliste ausgewählt.
MID-Anwendung Alle Die Anwendung, die MID-Server unterstützten muss, um für die Auswahl in Frage zu kommen. Das System führt die Aktion einem MID-Server aus, das die ausgewählte Anwendung unterstützt. Wird nur angezeigt, wenn MID-Server verwenden ausgewählt ist.
Um mehr darüber zu erfahren, wie MID-Server während der Laufzeit ausgewählt wird, siehe MID Server selection.
MID-Server Alle Spezifisch MID-Server Auf dem der Schritt ausgeführt wird. Dieses Feld ist nur sichtbar, wenn Bestimmter MID-Server Ist aus der MID-Auswahlliste ausgewählt. MID-Cluster Alle Der spezifische MID-Cluster, den Sie verwenden möchten. Dieses Feld ist verfügbar, wenn Verwenden Sie den MID-Server Ist aktiviert, und Spezifischer MID-Cluster Ist aus der MID-Auswahlliste ausgewählt. - Klicken Sie auf Absenden.