Konvertieren von einem ODBC- zu einem JDBC-Treiber im Jitterbit Integration Studio
Die Konvertierung einer Datenbankverbindung von der Verwendung eines ODBC-Treibers zur Verwendung eines JDBC-Treibers ist in der Regel ein unkomplizierter Prozess. Möglicherweise müssen Sie dies tun, wenn Sie ein Projekt von einem privaten Agenten, der einen ODBC-Treiber verwendet, zu einer Jitterbit-Cloud-Agentengruppe verschieben, die seit der Veröffentlichung von Harmony-Version 9.8 keine ODBC-Treiber mehr unterstützt.
Wenn Ihre Verbindung die Standardoptionen verwendet, können Sie sie schnell gemäß den unten aufgeführten Schritten konvertieren. Wenn Sie jedoch die Option verwendet haben, zusätzliche Verbindungszeichenfolgenparameter anzugeben oder die Verbindungszeichenfolge manuell zu erstellen, müssen Sie diese Optionen anpassen, um die Unterschiede zwischen ODBC und JDBC zu berücksichtigen.
Der Jitterbit-Support steht Ihnen zur Verfügung, um Ihnen bei der Konvertierung Ihrer Verbindung zu JDBC zu helfen, wenn Sie Unterstützung bei der Konvertierung Ihrer Datenbankverbindungen oder der Überarbeitung von erweiterten Optionen benötigen.
Konvertieren einfacher Datenbankverbindungen
Um eine Datenbankverbindung, die derzeit einen ODBC-Treiber verwendet, in eine zu konvertieren, die einen JDBC-Treiber verwendet, befolgen Sie diese Schritte:
-
Öffnen Sie die Datenbankverbindung, die einen ODBC-Treiber verwendet. In diesem Beispiel wurde eine Verbindung mit dem PostgreSQL-Treiber geöffnet:
-
Testen Sie die Verbindung, indem Sie auf die Schaltfläche Test klicken, um sicherzustellen, dass sie funktioniert:
-
Wenn die Verbindung erfolgreich war, können Sie mit dieser Konvertierung fortfahren. Andernfalls beheben Sie alle Fehler, bevor Sie fortfahren.
-
Überprüfen Sie, ob zusätzliche Verbindungsparameter angegeben wurden, indem Sie auf die Optionale Einstellungen am unteren Rand des Konfigurationsbildschirms klicken:
-
Wenn keine zusätzlichen Verbindungsparameter über die oben gezeigten Standardwerte hinaus angegeben wurden, können Sie mit der Umwandlung der Datenbankverbindung gemäß den verbleibenden Anweisungen fortfahren.
-
Wenn zusätzliche Verbindungsparameter angegeben sind, die von den oben gezeigten Standardwerten abweichen, siehe den nächsten Abschnitt zu Verbindungen mit zusätzlichen Verbindungsparametern umwandeln.
-
-
Ändern Sie den Treiber-Typ in JDBC und verwenden Sie das Dropdown-Menü Treiber, um den entsprechenden JDBC-Treiber auszuwählen. In diesem Beispiel haben wir den PostgreSQL JDBC-Treiber ausgewählt.
-
Testen Sie die überarbeitete Verbindung, indem Sie auf die Schaltfläche Test klicken, um sicherzustellen, dass sie funktioniert:
-
Klicken Sie auf die Schaltfläche Änderungen speichern, um die überarbeitete Datenbankverbindung zu speichern.
Verbindungen mit zusätzlichen Verbindungsparametern umwandeln
Wenn Ihre Verbindung zusätzliche Verbindungsparameter über die oben gezeigten Standardwerte hinaus verwendet, entweder als Zusätzliche Verbindungszeichenfolgenparameter oder das Kontrollkästchen Verbindungszeichenfolge verwenden aktiviert wurde und die Verbindungszeichenfolge manuell eingegeben wurde, kann zusätzliche Arbeit erforderlich sein, um die Verbindung von ODBC zu JDBC zu konvertieren. Zum Beispiel könnten die SQL Server ODBC Zusätzliche Verbindungszeichenfolgenparameter (um die NTLM Windows-Authentifizierung zu verwenden) sein:
integratedSecurity=true
Äquivalente SQL Server jTDS JDBC-Treiber Zusätzliche Verbindungszeichenfolgenparameter (um die NTLM Windows-Authentifizierung zu verwenden) wären:
useNTLMv2=true
Verbindungszeichenfolgenparameter sind spezifisch für den verwendeten Datenbanktreiber (zum Beispiel Microsoft SQL, MySQL, PostgreSQL oder Oracle). Überprüfen Sie die Treiberspezifikationen, um die erforderlichen Parameter zu bestimmen. Wenn Sie Unterstützung bei der Umwandlung von Verbindungszeichenfolgen oder Parametern für einen JDBC-Treiber benötigen, wenden Sie sich an Jitterbit-Support.