我应该首先安装哪个:Visual Studio 2008或SQL Server 2008?

时间:2009-02-26 12:05:36

标签: visual-studio-2008 sql-server-2008 installation

半年前,我安装了Visual Studio 2008和SQL Server 2008.我不太记得我先安装了哪个,但从那时起我无法从Visual Studio IDE连接到任何基于文件的SQL Server数据库。我认为它与Visual Studio中的一个错误有关,我以前在同一个系统上安装了Visual Studio 2005,以及我安装这两个程序的顺序。

现在我很快将升级到Visual Studio Team System,我宁愿避免出现相同的数据库连接问题。我应该

A)卸载Visual Studio和SQL Server,然后重新安装SQL Server,然后重新安装Visual Studio? B)只需卸载Visual Studio并更新到VS Team System?

谢谢,

阿德里安

6 个答案:

答案 0 :(得分:8)

我安装了SQL Server的Developer Edition,而不是VS2008附带的SQL Server Express版本。如果您首先安装SQL Server,我发现安装效果更好,这样就无需在安装SQL Server Developer版之前卸载Express版本。我不建议安装这两个版本。在我发现安装了两个版本之前,我遇到了问题。可能需要卸载VS和SQL Server Express,但我相信只需卸载SQL Server Express并重新安装SQL Server Developer版就足够了。

答案 1 :(得分:1)

我认为安装它们的顺序并不重要。

答案 2 :(得分:1)

没有技术原因可以先安装一个或另一个。 VS IDE对于两者都是相同的,并且用于开发的Visual Studio附加组件(C#,VB是附加组件)或SQL应该安装,无论安装了什么。

我个人首先安装数据库 - 原因是如果你安装数据库第二,那么起始页面的默认提要设置为SQL团队RSS提要,而不是MSDN设置。

答案 3 :(得分:1)

从SQL 2005 Express更改为SQL 2008 Express后,我的经验是VS无法识别SQL 2008,并且仍在寻找SQL 2005。

我采取了以下措施:

  • 卸载Visual Studio
  • 删除我能找到的与Visual Studio
  • 相关的所有注册表项
  • 安装Visual Studio

VS现在能够连接到SQL Server和用户实例(文件mdf) 但是,在最低权限的用户访问帐户中,我收到以下错误消息: “由于启动用户实例的进程失败,无法生成SQL Server的用户实例。”

要解决此错误:

  • 在C:\ Users [user] \ AppData目录下,如果找到SQL Express正在使用的文件夹并将其删除。

我现在能够在Visual Studio中建立数据库连接。

答案 4 :(得分:1)

始终首先将IIS添加到您的操作系统 然后intsall办公室(如果你需要) 然后使用Windows更新,只要您确定没有更新 然后安装Sql Server 然后使用Windows更新来确保您有Sql Server所需的任何ServicePack 然后安装Visual Studio 然后使用Windows更新,只要您确定没有更新

您可以在同一台计算机上拥有sql(甚至是不同版本)的开发人员和快速版本。 并且您可以拥有从2003年开始的所有Visual Studio版本(之前没有尝试过)到2010年。

唯一需要注意的是:所有语言都是相同的,否则你会经常遇到MSDN崩溃,msdn的合并操作会在你的电脑上产生一个不可读的msdn。

Cimpy

答案 5 :(得分:-1)

通过在自定义安装中禁用sqlsever express editin选项安装visual studio,然后单独安装sqlserver express edition 2005然后安装mangaement studio ..u可以连接到D.B ......它正在工作......