数字平台系统有两个服务器端,一个是“数据库内核服务器”,另一个是“图书馆应用服务器”。
一般地,通过“添加删除程序”面板,卸载服务器端系统即可。当服务器端有更新时,首先需要卸载旧版本,才能安装新版本。但请勿选择更新或修复系统方式,因为这会导致卸载不彻底,再次安装新版本服务器端时提示有旧版本存在,无法安装。去卸载旧版本或修复旧版本时又提示安装发生严重错误,无法进行。
这个时候,可以先将服务器端的数据文件夹进行备份。比如遇到“图书馆应用服务器”无法卸载时,可以先将其数据文件夹进行备份,比如“D:\dp2system\dp2library_data”是其数据目录路径,则通过这个路径找到相应文件夹,将其复制到另一个位置保存待用。
然后,在“运行”中执行“regedit”命令,启动“注册表编辑器”。找到以下键:
[HKEY_CLASSES_ROOT\Installer\Products\22DB7FA32D922794CA8EC421F993A9D2]
可以看到该键中有如下值:
"ProductName"="数字平台 -- Dp2LibraryWs -- 图书馆应用服务器"
说明“22DB7FA32D922794CA8EC421F993A9D2]”这项对应的就是所安装的“图书馆应用服务器”产品,在注册表编辑器中,把此项删除后(注意,仅删除此项,别删除别的正常项),操作系统即视为未曾安装过该产品。因而运行新的服务器端安装文件,即可顺利安装。
安装时,注意在提示输入数据目录路径的地方,手工输入:“D:\dp2system\dp2library_data”(不带引号)路径。这样可以将新系统安装到原来位置。如果继续下去,没有别的提示,安装即为成功。如果有提示,需要输入SQL服务器帐户什么的,随意输入并点“下一步”继续即可。安装完成后,将先前备份的数据目录复制回来,并替换新装的数据目录。系统也会恢复旧有的正确配置。