首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBExpert中的Firebird在访问某些存储过程时抛出错误

IBExpert中的Firebird在访问某些存储过程时抛出错误
EN

Stack Overflow用户
提问于 2015-08-24 20:10:09
回答 1查看 2.9K关注 0票数 0

我对Firebird完全陌生;我得到了一个Firebird 2.5数据库(由我们的客户提供)-- XYZ.fdb

我已经在IB Expert中注册了这个XYZ.fdb数据库。

我能够成功地运行一些视图和存储过程。然而,对于其他一些视图或存储过程,我得到以下错误:

无法格式化消息13:896 -消息文件C:Windows\firebird.msg未找到;偏移量623处的请求BLR无效;未定义函数LTRIM;找不到模块名或入口点;解析过程XXXXXXX (stored_procedure名称)时出错;

错误消息:

模块'IBExpert.exe‘中地址00DCA0E5的访问冲突。读取地址00000000。

上周它工作得很好;我曾尝试重新启动系统,并反复安装Firebird和IB expert;一些存储过程和视图出现上述错误,但其他视图和存储过程工作正常。

由于我上周没有这个问题,在此期间我重新安装了几次Firebird和IB Expert,我认为它存在一些配置或注册问题。

您能为我提供一种逐步解决这个问题的方法吗?这样我就可以使用IB Expert访问Firebird DB中的所有数据库对象了。

EN

回答 1

Stack Overflow用户

发布于 2015-08-24 21:49:20

产生的错误可能是由IBExpert的访问冲突造成的,但原因肯定是缺少UDF库,例如名为rfunc.dllfreeadhocudf.dll的.dll文件或其他名称。

要查找缺少的.dll的名称,请单击IBExpert数据库注册中的UDF文件夹,检查数据库中使用的UDF。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32181998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档