Visual Studio2005 与 Visual Studio 2010 共存问题
安装了SQL server 2005 及其05的Management Studio和 Visual Studio2005,这样能够完整的创建自己想要创建的项目。
但是再安装了从微软官方下载的 Visual Studio 2010 后,自带的安装了SqlServer 2008 的部分内容。可就是这么以来我的 05不能用了,10也用不成。
具体问题如下:
现在又两个实例 1.MSSSQLSERVER是 08的 和 2.SQLEXPRESS是 05 的。
问题:
A:2实例是Sqlserver 05 的实例,在正确设置05 的配置工具后能正常使用 Management 05管理数据库。但在VisualStudio 2005 中 刷新数据库连接或是连接数据库操作时总是提示 “
在建立与服务器的连接时出错。在连接到SQL Server 不允许进行远程连接可能会导致失败。(provider:共享内存提供程序,error:40 - 无法打开SQL Server的连接)”。 。。。但是再配置工具里的 允许远程连接 已经允许本地和远程连接了,其他与05有关的启动项也都启动了(为了避免有关问题)。不知为何。
B:禁用/启用 05的实例全部相关项。启动08实例 2SQLSQLER的全部相关配置项。提示“此服务器版本不受支持。必须安装Microsoft SQL Server 2005 Beta 2 或更高版本” !!注意此项提示!!
C:启动 05 全部相关项。启动 05 Management Studio,选择本机服务器(服务器名是计算机名,应该是MSSQLSERVER),能正常管理数据库。
更改服务器名提示“无法连接PC-201109231935\SQLEXPRESS。 Additional information:》此版本的Microsoft SQL Server Management Studio Express仅可用于SQL Server 2000 服务器和 SQL Server 2005 服务器。(Microsoft.SqlServer.Express.ConnectionDlg)” 。--------------+++++这里的问题猜测到 应该是需要下载08 的Management Studio ,因为连接的数据库实例 是08 的。但是下面的问题又出现了.............
D: 在 Visual Studio 05 或是Visual Studio 2010添加服务器时,只有添加本机(也就是MSSQLSERVER实例),填写服务器名 “PC-201109231935\SQLEXPRESS”,提示未找到。但在C 问题里 能连接两个服务器,只是连接08 时现有版本太低了。.......C 与D矛盾不? 什么情况?
现在想解决的问题是:
1:如何 MS SqlServer08的管理工具 SQL Server Management Studio 。(下载了只能告诉安装失败,单独安装08sqlserver 也总失败,提示要下载什么什么的)
2:在 VS中 如何实现连接MSSQLSERVER服务器的连接。
另外说明下:在安装VS2010 时安装数据库是一些选项那里当时不知道该怎么选了。
------解决方案--------------------我也是装了VS2010现在sql2005也不能用了 有人说 重装系统 先装sql 2005 然后装vs2010得时候不装sql2008的 然后再单独装sql2008
------解决方案--------------------顶一下吧
------解决方案--------------------按顺序安,应该不会有问题的,我曾经同时装过03、05、08没问题。
也同时装过05、08、10没问题