当前位置: 代码迷 >> 综合 >> 【SDE错误收集】通过ArcCatalog直连报错Error: Server library could NOT be loaded”
  详细解决方案

【SDE错误收集】通过ArcCatalog直连报错Error: Server library could NOT be loaded”

热度:9   发布时间:2023-12-16 05:20:25.0

环境:

       操作系统:win7 64位

      ArcSDE10 for Oracle11g 64位

错误详情:通过sde服务可正常连接,使用直连的方式连接时报错:"Error: Server library could NOT be loaded”

                   sqlplus加@netservice name可以正常登陆

原因及解决:

        ArcCatalog是 32位程序,因此它不可能加载64位的OCI.dll,所以会出现这个问题;
        需要在ArcCatalog所在机器上安装数据库Oracle的32位客户端,创建Net Service Name供连接,注意在同一台机器上的时候,同时安装oracle服务器端和客户端,要让系统环境变量Path下的oracle bin目录指向客户端,且在客户端配置正确的net service name

  相关解决方案