<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Qlik Replicate: How to Install PostgreSQL ODBC client on Linux for PostgreSQL Target Endpoint in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/ta-p/2445636</link>
    <description>&lt;P&gt;This article provides a comprehensive guide to efficiently install the PostgreSQL ODBC client on Linux for a PostgreSQL target endpoint.&lt;/P&gt;
&lt;P&gt;If the PostgreSQL serves as Replicate source endpoint, please check:&amp;nbsp;&lt;A title="How to Install PostgreSQL ODBC client on Linux for PostgreSQL Source Endpoint" href="https://community.qlik.com/t5/Official-Support-Articles/How-to-Install-PostgreSQL-ODBC-client-on-Linux-for-PostgreSQL/ta-p/2443280" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;How to Install PostgreSQL ODBC client on Linux for PostgreSQL Source Endpoint&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Overview&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Download the PostgreSQL ODBC client software.&lt;/LI&gt;
&lt;LI&gt;Upload the downloaded files to your Replicate Linux Server.&lt;/LI&gt;
&lt;LI&gt;Install the RPM files in the specified order.&lt;/LI&gt;
&lt;LI&gt;Take note of considerations or setup instructions during the installation process.&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Steps&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Download the PostgreSQL ODBC client software &lt;BR /&gt;&lt;BR /&gt;Please choose the&lt;A style="font-family: inherit; background-color: #ffffff;" title=" appropriate version of the PostgreSQL client" href="https://help.qlik.com/en-US/replicate/Content/Replicate/Main/PostgreSQL/prereq_postgresql_source.htm#:~:text=Replicate%20for%20Linux,programs%20and%20libraries." target="_blank" rel="noopener"&gt; appropriate version of the PostgreSQL client&lt;/A&gt;&lt;SPAN&gt; software and the &lt;/SPAN&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="corresponding folder for your Linux operating system" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/" target="_blank" rel="noopener"&gt;corresponding folder for your Linux operating system&lt;/A&gt;&lt;SPAN&gt;. In this article, we are installing PostgreSQL ODBC Client version 13.2 on Linux 8.5.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-13.2-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-13.2-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-13.2-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Upload the downloaded files to a temporary folder in your Qlik Replicate Linux Server&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Install the RPM files in the specified order&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;rpm -ivh&amp;nbsp;postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm&lt;BR /&gt;rpm -ivh&amp;nbsp;postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm&lt;BR /&gt;rpm -ivh&amp;nbsp;postgresql13-13.2-1PGDG.rhel8.x86_64.rpm&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Take note of considerations or setup instructions during the installation process.&lt;BR /&gt;&lt;/SPAN&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;&lt;SPAN&gt;Note the installation folder (default: "&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;/usr/pgsql-13/lib&lt;/FONT&gt;&lt;SPAN&gt;")&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Open &lt;FONT face="courier new,courier"&gt;site_arep_login.sh &lt;/FONT&gt;&lt;/SPAN&gt;in&amp;nbsp;&lt;FONT face="courier new,courier"&gt;/opt/attunity/replicate/bin/&lt;/FONT&gt;&amp;nbsp;&lt;SPAN&gt;and add the installation folder as a&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;LD_LIBRARY_PATH&lt;/FONT&gt;&lt;SPAN&gt;:&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;export LD_LIBRARY_PATH=/usr/pgsql-13/lib:$LD_LIBRARY_PATH&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Save the&amp;nbsp;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;site_arep_login.sh&lt;/FONT&gt;&lt;/SPAN&gt; file and restart Replicate Services.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;unixODBC&lt;/STRONG&gt; is a prerequisite. If it's not already present on your Linux Server, make sure to install it before PostgreSQL ODBC client software installation:
&lt;PRE&gt;rpm -ivh unixODBC-2.3.7-1.el8.x86_64.rpm&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;/etc/odbcinst.ini&lt;/FONT&gt;" is required&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;[PostgreSQL]&lt;BR /&gt;Description = ODBC for PostgreSQL&lt;BR /&gt;Driver      = /usr/lib/psqlodbcw.so&lt;BR /&gt;Setup       = /usr/lib/libodbcpsqlS.so&lt;BR /&gt;Driver64    = /usr/pgsql-13/lib/psqlodbcw.so&lt;BR /&gt;Setup64     = /usr/lib64/libodbcpsqlS.so&lt;BR /&gt;FileUsage   = 1&lt;/PRE&gt;
&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;&lt;A title="psql" href="https://www.postgresql.org/docs/13/app-psql.html" target="_blank" rel="noopener"&gt;psql&lt;/A&gt;&lt;/FONT&gt;"&amp;nbsp;is required if the task set to Batch optimized apply mode. Add "&lt;FONT face="courier new,courier"&gt;/usr/pgsql-13/bin&lt;/FONT&gt;" to &lt;FONT face="courier new,courier"&gt;PATH&lt;/FONT&gt; system environment and restart service if hit error "psql" cannot be found.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;/etc/odbc.ini&lt;/FONT&gt;" is optional and typically not required, unless it becomes necessary for troubleshooting connectivity issues by "&lt;FONT face="courier new,courier"&gt;&lt;A title="isql" href="https://www.unixodbc.org/doc/UserManual/#:~:text=Using%20isql,simple%2C%20interactive%2C%20session." target="_blank" rel="noopener"&gt;isql&lt;/A&gt;".&lt;/FONT&gt;A sample:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;[pg15]&lt;BR /&gt;Driver = /usr/pgsql-13/lib/psqlodbcw.so&lt;BR /&gt;Database = targetdb&lt;BR /&gt;Servername = &amp;lt;targetDBHostName or IP Address&amp;gt;&lt;BR /&gt;Port = 5432&lt;BR /&gt;UserName = &amp;lt;PG User Name&amp;gt;&lt;BR /&gt;Password = &amp;lt;PG user's Password&amp;gt;&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Restart the Qlik Replicate service&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Replicate all versions&lt;/LI&gt;
&lt;LI&gt;PostgreSQL Server all versions&lt;/LI&gt;
&lt;LI&gt;PostgreSQL Client version 13.2&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Tue, 10 Mar 2026 06:23:01 GMT</pubDate>
    <dc:creator>john_wang</dc:creator>
    <dc:date>2026-03-10T06:23:01Z</dc:date>
    <item>
      <title>Qlik Replicate: How to Install PostgreSQL ODBC client on Linux for PostgreSQL Target Endpoint</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/ta-p/2445636</link>
      <description>&lt;P&gt;This article provides a comprehensive guide to efficiently install the PostgreSQL ODBC client on Linux for a PostgreSQL target endpoint.&lt;/P&gt;
