| Ben ( @ 2006-06-27 14:43:00 |
| Entry tags: | embarrassing, fyi, unglued |
thank google
So, I was trying to deploy an SSIS Package via the Package Installation Wizard:
Could not save the package "C:\Documents and Settings\bdonley\My Documents\Playground_01\Playground_01\PlNo dice.ayaround_01\bin\Deployment\cmdata.dtsx" to SQL Server "BKAPLAN5".
Additional Information:
-> No description found
Exception details: System.BadImageFormatException: No description found
at Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer(Package package, IDTSEvents events, String serverName, String serverUserName, String serverPassword)
at Microsoft.SqlServer.Dts.Deployment.DtsInstaller.SavePackageToSqlServer(WizardInp uts wizardInputs, String packagePassword, Boolean bUseSeverEncryption, String serverName, String userName, String password, String packageFilePath, List`1 configFileNames)
at Microsoft.SqlServer.Dts.Deployment.DtsInstaller.InstallPackagesToSqlServer(Wizar dInputs wizardInputs)
I tried importing the package via "Import Package" in Microsoft SQL Server Management Studio:

Invalid access to memory location. (Exception from HRESULT: 0x800703E6)
(Microsoft.SqlServer.ManagedDTS)
Program Location:
at Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer(Package pPackage, IDTSEvents pEvents, String sPackagePath, String sServerName)
at Microsoft.SqlServer.Dts.ObjectExplorerUI.ImportPackageAsAction.ImportPackage(Impor tPackageAsForm dlg)
No dice.
Oren Ellenbogen had the answer I was looking for, in one little comment I almost didn't notice:
this problem occurs when MSXML registration became corruptedObviously. And it does work, even though I was rubbing up on this bug through a completely different venue than Oren Ellenbogen. I wasn't sure if the exception was being thrown by my dev tools or by the server, so I ran those two commands on both machines. Just to be sure. FYI. I just thought this bullshit deserved to be on the internet. You know, for posterity.
The following commands should fix this problem:regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
hope that it will help.
good luck.
P.S. Due to spam, I'm screening comments here & not getting email updates about them. If you'd really like to discuss this particular problem in a comment here, make the comment & then email me separately.