ActiveX scripting transform not able to initialize script execution engine

I have DTS package which uses a simple activex script transformation. The DTS package runs fine from the Enterprise manage from the server machine or any client machine.

I have VB exe which calls the DTS package and when run it returns an error saying the ActiveX scripting transform not able to initialize script execution engine.

The machine where the exe runs doesnt have SQL client installed. It has the following Dll registered

axscphst.dll, dtsffile.dll, dtspkg.dll, dtspump.dll

Can anybody help me out on this probably a solution that doesnt require sql client to be installed
swapnil_mohileAsked:
Who is Participating?
 
Anthony PerkinsConnect With a Mentor Commented:
>>Can anybody help me out on this probably a solution that doesnt require sql client to be installed<<
See here:
Redistributing DTS with your program
http://www.sqldts.com/225.aspx
0
 
swapnil_mohileAuthor Commented:
I had visited this site earlier and checked both article 224 and 225. Even after following the steps mentioned am getting the same error
0
 
Anthony PerkinsCommented:
Then you are missing a step.  The answer is there.  In particular it is an enhancement to what is already covered in the SQL Server Readme.  The problem is that most people don't read the Readme.
0
 
swapnil_mohileAuthor Commented:
Have managed to solve the issue. Basically i guess there was some version issue. All the dlls were not of the same version. I unregistered all dlls and registered all the mentioned dll which were of the same version.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.