U8登录“系统管理”提示调用远程组件失败问题解决
Posted Hello World,
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了U8登录“系统管理”提示调用远程组件失败问题解决相关的知识,希望对你有一定的参考价值。
症状:
U8使用正常,但是打开“系统管理”登录时提示“调用远程组件失败”,并且管理器左边也没有任何帐套显示。
问题原因:
在独立的服务器上安装数据库服务,没有安装U8相关的程序。一些相关的配置不正确。比如存储过程xp_UFRegRead和xp_UFRegWrite都没有,还有一个程序集U8FileServerExtendProc也没有。
解决方案:
创建xp_UFRegRead,按照官方的代码,需要读取注册表内容,但由于没有安装U8程序,所以注册表是空的,可以手工创建注册表项。或者修改存储过程代码,直接返回内容即可。
代码:
CREATE PROC xp_UFRegRead
@root NVARCHAR(800), @keyPos NVARCHAR(2000), @key NVARCHAR(800)
AS
--exec master..xp_regread @root,@keyPos,@key --读注册表并返回
SELECT NULL AS [Value], 'C:\\U8SOFT' AS [Data]; --直接返回值
GO
其他解决方案:
在**:\\U8SOFT\\AppServer\\Bin\\Installer下重新运行SetupConfigure.exe,就可以重新注册了
以上是关于U8登录“系统管理”提示调用远程组件失败问题解决的主要内容,如果未能解决你的问题,请参考以下文章
程序加载,Excel导入/导出,提示:远程过程调用失败 或者服务器出现意外
程序加载,Excel导入/导出,提示:远程过程调用失败 或者服务器出现意外
服务器登录提示:远程桌面服务当前正忙,因此无法完成您尝试执行的任务。