在VS 2010之后安装SSMSE 2008

时间:2010-05-17 22:46:45

标签: sql sql-server sql-server-2008

我在Windows 7机器上安装了VS 2010终极版,默认情况下安装sql server 2008.现在我想安装SSMSE 2008我下载了以下文件SQLEXPRWT_x86_ENU并尝试安装它但是它给了我错误。


[窗口标题] 程序兼容性助手

[主要说明] 该程序已知兼容性问题

[扩展信息] SQL Server安装完成后,必须在此版本的Windows上运行SQL Server 2008之前应用SQL Server 2008 Service Pack 1(SP1)或更高版本的Service Pack。

[^]隐藏详细信息[]不再显示此消息[在线检查解决方案] [运行程序] [取消]


TITLE:SQL Server安装程序失败。

SQL Server安装程序遇到以下错误:

在创建窗口句柄之前,无法在控件上调用Invoke或BeginInvoke。


按钮:

确定


安装VS 2010后如何安装SSMSE 2008请帮忙

2 个答案:

答案 0 :(得分:2)

我也面临类似的情况,我尝试的解决方法是,

1)从中启动Sql Server安装中心 (start-> programs-> Microsoft SQL server 2008->配置工具)

2)点击安装(从左侧导航菜单中)

3)选择第一个选项(新服务器安装)

4)将出现一个新对话框,单击“下一步”直到“安装类型”屏幕。在这里选择新安装

5)单击“下一步”直到找到功能选项,确保勾选了“管理工具”复选框。

6)继续安装,如果成功完成,您可以在Microsoft sql server 2008文件夹下的开始菜单中找到SSMSE。 希望这会有所帮助。

答案 1 :(得分:0)

在安装SQL 2008之前,您必须slipstream SQL 2008 SP1。链接的文章解释了如何执行此操作。

更简单的解决方法是首先安装SQL Server 2008 SP1 packageSQL Server 2008 SP2。 SP1安装将失败,因为没有要修补的SQL Server安装,但在此过程中它将部署修复了Invoke / BeginInvoke问题的较新安装位。之后,您运行正常的RTM设置,它将成功,因为它将重新使用SP1安装中机器上已存在的较新设置位。安装SQL Server 2008 RTM成功后,仍然需要应用SP1或SP2。

如果您尝试安装SQL Server 2008 Express,则应直接安装SP2位:Microsoft SQL Server 2008 SP2 Express Edition Service Pack 2,或者更好的是Microsoft SQL Server 2008 R2 SP1 - Express Edition。 2008 R2 Express具有数据库size limit increased to 10Gb