st包无效
来源:互联网 发布:招商银行外汇牌价软件 编辑:程序博客网 时间:2024/04/29 13:55
本机正常安装了 oracle11g 和 ArcSDE10, 想要查询某个空间图层表的shape字段值,所以写了如下sql语句在PL/SQL里执行,select sde.st_astext(shape) from DLWG_SQ,
但是一直提示如下错误:
ORA-28595: Extproc 代理: DLL 路径无效
ORA-06512: 在 "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 70
ORA-06512: 在 "SDE.ST_GEOMETRY_OPERATORS", line 68
百度了一番也没找到方法,后来还是通过 google 查找到了线索,通过调试一番终于解决,在此给大家说明一下解决的思路。
我本机的 oracle11g 安装目录为 E:/oracle11g。
1、打开 E:/oracle11g/product/11.2.0/dbhome_1/NETWORK/ADMIN 目录下的 listener.ora 文件,
发现之前写的是 :
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = E:/oracle11g/product/11.2.0/dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:/oracle11g/product/11.2.0/dbhome_1/bin/oraclr11.dll")
)
)
把它修改为:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = E:/oracle11g/product/11.2.0/dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ANY")
)
)
2、打开 E:/oracle11g/product/11.2.0/dbhome_1/hs/admin 目录下的 extproc.ora文件,
最后一行原来写的 是 SET EXTPROC_DLLS= , 把他修改为 SET EXTPROC_DLLS=ANY
3、重启 OracleOraDb11g_home1TNSListener服务和 OracleServiceORCL服务。
4、重启 PL/SQL ,再次运行 select sde.st_astext(shape) from DLWG_SQ, 这次终于不再提示错误了,正常查询到结果。
- st包无效
- ST
- ST
- ST
- Android Studio突然导包无效 import无效 调用无效
- xutils3导入jar包依赖后无效
- 名词解释: ST SST *ST
- Jar 包游戏改名以及"JAR文件无效"的解决办法
- 导出后的jar包功能不全,按钮点击无效
- 关于CSS 和JQUERY中引入包无效的问题
- ios 上传打包时包的二进制文件无效
- eclipse工程导入Android studio 有些包无效的解决
- 解决maven jar包 miss 更新无效的问题。
- node解决安装包后xx-v命令无效
- maven中,pom添加jar包无效,手动添加
- 关于svn汉化包安装无效的解决办法
- maven 问题解决 tools以及jconsole两个jar包 无效
- 解决maven jar包 miss更新无效的问题
- Win10 快捷键
- 如何查看CSDN自己的排名
- 排序基础算法总结与c++实现
- IAR 增加头文件注意事项
- 排序算法总结
- st包无效
- input框输入数字的问题
- 解析 Promise 原理,实现一个Promise
- Nmap 必备小技巧
- 一个比较不错的开源博客,可以参考一下,自己搭建
- Hadoop权威指南笔记二
- Reorder List
- 阿里云PCDN新亮点 自动调用HTTPDNS 解决域名劫持困扰
- 数据结构与算法(7)---Java语言实现:快速排序