&lt;P&gt;If the PostgreSQL serves as Replicate source endpoint, please check:&amp;nbsp;&lt;A title="How to Install PostgreSQL ODBC client on Linux for PostgreSQL Source Endpoint" href="https://community.qlik.com/t5/Official-Support-Articles/How-to-Install-PostgreSQL-ODBC-client-on-Linux-for-PostgreSQL/ta-p/2443280" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;How to Install PostgreSQL ODBC client on Linux for PostgreSQL Source Endpoint&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Overview&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Download the PostgreSQL ODBC client software.&lt;/LI&gt;
&lt;LI&gt;Upload the downloaded files to your Replicate Linux Server.&lt;/LI&gt;
&lt;LI&gt;Install the RPM files in the specified order.&lt;/LI&gt;
&lt;LI&gt;Take note of considerations or setup instructions during the installation process.&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Steps&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Download the PostgreSQL ODBC client software &lt;BR /&gt;&lt;BR /&gt;Please choose the&lt;A style="font-family: inherit; background-color: #ffffff;" title=" appropriate version of the PostgreSQL client" href="https://help.qlik.com/en-US/replicate/Content/Replicate/Main/PostgreSQL/prereq_postgresql_source.htm#:~:text=Replicate%20for%20Linux,programs%20and%20libraries." target="_blank" rel="noopener"&gt; appropriate version of the PostgreSQL client&lt;/A&gt;&lt;SPAN&gt; software and the &lt;/SPAN&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="corresponding folder for your Linux operating system" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/" target="_blank" rel="noopener"&gt;corresponding folder for your Linux operating system&lt;/A&gt;&lt;SPAN&gt;. In this article, we are installing PostgreSQL ODBC Client version 13.2 on Linux 8.5.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="postgresql13-13.2-1PGDG.rhel8.x86_64.rpm" href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-8.5-x86_64/postgresql13-13.2-1PGDG.rhel8.x86_64.rpm" target="_blank" rel="noopener"&gt;postgresql13-13.2-1PGDG.rhel8.x86_64.rpm&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Upload the downloaded files to a temporary folder in your Qlik Replicate Linux Server&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Install the RPM files in the specified order&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;rpm -ivh&amp;nbsp;postgresql13-libs-13.2-1PGDG.rhel8.x86_64.rpm&lt;BR /&gt;rpm -ivh&amp;nbsp;postgresql13-odbc-13.02.0000-1PGDG.rhel8.x86_64.rpm&lt;BR /&gt;rpm -ivh&amp;nbsp;postgresql13-13.2-1PGDG.rhel8.x86_64.rpm&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Take note of considerations or setup instructions during the installation process.&lt;BR /&gt;&lt;/SPAN&gt;
&lt;OL class="lia-list-style-type-lower-alpha"&gt;
&lt;LI&gt;&lt;SPAN&gt;Note the installation folder (default: "&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;/usr/pgsql-13/lib&lt;/FONT&gt;&lt;SPAN&gt;")&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Open &lt;FONT face="courier new,courier"&gt;site_arep_login.sh &lt;/FONT&gt;&lt;/SPAN&gt;in&amp;nbsp;&lt;FONT face="courier new,courier"&gt;/opt/attunity/replicate/bin/&lt;/FONT&gt;&amp;nbsp;&lt;SPAN&gt;and add the installation folder as a&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT face="courier new,courier"&gt;LD_LIBRARY_PATH&lt;/FONT&gt;&lt;SPAN&gt;:&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;export LD_LIBRARY_PATH=/usr/pgsql-13/lib:$LD_LIBRARY_PATH&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Save the&amp;nbsp;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;site_arep_login.sh&lt;/FONT&gt;&lt;/SPAN&gt; file and restart Replicate Services.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;unixODBC&lt;/STRONG&gt; is a prerequisite. If it's not already present on your Linux Server, make sure to install it before PostgreSQL ODBC client software installation:
&lt;PRE&gt;rpm -ivh unixODBC-2.3.7-1.el8.x86_64.rpm&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;/etc/odbcinst.ini&lt;/FONT&gt;" is required&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;[PostgreSQL]&lt;BR /&gt;Description = ODBC for PostgreSQL&lt;BR /&gt;Driver      = /usr/lib/psqlodbcw.so&lt;BR /&gt;Setup       = /usr/lib/libodbcpsqlS.so&lt;BR /&gt;Driver64    = /usr/pgsql-13/lib/psqlodbcw.so&lt;BR /&gt;Setup64     = /usr/lib64/libodbcpsqlS.so&lt;BR /&gt;FileUsage   = 1&lt;/PRE&gt;
&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;&lt;A title="psql" href="https://www.postgresql.org/docs/13/app-psql.html" target="_blank" rel="noopener"&gt;psql&lt;/A&gt;&lt;/FONT&gt;"&amp;nbsp;is required if the task set to Batch optimized apply mode. Add "&lt;FONT face="courier new,courier"&gt;/usr/pgsql-13/bin&lt;/FONT&gt;" to &lt;FONT face="courier new,courier"&gt;PATH&lt;/FONT&gt; system environment and restart service if hit error "psql" cannot be found.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;"&lt;FONT face="courier new,courier"&gt;/etc/odbc.ini&lt;/FONT&gt;" is optional and typically not required, unless it becomes necessary for troubleshooting connectivity issues by "&lt;FONT face="courier new,courier"&gt;&lt;A title="isql" href="https://www.unixodbc.org/doc/UserManual/#:~:text=Using%20isql,simple%2C%20interactive%2C%20session." target="_blank" rel="noopener"&gt;isql&lt;/A&gt;".&lt;/FONT&gt;A sample:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;
&lt;PRE&gt;[pg15]&lt;BR /&gt;Driver = /usr/pgsql-13/lib/psqlodbcw.so&lt;BR /&gt;Database = targetdb&lt;BR /&gt;Servername = &amp;lt;targetDBHostName or IP Address&amp;gt;&lt;BR /&gt;Port = 5432&lt;BR /&gt;UserName = &amp;lt;PG User Name&amp;gt;&lt;BR /&gt;Password = &amp;lt;PG user's Password&amp;gt;&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Restart the Qlik Replicate service&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Replicate all versions&lt;/LI&gt;
&lt;LI&gt;PostgreSQL Server all versions&lt;/LI&gt;
&lt;LI&gt;PostgreSQL Client version 13.2&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Tue, 10 Mar 2026 06:23:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/ta-p/2445636</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2026-03-10T06:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to Install PostgreSQL ODBC client on Linux for PostgreSQL Target Endpoint</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2477938#M14466</link>
      <description>&lt;P&gt;Thank you&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.qlik.com/t5/user/viewprofilepage/user-id/115309" target="_blank"&gt;@john_wang&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;In my case, while testing the ODBC connection, I encountered the following error. This may have been caused by the collation settings of my PostgreSQL database or the fact that my RHEL 9 locale was set to tr-tr or I have installed rpm packages with different versions rather than you specified:&lt;/P&gt;
