Conectar ao PostgreSQL usando o conector de Banco de Dados no Jitterbit Studio
Esta página detalha como se conectar ao PostgreSQL usando o conector de Banco de Dados.
Você pode se conectar a um banco de dados PostgreSQL usando um driver JDBC ou ODBC. O driver JDBC é recomendado por oferecer recursos adicionais, como a possibilidade de fornecer uma consulta manual, que não estão disponíveis através de uma conexão ODBC. Os drivers do PostgreSQL já devem estar disponíveis no agente Jitterbit, pois o agente atualmente usa o PostgreSQL para armazenar dados internos.
Codificação do cliente
Se você receber um erro de "incompatibilidade de codificação do cliente" ao testar a conexão com um banco de dados PostgreSQL, isso significa que a codificação do servidor PostgreSQL ao qual você está se conectando é diferente da codificação padrão assumida pelo driver PostgreSQL.
Para resolver esse problema, defina a codificação do cliente no Windows como WIN1251 e especifique a codificação durante a configuração de uma conexão de Banco de Dados:
-
Parâmetros Adicionais da String de Conexão: Em Configurações Opcionais, insira este parâmetro adicional:
ConnSettings=SET CLIENT_ENCODING to 'LATIN1'
Usuários do Linux
Ao executar o agente Jitterbit no Linux, sempre use o driver PostgreSQL instalado com o agente. O driver PostgreSQL instalado com muitas distribuições como parte do unixODBC não funciona bem com o Harmony e produz erros.
Exemplos de cláusula WHERE
Estes exemplos de cláusula WHERE são fornecidos para fins de referência ao configurar uma atividade de consulta de Banco de Dados:
WHERE first_name = 'Jamie' AND
last_name = 'Rice';
WHERE amount <= 1 OR amount >= 8;
WHERE distributors.name LIKE 'W%'
ONDE did = $1;
ONDE manager_name = 'Mary'
ONDE er.employee_name = e.manager_name
Para exemplos adicionais, consulte o Tutorial do PostgreSQL e o Manual do PostgreSQL para sua versão.