SQL Server Central is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
Search:  
 
 

Andy Leonard

Add to Technorati Favorites Add to Google
 

Interface Not Registered / Class Not Registered Error in SSIS

By Andy Leonard in Andy Leonard | 03-30-2006 4:29 PM | Categories:
Rating: (not yet rated) |  Discuss | 2,724 Reads | 108 Reads in Last 30 Days |6 comment(s)

I ran into a couple errors recently when trying to create new SQL Server Integration Services (SSIS) projects. One error stated:

Failed to save package file "C:\Documents and Settings\Administrator\Local Settings\Temp\1\tmp2B.tmp" with error 0x80040155 "Interface not registered".

The other stated:

Failed to save package file "C:\Documents and Settings\Administrator\Local Settings\Temp\1\tmp2B.tmp" with error 0x80040154 "Class not registered".

These errors were encountered on a new laptop and a new virtual PC. Both had Visual Studio 2005 installed, so I suspected some sort of conflict. On the VPC, I loaded VS 2005 first, followed by SQL Server 2005 Developer. I noticed the client tools didn't install, although I thought I'd checked that box. To correct, I executed the setup for client tools. When completed, my client tools were available and creating an SSIS project succeeded.

But the laptop wasn't so simple. I thought "I have a solution!" and went about re-installing the client tools, but it didn't correct the issue!

So I popped on Google and searched for similar issues. I found a helpful post at MSDN Forums: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=53694&SiteID=1. Executing two RegSvr32 commands did the trick:

regsvr32 msxml3.dll
regsvr32 msxml6.dll 

When executed, I received the following messages: 

When all else fails, read the instructions!

:{> Andy

Comments
 

harper said:

Gottta love having to run regsvr32 to get things to work properly... :)

Seems like the more expensive the product these days, the more complicated and fragile the install and user experience is!
March 31, 2006 11:06 PM
 

Andy Leonard said:

Harper, excellent point! I've had bad experiences with installations of late myself. I should mention, however, that for reasons unrelated to the software (i.e. user error), I have uninstalled and re-installed SQL Server on this workstation a couple times. My guess is the DLLs got out of sync during one of those episodes.

:{> Andy
April 5, 2006 2:46 PM
 

Robert Cain said:

Thanks! I encountered this very error this morning on my laptop, and a google search found your file as the first link. Unfortunately the link it found was on the sqlservercentral page and it's got some error linking to the blog.

But I deciphered the target url, went to the main sqlservercentral page and dug into the blogs to find yours and the result.

Anyway just wanted to thank you for the effort you took to post the entry as it helped me out!

Robert
June 2, 2006 9:49 AM
 

Amit Hiremath said:

Thanks this helped !!!
July 26, 2007 1:36 AM
 

Maylo said:

thanx so much it helps me alot
August 27, 2007 3:53 AM
 

Fabiano said:

Sei un GRANDE!
You're a great soul!
Many many Thanks
November 18, 2007 4:03 AM
Leave a Comment
Only members of SQLServerCentral may leave comments. Register now for your free account or Sign-In if you are already a member.