&lt;H4 id="toc-hId-264671260"&gt;Error Message:&lt;/H4&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-vbnet"&gt;RetCode: SQL_ERROR SqlState: 01000 NativeError: 0 Message: [unixODBC][Driver Manager]Can't open lib 'PostgreSQL Unicode(x64)' : file not found&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-vbnet"&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;STRONG&gt;I Installed all the packages with the latest version specific to RHEL 9.4&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;I downloaded and installed the latest PostgreSQL ODBC drivers compatible with RHEL 9. (Links may get outdated soon, try to find the latest ones)&lt;/P&gt;
&lt;P&gt;The following commands were used:&lt;/P&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;wget &lt;A href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-libs-13.16-2PGDG.rhe..." target="_blank"&gt;https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-libs-13.16-2PGDG.rhe... &lt;/A&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;wget &lt;A href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-odbc-13.02.0000-2PGD.." target="_blank"&gt;https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-odbc-13.02.0000-2PGD..&lt;/A&gt;.&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;wget &lt;A href="https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-13.16-2PGDG.rhel9.x8" target="_blank"&gt;https://ftp.postgresql.org/pub/repos/yum/13/redhat/rhel-9.4-x86_64/postgresql13-13.16-2PGDG.rhel9.x8&lt;/A&gt;...&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Installing the packages:&lt;/P&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;sudo rpm -ivh postgresql13-libs-13.16-2PGDG.rhel9.x86_64.rpm&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;sudo rpm -ivh postgresql13-odbc-13.02.0000-2PGDG.rhel9.x86_64.rpm&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;# solved dependency error with installing the default unixODBC:&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;sudo yum install unixODBC&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;sudo rpm -ivh postgresql13-odbc-13.02.0000-2PGDG.rhel9.x86_64.rpm&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;sudo rpm -ivh postgresql13-13.16-2PGDG.rhel9.x86_64.rpm&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;H4 id="toc-hId--1542783203"&gt;Resolution Steps&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;Creating an Empty ODBC Configuration File as the user Attunity:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To resolve this issue, I created an empty&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;.odbc.ini&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;file under the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;attunity&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;user's home directory.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;BUTTON class="flex gap-1 items-center"&gt;&lt;/BUTTON&gt;&lt;/P&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;SPAN class="token punctuation"&gt;[&lt;/SPAN&gt;ert&lt;SPAN class="token variable"&gt;@localhost&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;etc&lt;SPAN class="token punctuation"&gt;]&lt;/SPAN&gt;$ sudo su attunity&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;SPAN class="token punctuation"&gt;[&lt;/SPAN&gt;attunity&lt;SPAN class="token variable"&gt;@localhost&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;etc&lt;SPAN class="token punctuation"&gt;]&lt;/SPAN&gt;$ nano&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;~&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;odbc&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;SPAN class="token punctuation"&gt;[&lt;/SPAN&gt;attunity&lt;SPAN class="token variable"&gt;@localhost&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;etc&lt;SPAN class="token punctuation"&gt;]&lt;/SPAN&gt;$ ls&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;~&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;odbc&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini ls&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;cannot access&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token string"&gt;'/home/attunity/.odbc.ini'&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token constant"&gt;No&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;such file&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token keyword"&gt;or&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;directory&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;SPAN class="token punctuation"&gt;[&lt;/SPAN&gt;attunity&lt;SPAN class="token variable"&gt;@localhost&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;etc&lt;SPAN class="token punctuation"&gt;]&lt;/SPAN&gt;$ touch&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;~&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;odbc&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;STRONG&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;odbcinst&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;j&lt;/CODE&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;After creating the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;.odbc.ini&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;file, resulting&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;odbcinst&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;j&lt;/CODE&gt;&amp;nbsp;&lt;/STRONG&gt;:&lt;BUTTON class="flex gap-1 items-center"&gt;&lt;/BUTTON&gt;&lt;/P&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-ruby"&gt;&lt;SPAN class="token punctuation"&gt;[&lt;/SPAN&gt;attunity&lt;SPAN class="token variable"&gt;@@localhos&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;etc&lt;SPAN class="token punctuation"&gt;]&lt;/SPAN&gt;$ odbcinst&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;-&lt;/SPAN&gt;j&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium"&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;unixODBC&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;2.3&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;9&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;DRIVERS&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;etc&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;odbcinst&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini &lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;SYSTEM DATA SOURCES&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;etc&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;odbc&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini &lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;FILE DATA SOURCES&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;etc&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;ODBCDataSources &lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;USER DATA SOURCES&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;/&lt;/SPAN&gt;home&lt;SPAN class="token regex"&gt;/attunity/&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;odbc&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;ini &lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;SQLULEN Size&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;8&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;SQLLEN Size&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;...&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;8&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-javascript"&gt;SQLSETPOSIROW Size&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;8&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="overflow-y-auto p-4" dir="ltr"&gt;&lt;CODE class="!whitespace-pre hljs  language-bash"&gt;&lt;/CODE&gt;&lt;/DIV&gt;
&lt;P&gt;By following these steps, the ODBC connection test was successful.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Aug 2024 06:53:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2477938#M14466</guid>
      <dc:creator>Erdem</dc:creator>
      <dc:date>2024-08-26T06:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to Install PostgreSQL ODBC client on Linux for PostgreSQL Target Endpoint</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2517848#M15791</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/115309"&gt;@john_wang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can we install the&amp;nbsp;pgsql-16 client?&lt;/P&gt;</description>
      <pubDate>Thu, 15 May 2025 02:26:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2517848#M15791</guid>
      <dc:creator>vinci_wu</dc:creator>
      <dc:date>2025-05-15T02:26:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to Install PostgreSQL ODBC client on Linux for PostgreSQL Target Endpoint</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2517863#M15792</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/145355"&gt;@vinci_wu&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Not exactly. As of &lt;STRONG data-start="96" data-end="149"&gt;Qlik Replicate version 2024.11 (official release)&lt;/STRONG&gt; and the upcoming &lt;STRONG data-start="167" data-end="191"&gt;2025.5 major release&lt;/STRONG&gt; (currently in Technical Preview), the required &lt;STRONG data-start="239" data-end="275"&gt;ODBC driver version remains 13.2&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;John.&lt;/P&gt;</description>
      <pubDate>Thu, 15 May 2025 05:33:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-How-to-Install-PostgreSQL-ODBC-client-on-Linux/tac-p/2517863#M15792</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2025-05-15T05:33:17Z</dc:date>
    </item>
  </channel>
</rss>

