win8系统向VS2010中添加SQLServer 2008

安装VS2010后,由于VS2010自带SQL Server 2008是Express版,所以不能向其直接添加SQL Server Management Studio,但如果全新安装,又会多一个数据库实例,看着不爽,有没有好的解决方法呢?答案是肯定的。

解决方案如下:

win8下需要具备两个

先决条件:

1. SQLManagementStudio_X86_CHS(176M)

2. 系统安装有.Net FrameWork3.5 SP1

 

操作步骤:

1.升级现有Express(单击开始→Microsoft SQL Server 2008→配置工具→SQL Server安装中心),

2.单击“版本升级”   (SQL Server安装中心>维护>版本升级)

3.一路默认,点击“下一步”

4选择“具有高级服务的Express版本”确认之后

5.点击SQLManagementStudio_x86_CHS,随后会再次弹出SQL Server安装中心,

6选择“安装>全新SQL Server独立安装或向现有安装添加功能”,接下去就可以添加Management Studio了。 

 

安装完成后就可以运行SQLServer2008了,然后就是先要以windows 身份认证的方式登陆。

结果发现无法登陆。在网上找了好长时间,终于将问题解决。。。

 

打开SQLServer 2008配置管理器发现SQLServer服务 远程过程调用失败。原来是SQLServer 2008和12共存的问题,删除"Microsoft SQL Server 2012Local DB"就好了。

但是问题仍没有解决,你会发现  SQLServer(SQLEXPRESS) 没有在运行,解决办法:

控制面板--管理工具--服务--右键SQLServer(SQLEXPRESS) --属性--登陆--登陆身份--选择"本地系统帐户",就能解决。还可以:

控制面板--管理工具--服务--右键SQLServer(SQLEXPRESS)--属性--登陆--登陆身份--选择"此帐户"--选择 administrator
,密码和确认密码中输入你的administrator密码.同样可以解决。

此时,问题已解决。用windows身份认证的方式登陆,成功。接下来,就是设置用sa用户登陆,此项设置是在windows身份认证登陆的数据库实例进行的,此项设置网上资料很详细,但很重要的一点,不要忘记重启该数据库实例,否则将前功尽弃

PS:win7系统下可以参考此链接http://blog.csdn.net/bruce_zeng/article/details/8202746

原文地址:https://www.cnblogs.com/sjlove/p/2942462.html