`
TracyKelvin
  • 浏览: 22724 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于配置ST_Geometry报ORA-06522的问题

 
阅读更多

环境

SDE版本:10./10.2/10.2.1/10.2.2

Oracle版本:11g R2 11.2.0.1

Windows版本:Windows Server 2008 R2

问题描述及原因

listener.ora文件配置内容:

 tnsnames.ora文件配置内容:

 配置完成后,重启数据库及监听器,并执行常用测试函数:

select st_point(0,0,0) from dual;

ORA-06520ORA-06522的错误,如下图:

 

提示无法加载DLL文件,经过检查DLL文件已经放到相应的配置目录下。配置文件的内容也都正常,正常来说都可以执行。当时定位时,联想到提示字面语“Unable to load DLL”,怀疑是不是还缺少说明没有安装。经过排查发现,没有安装Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)组件。由于10.1版本以后,官方建议使用直连的方式,在数据库端也不需要再安装SDE组件,所以才会导致该问题。另外,官网文档也给出了提示:

 

解决方法

到微软的官网下载安装Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)即可解决该问题,地址:

http://www.microsoft.com/zh-cn/download/details.aspx?id=2092

分享到:
评论

相关推荐

    安装Oracle再安装SDE并创建之后报ST_Geometry错误的解决方法

    解决 Oracle 安装 SDE 报 ST_Geometry 错误的方法 在安装 Oracle 数据库和 SDE(Spatial Database Engine)时,可能会遇到 ST_Geometry 错误的问题。本文将详细介绍解决该错误的方法。 一、安装顺序和流程 在安装...

    Oracle RAC配置ST_Geometry技术文档

    Oracle RAC 中配置 ST_Geometry 技术文档 Oracle RAC(Real Application Clusters)是一种高可用、高性能的-cluster解决方案,能够满足大规模数据存储和处理的需求。在 Oracle RAC 环境下,配置 ST_Geometry 技术...

    SQL空间查询ST_Geometry配置

    ### SQL空间查询ST_Geometry配置详解 #### 一、引言 随着地理信息系统(GIS)技术的发展,空间数据管理成为越来越重要的需求。ArcSDE是Esri开发的一款用于存储和管理空间数据的企业级解决方案。自ArcSDE推出ST_...

    为使用ST_Geometry SQL函数配置oracle的网络服务

    本文将详细解析如何配置Oracle数据库以支持ST_Geometry SQL函数,使数据库能够高效地进行空间数据的存储、检索与分析。 ### 配置Oracle网络服务以使用ST_Geometry #### 一、理解ST_Geometry ST_Geometry是用于...

    Oracle11g结合ArcGIS10.2建立空间数据库ST_Geometry类库配置

    - 配置完成后,可能会遇到如文中所述的问题——“ST_Geometry形状库路径可能无效,或者未在Oracle实例中正确配置EXTPROC”。 #### 三、解决ST_Geometry类库配置问题 当遇到“ST_Geometry形状库路径可能无效,或者...

    用plsql查询Arcgis空间数据

    通过上述步骤,可以有效地在Oracle数据库中配置ST_Geometry类型的空间数据支持。这一配置不仅允许用户利用PL/SQL查询复杂的空间数据,还为ArcGIS与Oracle数据库之间的数据交互提供了基础。此外,正确的配置也有助于...

    SQL访问Geodatabase

    12. **ORA-28575** - 这是一个Oracle错误代码,通常与空间索引有关。例如,当尝试创建或使用一个无效的空间索引时,可能会遇到这个错误。 13. **Geodatabase系统表** - Geodatabase使用了一系列系统表来管理其...

    高效的使用SQL操作空间数据库.pdf

    这包括设置相关的库文件路径,如`st_shapelib.dll`或`libst_raster_ora.dll`,以及确保数据库监听器的配置文件(如`listener.ora`)正确无误。例如,在Oracle数据库中,还需要配置`tnsnames.ora`文件。 #### 四、...

    32位ArcSDE在64位Oracle环境中安装方法

    - **Oracle Patch更新**:对于使用ST_GEOMETRY的Oracle 10.2.0.3用户,需要应用Oracle官方提供的补丁以修复Oracle bug 6756089。 - **配置要求**:当在32位操作系统上安装ArcSDE 9.3 (32-bit)时,无论操作系统是...

Global site tag (gtag.js) - Google Analytics