Stellen Sie mithilfe des Datenbank-Connectors im Jitterbit Integration Studio eine Verbindung zu PostgreSQL her
Auf dieser Seite erfahren Sie ausführlich, wie Sie eine Verbindung zu PostgreSQL herstellen mithilfe des Datenbankkonnektors.
Sie können eine Verbindung zu einer PostgreSQL Datenbank entweder über einen JDBC- oder einen ODBC Driver herstellen. Der JDBC- Driver wird für zusätzliche Funktionen empfohlen, z. B. für die Möglichkeit einer manuellen Abfrage, die nicht über eine ODBC-Verbindung verfügbar sind. Die PostgreSQL -Treiber sollten bereits auf dem Jitterbit-Agenten verfügbar sein, da der Agent derzeit PostgreSQL zum Speichern interner Daten verwendet.
Client-Kodierung
Wenn beim Testen der Verbindung mit einer PostgreSQL -Datenbank die Fehlermeldung „Client-Kodierung stimmt nicht überein“ angezeigt wird, bedeutet dies, dass die Kodierung des PostgreSQL -Servers, mit dem Sie eine Verbindung herstellen, von der vom PostgreSQL Driver angenommenen Standardkodierung abweicht.
Um dieses Problem zu beheben, stellen Sie die Client-Kodierung unter Windows auf WIN1251 ein und geben Sie die Kodierung während der Konfiguration einer Datenbankverbindung an:
-
Zusätzliche Verbindungszeichenfolgenparameter: Geben Sie unter Optionale Einstellungen diesen zusätzlichen Parameter ein:
ConnSettings=SET CLIENT_ENCODING to 'LATIN1'
Linux Benutzer
Wenn Sie den Jitterbit-Agenten unter Linux ausführen, verwenden Sie immer den mit dem Agenten installierten PostgreSQL Driver. Der bei vielen Distributionen als Teil von unixODBC installierte PostgreSQL Driver funktioniert nicht gut mit Harmony und erzeugt Fehler.
Beispiele für WHERE-Klauseln
Diese WHERE-Klauselbeispiele dienen zu Referenzzwecken bei der Konfiguration einer Abfrage:
WHERE first_name = 'Jamie' AND
last_name = 'Rice';
WHERE amount <= 1 OR amount >= 8;
WHERE distributors.name LIKE 'W%'
WHERE did = $1;
WHERE manager_name = 'Mary'
WHERE er.employee_name = e.manager_name
Weitere Beispiele finden Sie im PostgreSQL -Tutorial und das PostgreSQL Manual für Ihre Version.