Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server Express 2008与SQL 2005 Express并行安装失败_Sql Server - Fatal编程技术网

Sql server SQL Server Express 2008与SQL 2005 Express并行安装失败

Sql server SQL Server Express 2008与SQL 2005 Express并行安装失败,sql-server,Sql Server,当我尝试在SQL 2005 Express已经启动并运行的开发计算机上安装SQL Server 2008 Express的新实例时,安装验证失败,因为安装了“SQL 2005 Express工具”,并且我被告知要删除它们 这到底是什么意思? 读完这篇文章后: 我卸载了SQL Management Studio的2005版本,但在后续尝试中从2008安装程序收到了相同的错误 更新 1) 仅卸载了SQL 2005 Management Studio。从2008安装中收到相同的错误 2) 已删除所有

当我尝试在SQL 2005 Express已经启动并运行的开发计算机上安装SQL Server 2008 Express的新实例时,安装验证失败,因为安装了“SQL 2005 Express工具”,并且我被告知要删除它们

这到底是什么意思?

读完这篇文章后:

我卸载了SQL Management Studio的2005版本,但在后续尝试中从2008安装程序收到了相同的错误

更新

1) 仅卸载了SQL 2005 Management Studio。从2008安装中收到相同的错误

2) 已删除所有SQL 2005通用组件。从2008安装中收到相同的错误

3) 已安装SQL 2008安装程序中的共享组件。在尝试安装新的SQL 2008实例时,从2008安装收到相同的错误

4) 卸载SQL 2008组件,重新启动,从安装介质重新安装SQL 2005 Management Studio,重新启动,从控制面板取消安装SQL 2005工作站组件,重新启动

SQL 2008的安装正在按其应有的方式进行


似乎如果我在上面的更新2之后重新启动,事情会更顺利-(

虽然在2008实例旁边运行数据库引擎的2005实例应该没有问题,但这些工具安装在共享目录中,因此不能安装两个版本的工具。幸运的是,2008工具是向后兼容的。正如我们所说,我使用SSMS 2008和Profiler 2008来管理我的2005 Express实例。效果很好

在安装2008工具之前,您需要从2005年删除所有“共享”组件。请尝试转到“添加/删除程序”控制面板,找到Microsoft SQL Server 2005,然后单击“更改”。然后选择“工作站组件”并删除其中的所有内容(这不会删除数据库引擎)


我相信2008安装程序也可以选择只升级共享组件。你可以试试。祝你好运!

问题是SQL 2008 MS在连接到远程服务器时有一个bug(比如服务提供商配置)它将始终尝试打开列表中的第一个db,并且由于成为列表中第一个db的可能性非常低,它将抛出并出错,并且无法显示dbs列表…使用sql 2005 management studio它就可以工作


我希望可以使用SQL 2008 MS,但就我连接到远程SQL 2005而言,SQL 2008在我的开发计算机上是不可能的:(

只需从添加/删除程序中删除工作站组件-SQL Server 2005。
删除工作站组件后,SQL Server 2008安装顺利。

我必须卸载工作站组件和SSMS Tools Pack(SSMS Tools Pack是包括SSMS Express在内的Microsoft SQL Server Management Studio(SSMS)的外接程序。)
SQL 2008的安装正在如期进行。

只需从“控制面板”中删除Microsoft SQL Server Management Studio Express 2005即可。

N.B.这些说明是针对SQL Server Express 2008 R2的(因此Microsoft仍然没有使这一点变得更容易)。我还意识到,我安装了32位SQL Server Express 2005和64位SQL Server Express 2008,使事情变得复杂

我按照步骤进行了操作。仅卸载SQL Server Express 2005“工作站组件”是不够的。我还需要卸载2005 Management Studio


我还尝试了Josh Hinman建议的升级路线,点击“从SQL Server 2000、SQL Server 2005或SQL Server 2008升级”。这条路线从未给我提供并行安装组件的选项,它只是在2005年到2008年的升级过程中直接完成。它成功完成了,但实际上没有完成做了任何事情。谢天谢地,虽然它没有损害任何现有的数据库实例。因此,请注意尝试该方法。

如果您当前有红门SQL工具带,则在继续之前也需要安装该工具带。不知怎的,它添加了对SQL Management Studio 2005版本的引用。

我正在尝试安装SQL SERVER Developerer 2008 R2与SQL SERVER 2005 EXPRESS并驾齐驱

我转到程序功能,单击unistall SQL SERVER 2005 EXPRESS,只选中工作站组件,它未安装:支持文件,SQL mngmt studio

在安装了sql 2008 r2之后,开发者一切正常


希望这能对我的情况有所帮助

,即使在卸载了所有2005年的相关组件后,它仍然不起作用

32位操作系统:HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\90


64位操作系统:HKLM\Software\Wow6432Node\Microsoft\Microsoft SQL Server\90

在通过该步骤之前,我还必须删除SMS。

这是个好消息!但是你知道我需要删除哪些2005 Express才能说服安装程序继续吗?就我而言,我已经卸载了“Microsoft SQL Server Management Studio Express”。这是SQL 2005 Express的旧软件。名称中没有2005!我的控制面板上只显示“Microsoft SQL Server Management Studio Express”…但没有提到是2000年、2005年还是2008年,或者是什么。啊。感谢加载Microsoft。帮助破解HKLM->HKEY_LOCAL_机器