安装环境: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相关推荐

  1. oracle11g资源过低,Sun Cluster3.3+Oracle11g配置数据库资源问题

    一次工程交付,软件环境为Solaris10U11+Cluster3.3U2+Oracle11g,最后建立数据库资源的时候,遇到一问题,原始命令如下: # clresource create -g or ...

  2. oracle11g broker,张欣橙 Oracle11g 配置DG broker

    在配置DG broker之前需要确保Dataguard配置正常且主库和备库均使用spfile. 1. 主库配置 配置DG_BROKER_START参数 检查主库dg_broker_start设置 SQ ...

  3. Sun Cluster3.3+Oracle11g配置数据库资源问题

    一次工程交付,软件环境为Solaris10U11+Cluster3.3U2+Oracle11g,最后建立数据库资源的时候,遇到一问题,原始命令如下: # clresource create -g or ...

  4. oracle11g的tnstimeout,redhat下oracle11g 配置listener.ora

    相信很多初学者安装完oracle软件之后,登录数据库时会遇到如下错误: Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务. 检查一下,监听是开了的,有两种办法解决: 一. 用 s ...

  5. 配置ST_Geometry查询

    本人电脑测试的环境: 操作系统: Win7_64bit Oracle 11g 64bit Arcsde10 64bit Arcgis desktop 10.1 第一步: 在listener.ora文件 ...

  6. 【详细】win2008环境下oracle11G配置高可用dataguard

    Oracle DataGurad单实例部署 1. 安装环境 服务器环境为VMware workstation搭建的两台虚拟机,操作系统为Windows Server 2008 R2,数据库为Oracl ...

  7. 怎么配置 Oracle 侦听器来使用SQL操作ST_Geometry

    关于这个内容,其实从ArcSDE9.2推出ST_Geometry就让用户感到很有吸引力,而且特别是在ArcSDE9.3之后,用户使用SQL操作ST_geometry越来越多,但是在配置Oracle监听 ...

  8. 安装docker 配置 oracle11g

    安装docker 配置 oracle11g 卸载旧的docker版本 sudo yum remove docker \docker-client \docker-client-latest \dock ...

  9. 创建SDE企业级数据库——在 Oracle 中配置 extproc 以访问 ST_Geometry

    在 ArcGIS10.5.1连接到Oracle 12c(SDE直连ORACLE)中,虽然建立了连接,但是有一段错误信息: ST_Geometry 形状库路径可能无效,或者未在 Oracle 实例中正确 ...

最新文章

  1. 链表python笔试题目_python经典面试算法题1.4:如何对链表进行重新排序
  2. 基于matplotlib的数据可视化 - 热图imshow
  3. 程序员的十个层次 你属于哪一层?小菜看后
  4. C# 序列化与反序列化json
  5. 如何判断链表有环并计算环的长度
  6. STC15W408读取HX711称重数据串口发送
  7. AcWing 154. 滑动窗口
  8. 判断字符串括号是否闭合(){}[]
  9. Xilinx ISE14.2新手入门
  10. python目录和文件的基本操作_Python常用的文件及文件路径、目录操作方法汇总介绍...
  11. 对信号与系统课程中Python语言的作业
  12. Java练习题——集合
  13. 深信服 SANGFOR 设备密码恢复和配置备份恢复
  14. 计算机excel奖学金公式,如何用Excel评定奖学金
  15. oracle px execute reply,(转)PX Deq: Execute Reply 案例说明
  16. 基于单片机的智能照明灯系统
  17. python中词云图是用来描述_Python如何实现中国地图词云图
  18. swagger3 不能传header未解之谜
  19. Portfolio、program和project的联系和区别;它们与operation和OPM的关系
  20. A Game of Thrones(78)

热门文章

  1. MySQL多实例配置
  2. (99)FPGA最大延迟与最小延迟基础
  3. FPGA入门基础介绍
  4. ajax长轮询的问题,Ajax长轮询
  5. Spanning Tree Protocol介绍
  6. 对I2C总线的时钟同步和总线仲裁的深入理解
  7. ubuntu中使用usb转串口
  8. QT5开发及实例学习之二信号和槽机制
  9. 计算机在材料科学与工程中的应用,计算机在材料科学与工程中的应用
  10. 计算机基础--操作系统基础