Groups | Blog | Home
all groups > sql server programming > may 2007 >

sql server programming : SQL 2005 Express versus SQL 2005 Developer


William (Bill) Vaughn
5/1/2007 5:17:46 PM
And it gets worse: SQL Server Everywhere Edition never really existed. It's
now called SQL Server 2005 Compact Edition.
Express with Advanced Services is newer, but it's been around for over a
year. Workgroup Edition is the new "base" version that's been around since
the first release of SS 2005.

--
____________________________________
William (Bill) Vaughn
Author, Mentor, Consultant
Microsoft MVP
INETA Speaker
www.betav.com/blog/billva
www.betav.com
Please reply only to the newsgroup so that others can benefit.
This posting is provided "AS IS" with no warranties, and confers no rights.
__________________________________
Visit www.hitchhikerguides.net to get more information on my latest book:
Hitchhiker's Guide to Visual Studio and SQL Server (7th Edition)
and Hitchhiker's Guide to SQL Server 2005 Compact Edition (EBook)
-----------------------------------------------------------------------------------------------------------------------

[quoted text, click to view]

Rob
5/1/2007 10:18:15 PM
What's the difference between SQL 2005 Express (which gets installed with VS
2005 by default) and SQL 2005 Developer editions?

Also, I miss the old SQL Enterprise manager and query analyser so I've
installed SQL Server Management Studio Express. What does the Studio Express
bit relate to? Is it that this version can only be used with SQL 2005
Express. The naming infers that the full SQL Server 2005 version has a more
powerful management tool - is that correct?

I'm trying to find a replacement for SQL Enterprise Manager (from SQL 2000)
in which I can write an equivalent of a DTS package to transfer data from a
SQL Server 2000 to SQL 2005 Express in a development environment.

Thanks, Rob.

Erland Sommarskog
5/1/2007 10:35:07 PM
Rob (rob_nicholson@nospam_unforgettable.com) writes:
[quoted text, click to view]

Fewer features. For instance SQL Agent is missing. There is a topic
on this in Books Online.

[quoted text, click to view]

Yes, SSMS Express is a stripped down version of SSMS. Most of the
features removed are support for things that are not in SQL Express.
You can use SSMS Express with any edition of SQL Server, and you can
use the real Mgmt Studio with SQL Express.

You can also use good ol' Query Analyzer with SQL 2005, although some
things may not work. Enterprise Manger does not work with SQL 2005.

[quoted text, click to view]

So that's one of the missing features. :-) DTS has in SQL 2000 been
superceded by SQL Server Integration Services, SSIS. SSIS does not
come with SQL Express. To do data import/export with SQL Express
you will have to let it suffice with BCP.

The tool to work with SSIS packages in SQL 2005, is Business Intelligence
Development Studio, which lives in the Visual Studio shell.


--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
Rob
5/1/2007 10:52:10 PM
[quoted text, click to view]

Thanks - I'm tempted to roll my PC back and install SQL 2005 Developer
before VS 2005. I assume that if there is already a SQL Server installed, VS
2005 won't install the Express version? Or do I have to do a custom install
and deslect the option to install SQL Express 2005.

[quoted text, click to view]

I'll download SQL 2005 full from MSDN and see if I can just install SSMS
from that for use with SQL 2005 Developer.

[quoted text, click to view]

Actually, the debugger in SSMS Express is enough for my script requirements
for running SQL files.

[quoted text, click to view]

I managed to restore a BAK file but the reason I use a DTS package is that
this creates the target database, transfers all the objects and then, most
importantly, fixes up some of the entries in the database so that it doesn't
reference live things.

Does SQL 2005 Developer have SSIS and can SSIS transfer data from a SQL 2000
server into SQL 2005 Developer?

[quoted text, click to view]

Jeez - this is complex!!

Cheers, Rob.

Rob
5/1/2007 11:16:25 PM
[quoted text, click to view]

And it gets worse - just checked the MSDN downloads and there is:

o SQL Server 2005 Everywhere edition - mobile use?
o SQL Server 2005 Express Edition with advanced services - seems to include
SSMS Express plus few other things
o SQL Server 2005 Workgroup Edition - new one to me!

Cheers, Rob.

Erland Sommarskog
5/2/2007 3:10:04 PM
Rob (rob_nicholson@nospam_unforgettable.com) writes:
[quoted text, click to view]

Visual Studio installs SQL Express only if you tell it to. Yes, it's
installed by default, but assuming that you have a free will, you can
change that.

There is little need to uninstall VS once you have it. But installing
Developer Edition is a good idea. It's cheap, and if you have access
to it through MSDN, there is on extra cost at all. But keep Express.
Maybe you need something that looks like a production database on your
machine - that is Developer not licensed for.

One warning: You cannot have both Mgmt Studio and Mgmt Studio Express
on the same machine. If you have SSMS Express, uninstall before you
install Developer Editiosn.

[quoted text, click to view]

Developer Edition has all the features of Enterprise Edition. It's
just the licensing that is different.



--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
Dan Guzman
5/2/2007 8:45:03 PM
[quoted text, click to view]

SQL Server 2005 doesn't install full VS 2005. It installs only the VS IDE
and support for BI (SSIS) projects. If you already have VS 2005 installed,
the SQL install adds BI project support.


--
Hope this helps.

Dan Guzman
SQL Server MVP

[quoted text, click to view]
Rob
5/2/2007 11:41:49 PM
[quoted text, click to view]

I've just built a virtual PC to check out the developer version. I've never
really looked at SQL 2005 until now as our work systems are still in the SQL
2000 world and probably will be for some time to come.

I think I will roll back. The SQL 2005 Developer DVD from MSDN actually
installs VS 2005! I wasn't expecting that. No wonder it took a while. Must
have been the options I chose. I prefer the full SSMS, it's more like good
old Enterprise Manager :-)

I assume I should install VS 2005 first without SQL Express and then install
SQL 2005 Developer.

[quoted text, click to view]

Similar to the SQL 2000 developer then.

Cheers, Rob.

Rob
5/3/2007 12:00:00 AM
[quoted text, click to view]

Ta!

AddThis Social Bookmark Button