Link to home
Start Free TrialLog in
Avatar of printmedia
printmedia

asked on

How to restore a DTS package in SQL Server 2000

Hi all.

I accidentally deleted a DTS package from SQL Server 2000, how can I get it back?

I tried restoring the msdb database to msdb_test and then went to the sysdtspackages table and copied the dts from there and pasted it to the msdb database.

Now, you can see the DTS in the list but when you try to run it, the following error appears:

Error Source: Microsoft Data Transformation Services (DTS) Package
Error Description: No data for the specified Package was retrieved from the specified SQL Server.

Any ideas? Thank you in advance.
Avatar of randy_knight
randy_knight

there are several dts tables in msdb.  You'll need to find all of the entries and move them.  Even then you might have issues.  what I woud do is restore your msdb backup to a different instance as msdb, not msdb_test.  The package should show up in EM in that instance.  Then you can save it to the other instance.  

Avatar of printmedia

ASKER

Thanks for the reply randy.

I don't quite understand, I should restore my backup of msdb over my existing msdb?
ASKER CERTIFIED SOLUTION
Avatar of randy_knight
randy_knight

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I only have 1 SQL Server, how can I create another instance?
Nevermind I got it. Thanks Randy.