安装VS2010后,由于VS2010自带SQL Server 2008是Express版,所以不能向其直接添加SQL Server Management Studio,但如果全新安装,又会多一个数据库实例,看着不爽,有没有好的解决方法呢?答案是肯定的。
解决方案如下:
先决条件:
1 SQLManagementStudio_x86_CHS.exe(191M)
下载地址:http://download.microsoft.com/download/E/0/8/E08BDDD3-0D6D-4813-8068-F1E809D2F827/SQLManagementStudio_x86_CHS.exe
以下两项为Windows XP系统的先决条件(经网友测试,Win7下不需要安装下面两个文件,只要安装了vs2010就可以 ):
2 windowsxp-kb926140-v5-x86-chs.exe(PowerShell1.0)(1.65M)
下载地址:http://download.csdn.net/detail/zfr046/5553729
3 系统安装有.Net FrameWork3.5 SP1(231M)
下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=25150
操作步骤:
Windows XP系统下,先安装“.Net FrameWork3.5 SP1” ,再安装“windowsxp-kb926140-v5-x86-chs.exe”,然后按照以下步骤进行。
1.升级现有Express(单击开始→Microsoft SQL Server 2008→配置工具→SQL Server安装中心)
打开以下界面:
2.点击“版本升级”,所有验证都通过之后(如果有未通过的,按提示操作,使所有都通过之后再向下操作),
一路默认到以下界面
3.选择“具有高级服务的Express版本”,之后一路默认,最后点“升级”,升级完成后,安装SQLManagementStudio_x86_CHS.exe。
安装SQLManagementStudio_x86_CHS.exe,打开之后如下图,选择“全新安装”,
然后一路默认到以下界面:
4.选择“具有高级服务的Express版本”,之后一路默认到以下界面
5、选择‘向SQL Server 2008的现有实例中添加功能’后,点击‘下一步’,出现以下界面:
6、选择‘管理工具’,之后一路默认,直到完成。
安装过程中遇到的错误:
解决方案:关闭SQL SERVER的服务。
(网上有说关闭防火墙和杀毒软件,以管理员的身份运行)