Hello @Lokesh ,
Thanks for your response and additional clarification. In order to perform SSL Certificate validation to establish connection to your PostgreSQL, you will have to use ODBC connector instead of PostgreSQL connector in ADF.
In order to have full SSL verification via the ODBC connection using the Self Hosted Integration Runtime you must use an ODBC type connection instead of the PostgreSQL connector explicitly, and complete the following configuration:
- Set up the DSN on any SHIR servers.
- Put the proper certificate for PostgreSQL in
C:\Users\DIAHostService\AppData\Roaming\postgresql\root.crt
on the SHIR servers. This is where the ODBC driver looks > for the SSL cert to verify when it connects to the database. - In your data factory connection, use an ODBC type connection, with your connection string pointing to the DSN you created on your SHIR servers.
This has been called out in the PostgreSQL connector documentation as a NOTE: ADF PostgreSQL Connector configuration details
Hope this info helps.