Tech Monger

Programming, Web Development and Computer Science.

Skip to main content| Skip to information by topic

Install Denodo ODBC Driver in Linux Servers

In this article we will learn to install ODBC Driver for Denodo VDP database. We will use installed ODBC driver to establish connectivity between Informatica Powercenter Clients and Denodo Server. You can also use postgres odbc drivers to connect to the regular denodo database.


Download and Install Denodo ODBC Drivers

Download Denodo ODBC Driversfor Linux from Denodo website. You should get driver in tar.gz format. Make sure you are downloading 32 / 64 Bit drivers depending on your server operating system.

Installation Steps

  1. Create directory to store driver binaries
  2. mkdir /path/to/odbc-drivers/
  3. Extract downloaded driver tar file in above directory
  4. cd /path/to/odbc-drivers/
    tar -xzvf denodo-drivers.tar.gz
  5. Verify the Extracted Driver Path
  6. ls /path/to/odbc-drivers/denodo-vdp-odbcdriver-linux/lib/unixodbc_x32/denodoodbc.so
  7. Create Denodo ODBC Entry in Following Format
  8. DENODO_VDP_CONNECTION=ODBC DRIVER FOR DENODO VDP
    
    [DENODO_VDP_CONNECTION]
    Driver=/path/to/odbc-drivers/denodo-vdp-odbcdriver-linux/lib/unixodbc_x32/denodoodbc.so
    Description=ODBC DRIVER FOR DENODO VDP
    DriverUnicodeType=1
    Servername=denododb.example.com
    Database=Denodo_DB_NAME
    PortNumber=9999
    Username=Denodo_DB_USERNAME
    Password=Denodo_DB_PASS

    By default denodo odbc driver denodoodbc.so connect with Unicode using iODBC manager. Flag DriverUnicodeType=1 ensures that Unicode connectivity is configured with Informatica Server. Denodo drivers also supports ANSI connectivity with denodoodbcca.so.

  9. Test Connection with SSGODBC Utility
  10. ssgodbc.linux32 -d DENODO_VDP_CONNECTION -u Denodo_DB_USERNAME -p Denodo_DB_PASS -v

    If you are unable to connect then kindly check denodo host and port number from denodo admins. Also check for the open ports in both informatica and denodo firewall.


Create ODBC Connection in Powercenter Client by using data source DENODO_VDP_CONNECTION as connect string and use it like regular informatica connection.


Conclusion

In this guide we learned to install ODBC driver for denodo vdp database and created ODBC connectivity between informatica server and denodo database. To import denodo data source you can use PostgreSQL driver from powercenter clients.

Tagged Under : Informatica Linux ODBC