Why SQL Server Express 2008 install requires Visual Studio 2008 in checklist? - sql

When installing SQL Server Express Edition 2008, checklist says
"Previous version of Visual Studio 2008"
and asked me to upgrade to sp1. Unfortunately sp1 for some reason refuses to install on my brand new pc (Windows 7).
So why can't I just bypass this ? Why would SQL Server Express needs VS2008 to install that's insane.
SQL Server install used to be as easy as 123, now it has become a nightmare like installing Oracle.
Will I have to go back to Windows XP ?

Because Sql Server Management Studio is built upon the Visual Studio standalone Shell.
You will find that if you choose not to install the SSMS this requirement will vanish, but this is probably not what you want to do.

Normally you won't need Visual Studio 2008 in order to install SQL Server. This can be caused by some previous versions that you had installed, beside the SSMS problem. Take a look here for required actions before installing SQL Server 2008.

I have to agree that SQL Server 2008 install is probably the worst SQL install ever.
Having said that, 2008 R2 is out now, perhaps the new management studio is built on VS2010? Alternatively, don't install Management studio and use something else like VS2008, or VS2010 express to access the database.

Related

Error in installation of SQL Server 2008 Management Studio

I have installed SQL Server 2008 Express on my machine but I can't find the Management Studio.
I downloaded two versions of SQL Server Management Studio, 2008 and R2
This is the result
I don't know what is exactly the problem, on my machine I have VS2008, VS2010 and VS2012 express for web.
I googled about this topic and i installed the SP1 package.
I had SQL Server 2005 with its management tool and it worked very well, but now I need to change to the 2008's version, I don't know if I made an error when I uninstalled one of them.
So :
What is the reason of this error?
How can i fix this problem?

SQL Server 2008 and 2012 side by side

After installing SQL Server 2012 Express with SP1, I'm unable to install SQL Server 2012 Management Studio Express. I've followed all the advice here for rerunning the install and checking the "feature" box for this component. However, it seems that 2012 won't install it's newest version of the Management Studio because I still have the 2008 version. Apparently, this is a shared component.
My question: should I uninstall the SQL Server 2008 Management Studio and then go through the install process again to get the 2012 version? Is there a problem with using the 2008 version of Management Studio with the 2012 engine? Are there some benefits for the newest version? I really hate risking some other problems by doing uninstalls if it's really not necessary. Thanks.

SQL Server Management Studio 2008 install - no option

Ok I've searched everywhere for an answer and can't seem to find an answer.
I've installed VS 2010 and with it came SQL Server 2008 Express. I am currently trying to install SQL Server Management Studio 2008 and it won't give me the option to install.
At first, I thought it wanted me to install SP1 first.. but it says there is nothing to patch!
My SQL patch version: 10.1.2531.0
EDIT: This is the installer I'm using:
http://www.microsoft.com/en-us/download/details.aspx?id=7593
I was having the exact same problem with my installation for SQL Server 2008 R2 RTM - Management Studio Express. Go back to the "Installation Type" step (the previous one), and closely read the text under each radio button. The option under the "New installation or add shared features" reads:
Select this option if you want to install a new instance of SQL Server
or want to install shared components such as SQL Server Management Studio or Integration Services.
You have to select "New Installation", and not "Add Features", as counterintuitive as this may seem.
Back up one step and choose the "Perform a new installation" option. Brilliant, I know.
As far as I remember Management Studio is not bundled with every version of SQL Serever 2008 Express installator. Maybe you could try to install this: Microsoft® SQL Server® 2008 Management Studio Express or this Microsoft SQL Server 2008 R2 RTM - Management Studio Express depending on your version of server.
I ran into this glitch, too. The Shared Features selection list should show [✓] Management Tools - Basic. The checkbox was auto-filled.
I rebooted, then ran the installer as an administrator and it worked as expected.

Cannot install SQL Server 2008 : Previous release of VS 2008 error

I had Visual Studio 2008 Professional Edition installed in my computer. When i installed this VS 2008 version, SQL Server 2005 was also automatically installed. I just had to install SQL Management Studio
Because i want to install SQL Server 2008. I un-installed SQL Server 2005 and tried to install SQL Server 2008. But in the "Installation Rules" section in the installing setup, it prompts a message saying "Previous Release of VS 2008 Failed" (see the image below)
When I google it, i came to Microsoft Support where they say the VS Version i have must be Service Pack 1 and must be a release version (not beta version). Now I'm confused with it.
What should I do?
How do I find the Service Pack Version of VS 2008
How do I find if the version is a release or a beta one
I recently installed VS 2010 C# Express and Web Developer 2010 Express. Without going to SQL Server 2008 can I work with VS 2010 with SQL Server 2005?
How do I find the Service Pack Version of VS 2008?
There are service packs for Visual Studio 2008 express that are different to the VS2008 standard / prof etc service packs.
How do I find if the version is a release or a beta one? No idea.
I recently installed VS 2010 C# Express and Web Developer 2010 Express. Without going to SQL Server 2008 can I work with VS 2010 with SQL Server 2005?
Yes you can work with SQL 2005 with both of those to the best of my knowledge.
You can try uninstalling all instances of visual studio and then installing sql 2008 but that would be a last resort i would think. Trying the vs2008 express service packs would be my first step.
Rgds
AJ
See this http://support.microsoft.com/kb/956139 and for a more detailed answer see this
http://blogs.msdn.com/b/psssql/archive/2008/08/11/sql-server-2008-visual-studio-2008-sp1-and-net-framework-3-5-sp1-explained.aspx.
I also had this issue and when I visited Microsoft site, then I found this solution and it worked.

SQL Server Management Studio

Is it possible to install Management Studio by itself, and if so, is there a separate download/install exe for it?
Yes, use custom install and chose not to install the database engine.
Microsoft SQL Server 2005 Management Studio Express
and 2008 added:
Microsoft SQL Server 2008 Management Studio Express
I believe that there is one installation, but you can pick the management tools (and not install a server).
BTW - the 2008 installer takes forever and is way more complicated than the 2005 installer.
You can get Microsoft SQL Server 2008 R2 RTM - Management Studio Express here.
I believe that if you install SQL Server Management Express, you can't manage all the objects you can in the version you get from installing from the media. For example, you can't manage integration services or analysis services with management express.
The only way I've ever been able to install it is from the media; but like a previous post mentions, you don't have to install the database engine.
It's confusing for new DBAs that's for sure. I spent a significant amount of time trying to find a "SSMS.msi" on microsoft's website before I figured out it was on the media, and could be installed without installing the database engine; though you have to go to "install SQL Server Stand-alone" to get to it.
Fortunately, I'm still having a hard time trying to keep the server version and all the developers that need SSMS on the same version. If anyone knows of a way to make an .MSI (or download) one that contains all the correct versions of A.S./S.S.I.S/Database Engine I would love to hear it.
+1 for RQDQ. For 2008 I think you need 3.5 .Net Framework also. And yes it takes forever doing all kinds of validations.
you can download management studio by itself, but when you install Microsoft SQL Server 2008 R2, management studio is also installed