Cannot connect Azure Data Catalog to Azure Database for PostgreSQL server

Horniak, Peter 21 Reputation points
2020-08-19T04:03:54.607+00:00

Hello,

Can Azure Data Catalog (ADC) connect to Azure Database for PostgreSQL Server?

I am using the local application for ADC. I am able to connect to other datasources like Azure Blob and SQL Database, to upload their metadata to ADC.

However, when I try connecting to any Postgres database, I get this error:
18587-2020-08-19-adc-postgres.jpg

I installed Npgsql but am still getting the error:
18674-2020-08-19-npgsql-installed.jpg

Can you please advise how I can get this working?
I can see that there are multiple versions of Npgsql. I don't want to try them at random, because I need an administrator to install each one. I want to be mindful of their time.

Azure Database for PostgreSQL
Azure Data Catalog
Azure Data Catalog
An Azure service that serves as a system of registration and system of discovery for enterprise data assets.
103 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anurag Sharma 17,606 Reputation points
    2020-08-19T10:41:34.6+00:00

    Hi @Horniak, Peter , It looks some issue with latest version of 'Npgsql'. Please install version (Setup_Npgsql-2.2.4.3-net45.exe
    ) from below link:
    https://github.com/npgsql/Npgsql/releases/tag/v2.2.4.3

    Please follow below steps:

    1) Go to Connection Security under Settings for PostgreSql resource under azure portal and below updates if not done already:

    18812-image.png

    2) Close Azure Data Catalog if already opened and start again.(after installing above Npgsql version)

    3) Configure the property values as mentioned below. Please note the User value, it has to be in same format. You can get it from Azure Portal for PostGreSql Resoure created under 'Overview'

    18730-image.png

    4). Try connecting from Azure Data Catalog now:

    18754-image.png


    If an answer is helpful, please "Accept answer" or "Up-Vote" for the same which might be beneficial to other community members reading this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.