运行时错误 -2147467259(80004005)
的有关信息介绍如下:最近公司新购一台新的服务器,用于替换之前老的远程访问服务器,新的服务器上安装完相关软件,登录ERP系统,打开【生产领料单-新增】时,弹出IC24报错提示信息:运行时错误 -2147467259(80004005)SQL Server 不存在或拒绝访问,ERP系统是中间层和数据库分开部署的,数据库服务器的IP:192.168.10.61,电脑名称:ERP-SQL,根据报错信息,知道问题出在IC24.DLL上,之前在生产领料单上二次开发了一个插件,注册后挂到生产领料单上,取消对此插件的注册,不再报错,但是插件【库存匹配】不能用了,没有从根本上解决问题!最终发现是因为系统没有正确识别ERP-SQL数据库服务器,把名称修改为IP,问题彻底解决,具体操作方法如下:
ERP操作员登录主控台,依次展开【供应链】->【仓存管理】->【领料发货】->双击打开【生产领料单-新增】
等待很长时间都没有打开【生产领料单】,并弹出报错信息,如下图所示。
系统管理员在中间层服务器中打开【账套管理】
弹出账套管理登录界面,输入正确的管理员用户名和密码,点击【确定】按钮。
进入账套管理界面,选择相应的账套,点击工具栏【属性】按钮,弹出【账套属性】设置窗口,此时【数据库服务器】显示为服务器的名称ERP-SQL
接下来,把ERP-SQL修改为具体的IP地址 192.168.10.61,最后点击【确定】按钮,完成修改工作。
ERP操作员登录主控台,依次展开【供应链】->【仓存管理】->【领料发货】->双击打开【生产领料单-新增】
生产领料单可以正常打开了,之前的插件【库存匹配】也可以使用了。