all groups > sql server dts > september 2006 >
You're in the

sql server dts

group:

Missing Edit Features for DTS200 Packages in SQL Server 2005


Missing Edit Features for DTS200 Packages in SQL Server 2005 Rick Brandt
9/30/2006 12:34:01 PM
sql server dts: We have SQL Server 2005 and have installed the "add-in" that allows us to edit
DTS2000 packages. However there seem to be two areas that were available in SQL
Server 2000 that are not available in 2005 using the add-in.

First off there seems to be no way to access the logging of the DTS2000 package.
In 2000 you just right-clicked and looking at the logs was an option right there
in the pop-up menu.

Second is that every edit to the DTS2000 package creates a new "version" and you
end up with a series of the older versions accumulated in the package. There
seems to be no way to clean up these older versions as there was in 2000 where
you could just select them and delete them.

This is a problem because we call these DTS2000 packages from SSIS packages and
they do not automatically execute the newest version when there are multiple
versions in the package. If we could delete all but the newest version then we
would not have to edit the SSIS package every time we edit the DTS2000 package.

I'm just wondering if there actually is a way to do these things that is not
obvious to me. We are rebuilding some of our 2000 packages entirely in SSIS as
we have time, but a couple of these are pretty large packages and we might not
get around to converting them for a while.

TIA


Re: Missing Edit Features for DTS200 Packages in SQL Server 2005 Darren Green
10/2/2006 12:00:00 AM
I am not sure if the features are there but in answer to your first two
points, I woudl just use the tables. I have been doing it this way even in
DTS proper for some time now.

For the logging, just query the tables sysdtspackagelog, sysdtssteplog etc

To remove old versions, just delete the row from sysdtspackages.

I use a property expression to blank the VersionId property on the EXec DTS
Package Task, so we always pick up the latest version.

Cheers

Darren


[quoted text, click to view]

Re: Missing Edit Features for DTS200 Packages in SQL Server 2005 Rick Brandt
10/2/2006 12:00:00 AM
[quoted text, click to view]

Thanks, that sounds like it might take care of everything. I actually did
discover how to delete versions from the GUI, but found that deleting all but
one version within the DTS2000 package was still a problem for the SSIS package.
I had assumed that if there was only one version that it would automatically be
the one that would be called. Blanking the VersionID sounds like it would take
care of that.

I'm not sure what you mean though by "use a property expression to blank the
VersionID". Hopefully that will be apparent when I have a chance to look at
this again.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com

AddThis Social Bookmark Button