Click here to Skip to main content
15,879,535 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am migrating SSIS ETL from Windows to Linux and using dtexec. In Windows, the executables can be added as C:\..\..\python.exe. I would like to know how the same can be migrated to Linux as python3 will be present in /usr/bin/python3.

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: Load Active Part Meta Data from 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.".

What I have tried:

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.
Posted
Comments
Richard MacCutchan 14-Jan-22 9:24am    
You cannot run Windows executables on Linux. However, it is not clear exactly which executable is the cause of the error.
Member 13135528 15-Jan-22 0:20am    
Thanks

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900