Arcgis 10.2 中sde用oralc 做地理数据库。

参考 文档 

http://blog.csdn.net/esrichinacd/article/details/8028846

  1. 安装oracle instance client 

    注:

    一些 ArcGIS 客户端(如 ArcGIS for Desktop 和 ArcGIS Engine)为 32 位应用程序。要从这些客户端中的任一个建立数据库连接,您必须使用 32 位的 Oracle 客户端连接到 Oracle 数据库。即便是将 ArcGIS 客户端应用程序安装到一台 64 位操作系统 (OS) 的计算机上,且数据库和服务器的 OS 均为 64 位,也是如此。



  2. 设置环境变量

    ORACLE_CLIENT=C:\oracle_client\instantclient_12_1
    ORACLE_HOME=C:\oracle_client\instantclient_12_1
    ORACLE_SID=sde
    LD_LIBRARY_PATH=C:\oracle_client\instantclient_12_1
    NLS_LANG=AMERICAN_AMERICA.UTF8
    Path=%PATH%;%ORACLE_CLIENT%
    TNS_ADMIN=C:\oracle_client\network\admin

  3. 编写 tnsnames.ora 文件

    sde  =
    (
      DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = office.laic-tech.com )(PORT = 31521))
      (CONNECT_DATA =
        (SERVER = DEDICATED)
      (SERVICE_NAME = cicada.laic.com)
      )
    )
    



  4. 使用sqlplus 来测试连接

    sqlplus sys/manager@sde as sysdba

  5. 建立空间数据库

    1. a. 在tools里面选创建企业级地理数据库



    2. 这里一定先要用 sys 用户来连接。 这个过程会生成 数据库实例 sde 和用户 sde ,并且进行授权。
      所以一定要 sys  的 SYSDBA的角色来连接



  6. 在arcgis desktop 中建立一个数据库连接 来访问这个空间数据库





    其中: 实例填写的是 tns 里面的 tns 名字。




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值