Hi @Wilfred Vonk ,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
Thank you for coming back and sharing the solution!
This behavior is caused by a bug in Self-hosted Integration Runtime (SHIR) version 5.55.9315.1. As you confirmed, reverting to an earlier stable release (for example, the April 2025 version) resolves the numeric column error for PostgreSQL connections.
This insight is very helpful for others who might run into the same problem until an official fix is released.
Workaround – Roll Back SHIR Version
- Uninstall the current SHIR version 5.55.9315.1 from the machine (Do not delete the IR configuration from Azure Data Factory.)
- Download an earlier stable version from the Microsoft Download Center: https://www.microsoft.com/en-us/download/details.aspx?id=39717
- Install the older SHIR and reconnect it using the same authentication key.
- In Azure Data Factory, go to Manage → Integration runtimes and confirm that the Self-hosted IR is online and linked correctly.
- Re-run the pipeline / activity to validate that the numeric column error is resolved.
Useful References
SHIR – Create & configure:
https://learn.microsoft.com/azure/data-factory/create-self-hosted-integration-runtime
SHIR – Upgrade / manage versions:
https://learn.microsoft.com/azure/data-factory/self-hosted-integration-runtime-upgrade
Expired SHIR version list (GitHub):
https://github.com/Azure/Azure-DataFactory/blob/main/Self-hosted%20Integration%20Runtime%20Expired%20Version.md