加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle11g ORA-28595 Extproc 代理 DLL 路径无效

发布时间:2020-12-12 14:50:14 所属栏目:百科 来源:网络整理
导读:利用 pl/sql 登录sde 库,执行如下sql 语句 select * fromsde.gdb_items_vw 如果提示执行错误,找不到 dll 库路径,则是因为 sde的 ST_SHAPELIB.dll 文件路径配置不正确,执行 如下sql 语句,查看当前路径 select * from user_libraries 如果路径配置不正确

利用 pl/sql 登录sde 库,执行如下sql 语句

select * fromsde.gdb_items_vw

如果提示执行错误,找不到 dll 库路径,则是因为 sde的 ST_SHAPELIB.dll 文件路径配置不正确,执行 如下sql 语句,查看当前路径

select*fromuser_libraries

如果路径配置不正确,则执行如下操作:

A、拷贝 dll 文件到 oracle 安装路径的bin 目录下,例如 E:oracle11gproduct11.2.0dbhome_1BIN


B、打开 E:oracle11gproduct11.2.0dbhome_1NETWORKADMIN目录下的 listener.ora 文件, 添加 dll 文件的引入配置;

C、打开 E:oracle11gproduct11.2.0dbhome_1hsadmin 目录下的 extproc.ora 文件,添加 dll 文件的引入配置;


D、在 pl/sql 中,执行sql 语句,修改dll 路径地址

create orreplace library ST_SHAPELIB

as'E:appadministratorproduct11.2.0dbhome_1BINst_shapelib.dll'

注意:路径写两个反斜杠,同时需要确认这个路径下的st_shapelib.dll文件与arcgis版本是否一致。

E、重启 oracle 服务和监听服务

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读