I am migrating SSIS ETL from Windows to Linux and using dtexec.
In Windows, the executables can be added as ...python.exe. I would like to know how the same can be migrated to Linux as python3 will be present in /usr/bin/python3
.
I have tried adding paths like C:\usr\bin\python3
as SSIS on Linux maps the Windows-style path C:\test
to the Linux-style path /test
. But it didn't work.
The error is caused by this command:
/opt/ssis/bin/dtexec /Pack xxx.dtsx /Proj xxx.ispac /decrypt test
Error: 2022-01-13 20:10:42.83 Code: 0xC002F304 Source: DDL Execute Process Task Description: An error occurred with the following error message: "The specified executable is not a valid application for this OS platform.".