Closed ibrentlam closed 3 months ago
Hello @ibrentlam thanks for reporting the issue. At the moment destination connector team is working to release the MSSQL Destination V2 which removes the normalization module from the connector. I'm going to add this to the team backlog for future reference when they make the changes.
Connector Name
destination-mssql
Connector Version
0.2.0
What step the error happened?
During the sync
Relevant information
When connecting to MS SQL server with a service account with a password of "5!x0#NGKVKm}rc[^,5Su" the initial connector setup passed, and with no transform: using Raw data (JSON), all is well. However when activating the Transformation "Normalized tabular data" the transform failed with: ('28000', "[28000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Login failed for user 'SQLReporter'. (18456) (SQLDriverConnect)") and the DBA reported failed logins on the SQL Server side. The _airbyteraw* table was created but not populated.
After much cogitation, we changed the password to be straight alphanumeric, with no special characters. The dbt normalization worked first time.
My conclusion is that the process that escapes the password for the dbt transform isn't handling some character in the string given above properly.
Relevant log output
Contribute