Criar um conector ODBC para PostgreSQL em Ubuntu

Se temos os nossos dados armazenados numa base de dados PostgreSQL em Ubuntu é bem provável que surja a necessidade de ligar-nos à base de dados a partir de outras aplicações, como seja, R, OpenOffice… A solução que encontrei é simples, passo a explicar.

Instalamos unixODBC

sudo apt-get install unixodbc unixodbc-bin odbc-postgresql
# Instalamos o driver de PostgreSQL para ODBC
sudo odbcinst -i -d -f /usr/share/psqlodbc/odbcinst.ini.template
# Abrimos ODBC
sudo ODBCConfig

No tabulador “System DSN” pressionamos no botão “Add…“.unixodbc_01

Seleccionamos o driver, no meu caso escolhi “PostgreSQL Unicode” e depois em “OK“.

unixodbc_02

E preenchemos os dados que nos pedem…

unixodbc_03

Já temos uma ligação à nossa base de dados PostgreSQl!

4 thoughts on “Criar um conector ODBC para PostgreSQL em Ubuntu

  1. Para mim nao apareceu a interface do ODBC, quando executo no terminar o comando “sudo ODBCConfig” aparece que o comando nao foi encontrado. Como posso resolver isso?
    Obrigado..

  2. Comprova se tens tudo bem instalado.
    sudo apt-get install unixodbc unixodbc-bin odbc-postgresql

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s