Konvertieren von einem ODBC- zu einem JDBC-Treiber in Jitterbit 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 nachstehenden 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.
Jitterbit-Support steht 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 Überprüfung erweiterter 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 über Umwandlung von Verbindungen mit zusätzlichen Verbindungsparametern.
-
-
Ä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.
Umwandlung von Verbindungen mit zusätzlichen Verbindungsparametern
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 NTLM Windows-Authentifizierung zu verwenden) sein:
integratedSecurity=true
Äquivalente SQL Server jTDS JDBC-Treiber Zusätzliche Verbindungszeichenfolgenparameter (um NTLM Windows-Authentifizierung zu verwenden) wären:
useNTLMv2=true
Verbindungszeichenfolgenparameter sind spezifisch für den von Ihnen 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.