虚拟服务器Windwos server 2003远程安装SQL server 2008R2提示0x2d2816fe错误解决办法

今日将学校用财务查询服务器数据库从SQl server 2000升级到SQL server2008 R2,磨难多多,最后终于解决,现将安装升级记录如下:
一、升级背景
原单位所用财务管理软件使用天财高校4.0,2013年12月30日,财政部正式修订印发了《高等学校会计制度》,新制度适当引入权责发生制,提高了高校会计制度提供的信息含量。新制度在会计科目方面做了较大的改动,会计科目的设置更加合理。应上级主管部门和财政部门要求,需要将现行财务管理软件同新《高等学校会计制度》对接,因此联系软件服务商进行软件升级。经与服务商协调合作,已将财务软件从4.0升级到5.0(支持新《高等学校会计制度》),同时所用数据库环境也从原SQL server2000 SP4升级到SQL server 2008R2,以对应天财高校财务软件的升级。但查询服务仍使用 旧版本3.0,数据库仍然使用SQL server2000 SP4。近日为以后升级查询服务,打算将查询所用的数据库服务也从SQL server2000 SP4升级到SQL server 2008R2。
二、服务器环境
VMware vSphere虚拟服务器,内网固定IP,Windows server 2003 SP2+ SQL server2000 SP4,SQL server 2008R2安装源放在本机,远程桌面操作,安装源映射到服务器中。
三、进行准备,模拟操作一遍
1、备份查询数据库,分离查询数据库,绿灯。
2、平时工作用主机上使用vmware 安装虚拟机,设置与查询服务器相同环境:安装Windows server 2003 SP2+SQL server2000 SP4,绿灯。
3、将分离后的查询数据库复制到虚拟机中,建立登录名,附加查询数据库,设定所有者,绿灯。
4、使用虚拟机的财务查询服务,使用导数程序进行导数操作,绿灯。
5、虚拟机备份查询数据库,分离查询数据库,卸载SQL server2000,安装SQL server 2008R2,绿灯。
6、虚拟机SQL server 2008R2中建立查询服务所用登录名,附加查询数据库,设置所有者为刚建立的登录名,绿灯。
7、使用查询服务,使用导数程序从财务管理数据库到查询数据库导数,绿灯。
8、卸载SQL server 2008R2,重新安装SQL server2000,重新复制查询数据库到虚拟机中,在SQL server2000附加,绿灯
9、使用虚拟机查询服务,绿灯。
保证一切可恢复、可回溯,简直万无一失啊,特别是整个模拟过程 一路绿灯啊,那么顺利有木有啊。于是开始实际操作。
四、实际进行操作
1、因为服务器中已经备份、分离查询数据库,直接远程连接到服务器,卸载SQL server2000,绿灯。
2、为保证服务器正常,远程重启服务器,重新远程桌面,绿灯。
3、安装源放在工作站上,远程时作为映射驱动器,进行安装,前面顺利,在预安装时出现莫名其妙的问题, 程序会自动退出。出错信息为:
0x2d2816fe  EventType : sql100msi     P1 : 10.50.1600.1     P2 : unknown      P3 : dw20shared.msi     P4 : 0x2d2816fe     P5 : 0x3     P6 : install_sqlsupport……
4、百度了一下,找到一条相关信息 http://blog.163.com/ji_1006/blog/static/10612341201132571953940/《SQL server 2008 R2安装出错一例解决办法-error:0x2d2816fe  》,出错的信息提示为
------------------
EventType : sql100msi     P1 : 10.50.1600.1     P2 : unknown      P3 : sqlsupport.msi     P4 : 0x2d2816fe     P5 : 0x3     P6 : install_sqlsupport
------------------
看起来好像啊,于是就用文中的办法,安装源中将 2052_chs_lp 目录下的内容 copy到 1033_enu_lp 下,重试,仍然退出,仔细对比了一下,P3 : sqlsupport.msiP3 : dw20shared.msi,不是一回事,那看来就是这个问题了,到 C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log中找安装日志,找时间最新的文件夹,里面发现2个文件,
图片 
打开一看, 图片
果然是dw20shared.msi的问题,大意是调用安装dw20shared.msi出错,未成功云云。
以此为关键词,又百度,没有找到可用的信息,于是服务器远程桌面中,在安装源中找到dw20shared.msi这个家伙,
图片 
直接运行,真相一下子暴露了。

图片
再百度这句话,基本验证,虚拟机+远程桌面时,某些操作不被支持,原因: 有些应用程序不支持通过远程桌面连接安装,远程桌面连接是在安装集成组件包时用于连接到虚拟机会话的连接类型。
把安装源整个复制到服务器中,安装、附加、测试使用,全部OK,好有成就感!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值