Zum Inhalt springen

Konvertieren einer Datenbankquelle oder -ziel zur Verwendung eines JDBC-Treibers in Jitterbit Design Studio

Einführung

Die Konvertierung eines Datenbankkonnektors von der Verwendung eines ODBC-Treibers zu einem JDBC-Treiber ist in der Regel ein unkomplizierter Prozess. Dies kann erforderlich sein, wenn Sie ein Projekt von einem privaten Agenten, der einen ODBC-Treiber verwendet, zu einer Jitterbit-Cloud-Agentengruppe verschieben, die ab Harmony 9.8 ODBC-Treiber in den Cloud-Agentengruppen nicht mehr unterstützt.

Wenn Ihre Verbindung die Standardoptionen für die Verbindung 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 Ihnen zur Verfügung, um Ihnen bei der Konvertierung Ihrer Verbindung zu JDBC zu helfen, falls Sie Unterstützung bei der Konvertierung Ihrer Datenbankverbindungen oder der Überprüfung erweiterter Optionen benötigen.

Konvertieren einfacher Datenbankverbindungen

Um eine Datenbankquelle oder -ziel, die derzeit einen ODBC-Treiber verwendet, in eine zu konvertieren, die einen JDBC-Treiber verwendet, befolgen Sie diese Schritte:

  1. Öffnen Sie die Quelle oder das Ziel, das einen ODBC-Treiber verwendet. In diesem Beispiel wurde eine Quelle mit dem SQL Server [ODBC] Treiber geöffnet:

    attachment

  2. Testen Sie die Verbindung, indem Sie auf die Schaltfläche Verbindung testen klicken, und stellen Sie sicher, dass sie funktioniert:

    attachment

  3. Wenn die Verbindung erfolgreich war, können Sie mit dieser Konvertierung fortfahren. Andernfalls beheben Sie alle Fehler, bevor Sie fortfahren.

  4. Überprüfen Sie, ob zusätzliche Verbindungsparameter angegeben wurden, indem Sie auf Optionen am Ende des Abschnitts Verbindungsparameter klicken:

    attachment

  5. Wenn keine zusätzlichen Verbindungsparameter über die oben angegebenen Standardwerte hinaus angegeben wurden, können Sie mit der Umwandlung der Datenbankverbindung gemäß den verbleibenden Anweisungen fortfahren.

  6. Wenn zusätzliche Verbindungsparameter angegeben sind, die über die oben angegebenen Standardwerte hinausgehen, siehe den nächsten Abschnitt zu Verbindungen mit zusätzlichen Verbindungsparametern konvertieren.

  7. Klicken Sie auf die Schaltfläche Auswählen…, um den Dialog anzuzeigen, der die verfügbaren Treiber zeigt:

    attachment

  8. Wählen Sie einen SQL Server JDBC-Treiber aus; wir empfehlen den SQL Server MS JDBC [JDBC] (da er aktiv gewartet wird) und schließen Sie den Dialog.

  9. Der neue Treiber wird als ausgewählter Treiber angezeigt:

    attachment

  10. Testen Sie die überarbeitete Verbindung, indem Sie auf die Schaltfläche Verbindung testen klicken, und stellen Sie sicher, dass sie funktioniert:

    attachment

  11. Speichern Sie die aktualisierte Quelle oder das Ziel.

Verbindungen mit zusätzlichen Verbindungsparametern konvertieren

Wenn Ihre Verbindung zusätzliche Verbindungsparameter über die oben angegebenen Standardwerte hinaus verwendet, entweder als Zusätzliche Verbindungszeichenfolgenparameter oder das Feld Verbindungszeichenfolge manuell erstellen 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

Ein entsprechender SQL Server jTDS JDBC-Treiber Zusätzliche Verbindungszeichenfolgenparameter (um die NTLM Windows-Authentifizierung zu verwenden) wäre:

useNTLMv2=true

Verbindungszeichenfolgenparameter sind spezifisch für den verwendeten Datenbanktreiber (z. B. Microsoft SQL, MySQL, PostgreSQL, Oracle usw.). Überprüfen Sie die Spezifikationen des Treibers, 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.