I have created a SSIS sequence connecting to Postgres via ODBC 32bit - debugging this via Visual Studios all connects and works.
I deployed to SQL Server as an Integration Services Catalog and I can execute my 3 packages manually (marking the execute as 32bit runtime).
My problem now is when I create a Job via SQL Server agent and I define each step to execute as 32bit runtime, it complains about:
ADO NET source has failed to acquire the connection: the specified DSN contains architecture mismatch between the driver and application
I have trolled the net with everyone saying 'make sure 32bit runtime is checked', 'ensure that in Visual Studios you say false to run in 64bit mode' but feels like I have missed a trick somewhere and I am baffled.
If anyone has any insights please?
Visual Studios 2015 SQL Server 2016
Thanks
Raj