你好。我安装sql server2008时数据库引擎服务失败。。试了好多次了。。可以帮帮我吗?

我是win7 32位系统的。。

SQL Server 2008 数据库引擎等安装失败的原因  


这两天安装sql server 2008,一切都对,但总是安装失败,一直找不到原因,后来在网上看一个贴,说是要把 msxml删除,试了试还真安装成功了,现在转过来做个笔记。


  最近安装sql server2008 连续多次结果每次都发生错误,最核心的数据库引擎总是装不上去,试过多次,最后无奈只好根据日志文件查询问题出在哪里,后来经过网上搜索才发现,原来安装失败跟MSXML6有关, 凶手就是 MSXML 6 Service Pack 2 (KB954459),简单说就是 SQL Server 2008 (所有版本) 内附的 MSXML 版本比较旧,一旦你的作业系统上过 KB954459 这更新,那麼安装 SQL Server 2005、2008 所有版本时 (SQL Server 2008 SP1 不确定是否已修正此问题),都会发生安装失败,解法就是先解除安装 KB954459,再安装 SQL Server 就会成功了,然後再透过线上更新将 KB954459 补上。

   msxml的更新版本不一定是KB954459 ,也可能比这个更新,总之只要删除ms xml的更新就行了。

原文地址:http://www.fanzehua.com/blog/31.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-27
数据库引擎服务失败,可能是它所依赖的系统服务没有打开,这种情况在使用GHOST安装系统的情况比较容易出现。如果是这样,你安装多少次sql server都没用。可到网上搜索看sql server2008依赖哪些系统服务,把这些系统服务启动,也许就解决问题了。追问

还是不可以。。那个kb976902可以删掉吗?你知道吗?

追答

我不清楚你说的这个kb976902是做什么的补丁,如果你要所卸载它是可以的,C:\Windows文件夹下有很多类似$NtUninstallKBxxxxxx$的文件夹,你找到$NtUninstallKB976902$这个,里面的子文件夹中有spuninst.exe文件,就是卸载程序。这些文件夹通常都是隐藏的,你需要在文件夹选项中打开显示隐藏文件的选项。

本回答被提问者采纳
第2个回答  2019-05-11
楼主
你这个错误很明显
就是连接数据库的服务名写错了或服务没开启
这里有两个注意事项:1、sql主服务保证开启
2、服务名写对了
如果你安装的时候没有改实例名
那么你的服务名就是localhost或127.0.0.1或计算机名或直接写个.(英文状态下)
都可以
如果改了实例名
那么就是
计算机名\服务名
有什么疑问可以随时问我
希望解决了楼主的问题

win7安装sql 2008 数据库引擎服务失败?
可能你的电脑以前安装过 sqlserver 产品 建议重新安装系统在安装 sqlserver2008 安装的 时候 服务一定要选择 network 的

sql server 2008数据库引擎连接 请高手帮帮我啊 我连了好几个小时还是...
--在“安全性”设置 "使用 SQL server\/ Windows 身份验证"--确定 2.打开数据连接,“数据库”下有个“安全性”,点击进入,找到“登录名”,打开登录名,然后新建一个登录名,注意设置密码时,要注意密码复杂性,因为SQL 2005以后版本有验证。3.重启SQL server 开始我是直接关闭SQL server 在...

...上sql server2008r2 最后提示数据库引擎安装失败等
首先,你确认下,你这个数据库2008的版本,是什么版本,多少位的? 在XP下可以正常安装,在WIN7下,如果版本有问题的话,肯定不会兼容的。你如果之前在这个系统下,安装过,然后卸载了,再重装的话,很容易报错的,你就是把程序,注册表,以及安装目录下的文件给删了,再装的话,还是容易出问题。之...

你好,win7旗舰版安装SQL Server2008错误:试图执行未经授权的操作,数 ...
需要管理员权限,你可以关闭win7的权限控制或在安装程序上点右键选择以管理员身份运行。

SQL Server 2008首次登录时出错
身份验证”都无法登录。出错后弹出的窗口为:错误号:2。如果朋友们和我出错的问题是一样请看下面的步骤。1.又键单击“我的电脑(windows XP)”或“计算机(Windows 7)”查看本机的计算机名。2.打开“SQL Server 2008”,服务器类型选择:数据库引擎。服务器名称写上:计算机名\\安装SQL Server时...

sql server 2008 在与 SQL Server 提示建立连接时出现与网络相关的或...
1、打开SQL Server2008,在对象资源管理器下 安全性->登录名->找到自己的登陆账号,我的是sa,右键->属性->状态,把“设置”下选“授予”和“登陆”下选“启用”,确定退出。2、在开始菜单下找到并打开“SQL Server 配置管理器”,按如图的设置 3、打开SQL Server2008选择数据库,右键->方面。

sql2008怎么安装 sql2008安装教程
19、在准备安装页面中,看到了要安装的功能选项,单击下一步继续安装,如图所示:20、在安装进度页面中,可以看到正在安装SQL Server 2008,如图所示:21、经过漫长的等待,SQL Server 2008安装过程完成,现在没有错误,我的第一次错误是在上边的那个步骤出现的,单击下一步按钮继续,如图所示:22、在完成...

sqlserver2008登录时提示用户名sa登录失败?
初次安装sql server 2008以后,连接到服务器时选择【身份验证】为【SQL Server身份验证】,登录名为sa,结果提示“用户名sa登录失败”,经过一番折腾,终于解决了这个问题,下面说说具体的做法。首先选择【Windows身份验证】模式连接数据库引擎。在建立的连接上右键单击,选择【属性】,进入【服务器属性】界面...

win7系统 sql server 2008 安装失败 数据库引擎服务 sqlserver复制等_百 ...
我估计是你之前用的版本问题,可以到sql官方网站下载,我用的也是win7的,我可以装sql2008和sql2005,2000我没试过

SQL SERVER2008无法连接到服务器
“计算机”右键,单击“管理”如下图 单击“服务和应用程序”然后单击“SQL Server配置管理器”然后单击“SQL Server服务”,会弹出如下窗口:可以看到这几个服务的状态,如果是状态时“已停止”的,右键手动启动即可

相似回答