合作伙伴社区股票代码:838758石基信息成员企业
首页>案例中心>软件server_up数据库升级包无法升级解决方法
2021-11-15 10:03  |  
276

问题现象:

此处以商云X为例,运行posv10_server_up.exe软件数据库升级包进行升级时,提示“本程序必须在安装SQL Server的机器上执行”,点击确定后,在软件数据库升级操作界面找不到SQL数据库路径,手工添加SQL路径也不行。此原因多为SQL注册表路径异常导致,此处解决方法可以处理大多数客户问题,但有部分客户也会存在一样的提示,原因可能是SQL数据库损坏等。


image.png


解决方法:

步骤1:电脑运行中输入“regedit”打开注册表,将注册表\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server中的“SsrpActiveServer”=“MSSQLServer“。


image.png


步骤2:找到注册表\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server,导出命名为a。


image.png


步骤3:找到注册表\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer,导出命名为b。


image.png


步骤4:将导出的a和b注册表文件分别复制一份命名为各自的副本,目的是保存一份注册表原文件,后续操作需要对注册表做改动,万一需要改回原注册表时就可以用到保存的原注册表文件了。


image.png


步骤5:右键编辑以文本方式打开a副本注册表文件,将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft路径全部替换为HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft路径保存。



image.png


步骤6:右键编辑以文本方式打开b副本注册表文件,将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft路径全部替换为HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft路径保存。


image.png


步骤7:找到注册表\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server,导出命名为c。


image.png


步骤8:找到注册表\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSSQLServer,导出命名为d。


image.png


步骤9:分别双击运行a副本和b副本注册表文件,之后再运行升级程序即可,若升级成功后再打开SqlServer主程序时报错,则再双击运行c和d注册表文件进行注册,若未报错,则不用注册c和d。


image.png


分享:

市场活动
其他新闻
产品案例


快速询价

在线咨询

在线留言