Konvertieren Sie eine Datenbankquelle oder ein Datenbankziel, um einen JDBC- Treiber in Jitterbit Design Studio zu verwenden
Einführung
Die Konvertierung eines Datenbank-Connectors von der Verwendung eines ODBC- Treiber zu einem JDBC- Treiber ist normalerweise ein unkomplizierter Vorgang. Dies kann erforderlich sein, wenn Sie ein Projekt von der Ausführung auf einem privaten Agenten mit einem ODBC- Treiber zu einer Jitterbit-Cloud-Agentengruppe verschieben, die ab Harmony 9.8 keine ODBC-Treiber in den Cloud-Agentengruppen mehr unterstützt.
Wenn Ihre Verbindung die Standardoptionen für die Verbindung verwendet, können Sie sie mit den unten beschriebenen Schritten schnell konvertieren. Wenn Sie jedoch die Option verwendet haben, zusätzliche Parameter für die Verbindungszeichenfolge anzugeben oder die Verbindungszeichenfolge manuell zu erstellen, müssen Sie diese Optionen anpassen, um die Unterschiede zwischen ODBC und JDBC zu berücksichtigen.
Jitterbit-Unterstützung steht Ihnen bei der Konvertierung Ihrer Verbindung zu JDBC zur Verfügung, wenn Sie Unterstützung bei der Konvertierung Ihrer Datenbankverbindungen oder der Überarbeitung erweiterter Optionen benötigen.
Konvertieren einfacher Datenbankverbindungen
Um eine Datenbankquelle oder ein Datenbankziel, das aktuell einen ODBC Treiber verwendet, in eine Datenbank zu konvertieren, die einen JDBC Treiber verwendet, führen Sie die folgenden Schritte aus:
-
Öffnen Sie die Quelle oder das Ziel, das einen ODBC Treiber verwendet. In diesem Beispiel wurde eine Quelle geöffnet, die den SQL Server [ODBC]- Treiber verwendet:
-
Testen Sie die Verbindung, indem Sie auf die Schaltfläche Verbindung testen klicken und stellen Sie sicher, dass sie funktioniert:
-
Wenn die Verbindung erfolgreich war, können Sie mit dieser Konvertierung fortfahren. Wenn nicht, beheben Sie alle Fehler, bevor Sie fortfahren.
-
Überprüfen Sie, ob zusätzliche Verbindungsparameter angegeben wurden, indem Sie unten im Abschnitt Verbindungsparameter auf Optionen klicken:
- Wenn außer den oben gezeigten Standardeinstellungen keine weiteren Verbindungsparameter angegeben wurden, können Sie mit der Konvertierung der Datenbankverbindung fortfahren, indem Sie den Rest dieser Anweisungen befolgen.
- Wenn neben den oben gezeigten Standardeinstellungen weitere Verbindungsparameter angegeben wurden, lesen Sie den nächsten Abschnitt zu Konvertieren von Verbindungen mit zusätzlichen Verbindungsparametern.
-
Klicken Sie auf die Schaltfläche Auswählen…, um das Dialogfeld mit den verfügbaren Treibern anzuzeigen:
-
Wählen Sie einen SQL Server JDBC- Treiber aus; wir empfehlen SQL Server MS JDBC [JDBC] (da dieser aktiv gepflegt wird) und schließen Sie das Dialogfeld.
-
Der neue Treiber wird als ausgewählter Treiber angezeigt:
-
Testen Sie die überarbeitete Verbindung, indem Sie auf die Schaltfläche Verbindung testen klicken und stellen Sie sicher, dass sie funktioniert:
-
Speichern Sie die aktualisierte Quelle oder das aktualisierte Ziel.
Konvertieren von Verbindungen mit zusätzlichen Verbindungsparametern
Wenn Ihre Verbindung über die oben angezeigten Standardwerte hinaus zusätzliche Verbindungsparameter verwendet, entweder als Zusätzliche Verbindungszeichenfolgenparameter oder wenn das Kontrollkästchen Verbindungszeichenfolge manuell erstellen aktiviert und die Verbindungszeichenfolge manuell eingegeben wurde, sind möglicherweise zusätzliche Schritte erforderlich, um die Verbindung von ODBC in JDBC zu konvertieren. Die Zusätzlichen Verbindungszeichenfolgenparameter für SQL Server ODBC könnten beispielsweise lauten (um die NTLM- Windows Authentifizierung zu verwenden):
integratedSecurity=true
Ein äquivalenter SQL Server jTDS JDBC Treiber Zusätzliche Verbindungszeichenfolgenparameter (zur Verwendung der NTLM- Windows Authentifizierung) wäre:
useNTLMv2=true
Verbindungszeichenfolgenparameter sind spezifisch für den von Ihnen verwendeten Treiber (z. B. Microsoft SQL, MySQL, PostgreSQL, Oracle usw.). Überprüfen Sie die Treiber, um die erforderlichen Parameter zu bestimmen. Wenn Sie Hilfe beim Konvertieren von Verbindungszeichenfolgen oder Parametern für einen JDBC- Treiber benötigen, wenden Sie sich an den Jitterbit-Support.