Oracle11g 配置 ST_GEOMETRY
安装环境:ArcGIS Desktop10.2.1 、ArcSDE10.2.134940、 Oracle11.2.0.1
操作系统:Windows Server 2012R2 DataCenter
安装ARCSDE,st_shapelib.dll存在于目录C:\Program Files\ArcGIS\ArcSDE\ora11gexe\bin,配置需要使用该目录。
使用Desktop直连创建了SDE Schema,并创建了相关表和存储程序。
以SDE用户登录数据库,此后的操作以sde用户的身份运行
执行:
select * from user_libraries
结果显示的st_shapelib.dll位置与实际路径不一致,所以需要执行以下语句重新指定路径,这个路径就是上面安装ARCSDE产生的。
SQL> create or replace library ST_SHAPELIB as 'C:\Progra~1\ArcGIS\ArcSDE\ora11gexe\bin\st_shapelib.dll';
SQL> alter package sde.st_geometry_shapelib_pkg compile reuse settings;
注意:安装ARCGIS Desktop也安装st_shapelib.dll,路径为:C:\Program Files (x86)\ArcGIS\Desktop10.2\DatabaseSupport\Oracle\Windows64,但是缺少相关文件pe.dll,sg.dll。
tnsnames.ora文件添加:
EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)))(CONNECT_DATA =(SID = PLSExtProc)(PRESENTATION = RO)))
listener.ora文件添加(黑体部分):
SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = CLRExtProc)(ORACLE_HOME = E:\app\SerOS\product\11.2.0\dbhome_1)(PROGRAM = extproc)(ENVS = "EXTPROC_DLLS=ONLY:E:\app\SerOS\product\11.2.0\dbhome_1\bin\oraclr11.dll"))(SID_DESC =(GLOBAL_DBNAME = orcl)(SID_NAME = ORCL)) (SID_DESC = (SID_NAME = PLSExtProc)(ORACLE_HOME = E:\app\SerOS\product\11.2.0\dbhome_1)(PROGRAM = EXTPROC)(ENVS = "EXTPROC_DLLS=C:\Progra~1\ArcGIS\ArcSDE\ora11gexe\bin\st_shapelib.dll,PATH=C:\Progra~1\ArcGIS\ArcSDE\ora11gexe\bin")))
转载于:https://www.cnblogs.com/telwanggs/p/6632351.html
Oracle11g 配置 ST_GEOMETRY相关推荐
- oracle11g资源过低,Sun Cluster3.3+Oracle11g配置数据库资源问题
一次工程交付,软件环境为Solaris10U11+Cluster3.3U2+Oracle11g,最后建立数据库资源的时候,遇到一问题,原始命令如下: # clresource create -g or ...
- oracle11g broker,张欣橙 Oracle11g 配置DG broker
在配置DG broker之前需要确保Dataguard配置正常且主库和备库均使用spfile. 1. 主库配置 配置DG_BROKER_START参数 检查主库dg_broker_start设置 SQ ...
- Sun Cluster3.3+Oracle11g配置数据库资源问题
一次工程交付,软件环境为Solaris10U11+Cluster3.3U2+Oracle11g,最后建立数据库资源的时候,遇到一问题,原始命令如下: # clresource create -g or ...
- oracle11g的tnstimeout,redhat下oracle11g 配置listener.ora
相信很多初学者安装完oracle软件之后,登录数据库时会遇到如下错误: Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务. 检查一下,监听是开了的,有两种办法解决: 一. 用 s ...
- 配置ST_Geometry查询
本人电脑测试的环境: 操作系统: Win7_64bit Oracle 11g 64bit Arcsde10 64bit Arcgis desktop 10.1 第一步: 在listener.ora文件 ...
- 【详细】win2008环境下oracle11G配置高可用dataguard
Oracle DataGurad单实例部署 1. 安装环境 服务器环境为VMware workstation搭建的两台虚拟机,操作系统为Windows Server 2008 R2,数据库为Oracl ...
- 怎么配置 Oracle 侦听器来使用SQL操作ST_Geometry
关于这个内容,其实从ArcSDE9.2推出ST_Geometry就让用户感到很有吸引力,而且特别是在ArcSDE9.3之后,用户使用SQL操作ST_geometry越来越多,但是在配置Oracle监听 ...
- 安装docker 配置 oracle11g
安装docker 配置 oracle11g 卸载旧的docker版本 sudo yum remove docker \docker-client \docker-client-latest \dock ...
- 创建SDE企业级数据库——在 Oracle 中配置 extproc 以访问 ST_Geometry
在 ArcGIS10.5.1连接到Oracle 12c(SDE直连ORACLE)中,虽然建立了连接,但是有一段错误信息: ST_Geometry 形状库路径可能无效,或者未在 Oracle 实例中正确 ...
最新文章
- 链表python笔试题目_python经典面试算法题1.4:如何对链表进行重新排序
- 基于matplotlib的数据可视化 - 热图imshow
- 程序员的十个层次 你属于哪一层?小菜看后
- C# 序列化与反序列化json
- 如何判断链表有环并计算环的长度
- STC15W408读取HX711称重数据串口发送
- AcWing 154. 滑动窗口
- 判断字符串括号是否闭合(){}[]
- Xilinx ISE14.2新手入门
- python目录和文件的基本操作_Python常用的文件及文件路径、目录操作方法汇总介绍...
- 对信号与系统课程中Python语言的作业
- Java练习题——集合
- 深信服 SANGFOR 设备密码恢复和配置备份恢复
- 计算机excel奖学金公式,如何用Excel评定奖学金
- oracle px execute reply,(转)PX Deq: Execute Reply 案例说明
- 基于单片机的智能照明灯系统
- python中词云图是用来描述_Python如何实现中国地图词云图
- swagger3 不能传header未解之谜
- Portfolio、program和project的联系和区别;它们与operation和OPM的关系
- A Game of Thrones(78)