views:

1092

answers:

2

Not too familiar with dtsx packages - can they be created/run outisde Visual Studio?

Is BIDS (Business Intelligence Development Studio) just required to do all the above (in Visual Studio) or is it an independent development enviroment for dtsx packages?

Please shed some light if you can (and get some eazy rep)!

+1  A: 

Absolutely! Just double click on it (launches dtexecui.exe) or use the dtexec command. See how all the ways stack up here.

Answering some of the other questions:

BIDS is the sole environment to build SSIS packages. You could handwrite the XML, but good luck to you on that one. BIDS is a standalone product as well as an integrated one, so just install it off of the SQL Server DVD. You will not have to buy Visual Studio in order to use BIDS.

Eric
can I also create it through dtexecui same as in Visul Studio? In other words - do I need Visual Studio to create packages?
JohnIdol
@JohnIdol: You can handwrite the XML, but it's not recommended. You will need BIDS to create packages. Note that you won't have to buy VS if you already have SQL Server, just need to have BIDS. Every edition of SQL Server (> Express/Compact) comes with this.
Eric
I am upgrading to VS2008 and trying to understand if I can get rid of VS2005 completely. Are you saying that if get rid of all my VS2005 licenses I can still use BIDS (VS with just the SSIS packages) as part of my SQL2005 license, right?
JohnIdol
@JohnIdol: This is very much true! You may have to uninstall VS/reinstall BIDS 2005, but you can use BIDS w/o a VS license.
Eric
good stuff - thanks for helping!
JohnIdol
+1  A: 

Visual Studio is based on sets of functionality in Visual Studio "packages" (vspackages). BIDS is just Visual Studio with the vspackages for SSIS, SSRS, and SSAS development. Those same vspackages can be used through "normal" Visual Studio if you already have that installed.

If you don't have Visual Studio installed, then installing BIDS installs it.

Although you can run SSIS packages outside of VS, there's little you can do to debug them that way. It is not practical to create them outside of VS.

Is there a reason you want to do this?


Yes, you can get rid of VS2005 as far as BIDS is concerned. Install Visual Studio 2008 SP1, then install the SQL Server 2008 bits you need, including BIDS 2008.

If you still need to work with SQL Server 2005 SSIS packages, then you still need VS2005 to work with them.

John Saunders
upgrading to VS2008 and trying to understand if I can get rid of VS2005 completely
JohnIdol
"If you still need to work with SQL Server 2005 SSIS packages, then you still need VS2005 to work with them." --> Are you saying that if get rid of all my VS2005 licenses I can still use BIDS (VS with just the SSIS packages) as part of my SQL2005 license, right?
JohnIdol
Yes. You will still have VS2005 installed, but only the "BIDS" version.
John Saunders
thanks - great help!
JohnIdol
both answers were good - I accepted the other one 'cause he has less rep - hope you won't mind :)
JohnIdol