U9C备份库到本地使用引发的系统被锁定问题解决方案

栏目:u9cloud知识作者:用友来源:用友发布:2024-08-20浏览:1

U9C备份库到本地使用引发的系统被锁定问题解决方案

一、问题现象

从客户服务上取得备份库还原到本地开发使用时,发现系统打不开了,见下图

 

二、问题原因

这个原因主要是由于本地环境的补丁执行记录和数据库服务器中的安装记录不一致,导致的问题,文件系统的补丁执行记录在图1位置记录,数据库补丁执行记录在图2表中记录。

(图1)

(图2)

 

三、解决方案

方法1.找到../Portal/SysManageServer/bin/UFIDA.UBF.SystemManage.MainControl.xml文件,修改配置信息 CheckPatchState为False,然后重启主控服务,即可解决。

此方法可以快速解决补丁不同步问题,但可能会引起其它问题,由于两边补丁不一致,导致数据库信息与文件信息不一致,引发业务操作上的问题。

 

方法2.前提是数据库的补丁比本地文件系统的新,此时可以考虑找到数据库中的多出来的补丁执行记录,进行删除操作。这种方式同样存在方法1的问题。同理文件系统的补丁比数据库新的话,也可以考虑删除文件系统 的补丁执行记录(慎用)

方法3.执行补丁同步功能,如果补丁不存在, 先进行补丁下载或手工下载导入后,再同步。(推荐)

 

PS:提醒一下,从客户拷贝的备份库,请使用系统管理工具进行数据库还原操作,不要通过SQL Server Management Studio Management Studio 进行还原后,再去绑定企业。可能造成不必要问题,比如:操作节点时报以下错误

"CLR_AllocSerials"期间出现.NET Framework错误 或 执行数据库升级出错 或 在尝试加载程序集 ID 65536 时 Microsoft .NET Framework 出错。服务器可能资源不足,或者不信任该程序集。请重新运行查询,或检查有关的文档了解如何解决程序集信任问题

 

U9C备份库到本地使用引发的系统被锁定问题解决方案

一、问题现象从客户服务上取得备份库还原到本地开发使用时,发现系统打不开了,见下图 二、问题原因这个原因主要是由于本地环境的补丁执行...
点击下载文档
标签: # U9C
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息