Issue with ADF Postgres connector

thomasthomas 1 Reputation point
2023-03-27T17:55:02.7166667+00:00

If the database password contains a semicolon, then the ADF Postgres connector fails. Even if the secret is collected from an Azure Key Vault.

The guy below ran into this issue (with the same error messages I got) with the ADF Oracle connector.

https://social.msdn.microsoft.com/Forums/en-US/10a3454f-69b8-41bb-9af3-8846f44f6dfe/scape-character-in-azure-password?forum=AzureDataFactory

Please advise.

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,585 questions
Azure Database for PostgreSQL
{count} votes

1 answer

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,462 Reputation points Microsoft Employee
    2023-04-04T21:42:38.89+00:00

    @thomasthomas Thanks for your response and appreciate for sharing additional information. I have shared the feedback with respective product owners, and they confirmed that they don't see problem when there's semicolon in password, when we are using AKV to store the password. If users using AKV to store the whole connection string, then correct escape (surrounding password with {}) should be in place.

    Could you please try escaping as {} for the password and see if that helps to resolve issue for ADF and also please make sure that it works for other services too.
    Please let us know how it goes. Thank you

    0 comments No comments

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.