![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Dear all I have an .net 2.0 windows application that runs ssis packages. On of the packages uses an excel source as data flow source. This works fine as long the executing machine is a 32-bit box. As you know - Microsoft OLE DB Provider for Jet, used for Access and Excel databases, is not available in a 64-bit version. If I now want to start this package with an excel source on a 64-bit box, I want to start it there in 32-bit mode. But I do not know appropriate command. Does this .net code exist? Or a workaroud? Thanks in advance for your help! Regards, Marc |
#3
| |||
| |||
|
#4
| |||
| |||
|
#5
| |||
| |||
|
#6
| |||
| |||
|
#7
| |||
| |||
|
|
Hello Marc, How do you call the package? By default on a 64 bit box it will look for a 64 bit driver. If using DTExec you should look for the 32bit version (Program Files (X86) Have a look here as well. http://msdn2.microsoft.com/en-us/library/ms141766.aspx Allan Dear all I have an .net 2.0 windows application that runs ssis packages. On of the packages uses an excel source as data flow source. This works fine as long the executing machine is a 32-bit box. As you know - Microsoft OLE DB Provider for Jet, used for Access and Excel databases, is not available in a 64-bit version. If I now want to start this package with an excel source on a 64-bit box, I want to start it there in 32-bit mode. But I do not know appropriate command. Does this .net code exist? Or a workaroud? Thanks in advance for your help! Regards, Marc |
#8
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |