MS SQL 2005 SP2 x64 & SSIS Packages<p>On my local desktop, I can create and run ssis packages, when I try to do the same thing on server I get he following error right clicking on running packages or stored packages. </p> <p align=left> </p> <p align=left>failed to retrieve data for this request. Library not Registered. (exception from HRESULT: 0x8002801D</p> <p align=left> </p> <p align=left>there are 2 instances of SQL on this server. Both are named with one being use by SQLExpress and the other by SQL2005 Std </p> <p align=left><font face=Arial size=2></font> </p>© 2009 Microsoft Corporation. All rights reserved.Mon, 12 Oct 2009 11:55:37 Z2b7f7cc5-bd65-4965-bfa3-9f96564d9f5fhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#2b7f7cc5-bd65-4965-bfa3-9f96564d9f5fhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#2b7f7cc5-bd65-4965-bfa3-9f96564d9f5fRHudechttp://social.msdn.microsoft.com/Profile/en-US/?user=RHudecMS SQL 2005 SP2 x64 & SSIS Packages<p>On my local desktop, I can create and run ssis packages, when I try to do the same thing on server I get he following error right clicking on running packages or stored packages. </p> <p align=left> </p> <p align=left>failed to retrieve data for this request. Library not Registered. (exception from HRESULT: 0x8002801D</p> <p align=left> </p> <p align=left>there are 2 instances of SQL on this server. Both are named with one being use by SQLExpress and the other by SQL2005 Std </p> <p align=left><font face=Arial size=2></font> </p>Wed, 22 Aug 2007 15:25:37 Z2008-02-12T22:38:34Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#b3e7aafd-c94f-4a77-bb26-ab95a725af74http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#b3e7aafd-c94f-4a77-bb26-ab95a725af74windthorstkinghttp://social.msdn.microsoft.com/Profile/en-US/?user=windthorstkingMS SQL 2005 SP2 x64 & SSIS Packages<p>Give this a try; Integration Services installs just once no matter how many instances are installed on the machine.  For the instance you are wishing to work with you can change the instance viewed by modifying C:\Program Files\Microsoft SQL Server\90\DTS\Binn\MsDtsSrvr.ini.xml</p> <p align=left> </p> <p align=left>Change the entry below to match your instance name.</p> <p align=left>--Prior to change</p> <p align=left><font style="background-color:#ffff00">&lt;ServerName&gt;.&lt;/ServerName&gt;</font></p> <p align=left>--After change</p> <p align=left><font style="background-color:#ffff00">&lt;ServerName&gt;MySQLServer\MySQLInstancename&lt;/ServerName&gt;<br></font></p> <p align=left><font face=Arial size=2></font> </p>Thu, 23 Aug 2007 15:40:01 Z2007-08-23T15:40:01Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#8c64b588-5ba1-4cdd-b1eb-3b19d7f6e192http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#8c64b588-5ba1-4cdd-b1eb-3b19d7f6e192Michael Entin - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Michael%20Entin%20-%20MSFTMS SQL 2005 SP2 x64 & SSIS Packages<font face="Times New Roman"></font> <p align=left>Hi,</p> <p align=left> </p> <p align=left>This is setup problem, partially discussed in this KB: <a title="http://support.microsoft.com/kb/919224" href="http://support.microsoft.com/kb/919224">http://support.microsoft.com/kb/919224</a></p> <p align=left>If reapplying SP2 to both instances does not work, please run the following command to manually fix it (the KB is to be modified soon):</p> <p align=left>%windir%\syswow64\regsvr32 &quot;%ProgramFiles(x86)%\Microsoft SQL Server\90\dts\binn\dts.dll”</p>Thu, 23 Aug 2007 17:02:54 Z2007-08-23T17:02:54Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#ac97c90d-2cdb-4d3b-bb09-447ee658fb6bhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#ac97c90d-2cdb-4d3b-bb09-447ee658fb6bRHudechttp://social.msdn.microsoft.com/Profile/en-US/?user=RHudecMS SQL 2005 SP2 x64 & SSIS Packages<font face="Times New Roman">Still no luck</font> <p align=left><font face=Arial size=2></font> </p>Thu, 23 Aug 2007 19:23:21 Z2008-02-07T00:27:21Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#dfbcad26-84d7-4983-8b5c-789b15faf0bchttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#dfbcad26-84d7-4983-8b5c-789b15faf0bcRHudechttp://social.msdn.microsoft.com/Profile/en-US/?user=RHudecMS SQL 2005 SP2 x64 & SSIS Packages<p>I'm still getting same error. I do not have the hotfix installed do I need it?</p> <p align=left> </p> <p align=left> </p> <p align=left><font face=Arial size=2>Microsost SQL Server Management Studio</font></p> <p align=left> </p> <p align=left>Failed to retrieve data for this request. ( Microsoft.SqlServer.SmoEnum)</p> <p align=left> </p> <p align=left>Additional Information:</p> <p align=left>Library not registered.( Exception from HRESULT: 0x80002801D(TYPE_E_LIBNOTREGISTERED))</p> <p align=left>(Microsoft.SqlServer.DTSRuntimeWrap)</p> <blockquote dir=ltr style="margin-right:0px"> <p align=left>Library not registered.( Exception from HRESULT: 0x80002801D(TYPE_E_LIBNOTREGISTERED))</p> <p align=left>(Microsoft.SqlServer.DTSRuntimeWrap)</p></blockquote>Thu, 23 Aug 2007 19:34:02 Z2008-02-07T00:27:36Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#8bd1e8e9-afbb-4cde-8120-3b0df61dc24dhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#8bd1e8e9-afbb-4cde-8120-3b0df61dc24dPhil1986http://social.msdn.microsoft.com/Profile/en-US/?user=Phil1986MS SQL 2005 SP2 x64 & SSIS Packages<p align=left><font face=Arial size=2></font> </p> <p>Im getting the error above too.  Nothing i have tried has sorted this out.  Need help urgently.</p> <p align=left> </p> <p align=left>Thanks</p>Thu, 07 Feb 2008 00:06:33 Z2008-02-07T00:06:33Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#eb7a71ee-2f68-4f76-9138-36ec7c198edbhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#eb7a71ee-2f68-4f76-9138-36ec7c198edbRHudechttp://social.msdn.microsoft.com/Profile/en-US/?user=RHudecMS SQL 2005 SP2 x64 & SSIS Packages<p align=left><font face=Arial size=2></font> </p> <p>Here is what I did to resolve problem.</p> <p align=left> </p> <p class=MsoPlainText style="margin:0in 0in 0pt"><font face=Consolas size=3>Resolution - By looking in the SP2 install logs we were able to confirm that the unregistering of these dll’s had failed. So we manually unregistered both the 64 bit and 32 bit DTS.dll and MsDtsSrvrUtil.dll and then manually registered them using the regsvr32 utility.</font></p>Thu, 07 Feb 2008 15:14:51 Z2008-02-12T22:38:34Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#3020708d-eda6-40f1-ae53-2029da88d655http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#3020708d-eda6-40f1-ae53-2029da88d655DJ Murphyhttp://social.msdn.microsoft.com/Profile/en-US/?user=DJ%20MurphyMS SQL 2005 SP2 x64 & SSIS Packages  <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">Hi,</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span> </p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">I have run into this issue as well.  There are 8 key DLL's that BIS uses.  What I did was unregister and re-register each 32 Bit &amp; 64 DLL (DLL's Listed below) and this issue was resolved.  You'll notice that as you proceed through unregistering and re-registering the 32 &amp; 64 Bit DLL's that you may recieve an error message when trying to unregister some DLL's.  This maybe because the DLL was not registered in the first place... hence part of the problem.  If you recieve this message when trying to unregister a DLL, just proceed too registering the DLL.   </span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span> </p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><strong>64 Bit DLL Folder Location:</strong></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">Example --&gt;  C:\Program Files\Microsoft SQL Server\90\DTS\Binn</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><strong>32 Bit DLL Folder Location:</strong></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">Example --&gt; C:\Program Files <strong>(x86)</strong>\Microsoft SQL Server\90\DTS\Binn</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span> </p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">To run the commands to unregister and register the DLL's go to </span><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">&quot;Start&quot; / &quot;Run&quot; and enter the following commands below.  The DLL's should be unregistered first and then registered.</span></p></span> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">To <u>Unregister a 64 Bit DLL</u> use the following command below:</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 /u &quot;location of the DLL&quot;     ie:  <strong><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 /u </span> &quot;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTS.dll&quot;  </strong></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">To <u>Register a 64 Bit DLL</u> use the following command below:</span></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><strong><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 &quot;location of the DLL&quot;     ie:  <b><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 </span>&quot;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTS.dll&quot;  </b></span></strong></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><strong><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span></strong></span> </p><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">To <u>Unregister a 32 Bit DLL</u> use the following command below:</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 /u &quot;location of the DLL&quot;     ie:  <b><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 /u </span> &quot;C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\DTS.dll&quot;  </b></span></p></span> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"> </span><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">To <u>Register a 32 Bit DLL</u> use the following command below:</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 &quot;location of the DLL&quot;     ie:  <b><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">regsvr32 </span>&quot;C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\DTS.dll&quot;  </b></span></p></span></span> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span> </p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"><strong><u>BIS 8 Key DLL's</u></strong></span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">1. DTS.dll<br>2. DTSComExprEval.dll<br>3. DtsConn.dll<br>4. DTSLog.dll<br>5. DTSPipeline.dll<br>6. ExecPackageTask.dll<br>7. MsDtsSrvrUtil.dll<br>8. SQLTaskConnections.dll</span></p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'"></span> </p> <p style="margin:0cm 0cm 0pt"><span style="font-size:11pt;color:#1f497d;font-family:'Calibri','sans-serif'">Hope this helps.</span></p>Fri, 23 Jan 2009 20:39:28 Z2009-01-23T20:39:28Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#e39bb359-237a-469e-9cdf-a82e2e2b7c51http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#e39bb359-237a-469e-9cdf-a82e2e2b7c51rikatsonomahttp://social.msdn.microsoft.com/Profile/en-US/?user=rikatsonomaMS SQL 2005 SP2 x64 & SSIS Packages<p> I have tried everything as show, in the unregister and register as well as some of the above.  I am on the current sp II, hotfixes etc.</p> <p>I CAN perform the connect from my desktop, but not when I remote desktop, under sqladmin, which is 'god' on that server.</p> <p>I am still assuming it is a registration issue.  I can NOT re-run the sp/hotfixes, as they will not let me select them, which makes sense since the add/remove programs shows them as already installed.</p> <p>one solution, although prod. svr, is to de-install those service packs etc. and = a re-do/reapply...bit dramatic to me.</p> <p>we are a 64 bit version, so wondering, do I need to do BOTH 32/64?  also, the HTML example above is not showing the correct terminology word replacement, should give a better example.</p> <p>help</p> <p>rik </p>Tue, 27 Jan 2009 19:13:46 Z2009-01-27T19:13:46Zhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#88685804-2e5b-4381-80c7-057b59fdc1ddhttp://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/2b7f7cc5-bd65-4965-bfa3-9f96564d9f5f#88685804-2e5b-4381-80c7-057b59fdc1ddAlkirishttp://social.msdn.microsoft.com/Profile/en-US/?user=AlkirisMS SQL 2005 SP2 x64 & SSIS Packages<div class=quote><font class=quoteHeader>RHudec said:</font> <p> <p align=left><font face=Arial size=2></font> </p> <p>Here is what I did to resolve problem.</p> <p align=left> </p> <p class=MsoPlainText style="margin:0in 0in 0pt"><font face=Consolas size=3>Resolution - By looking in the SP2 install logs we were able to confirm that the unregistering of these dll’s had failed. So we manually unregistered both the 64 bit and 32 bit DTS.dll and MsDtsSrvrUtil.dll and then manually registered them using the regsvr32 utility.</font></p> <p></p></div><br><br>Hello,<br><br>I ran into the same issue and the solution described by RHudec above solved the problem - Thanks for the tip.Mon, 02 Mar 2009 13:08:46 Z2009-03-02T13:08:46Z