zoukankan      html  css  js  c++  java
  • 创建多个ArcSDE实例【转载】

    创建多个ArcSDE实例【转载】

    编号:    000037    相关产品及版本:    ArcSDE  3.x,8.x,9.0    平台:    N/A
    提交时间:    2004-08-23      修改时间:    2004-08-31    提交人:    吴乐茂
    内容摘要
    有时候,我们需要有多于一个的ArcSDE实例同时运行。只要存在多个数据库实例,就可以实现这个目的。ArcSDE与RDBMS之间必须是一个一一对应的关系。ArcSDE会锁定版本表,以保证每个数据库实例只对应一个ArcSDE实例。
    过程描述
    对于Windows:

    1. 拷贝 %SDEHOME% 到一个新的位置。

    2. 用适当的RDBMS连接变量(如RACLE_SID)更新新的dbinit.sde 文件。
    3. 用新的实例名、端口号和网络协议更新 %SDEHOME%etcservices.sde文件。
    4. 添加服务名、端口号和网络协议到 WINNTsystem32driversetcservices 文件中。须确认所用的端口号没有被用过。
    5. 删除新的giomgr.log文件中的内容。
    6. 如果需要,更新新的giomgr.defs文件,以指定新实例的操作参数。
    7. 如果需要,更新新的dbtune.sde 文件,以指定参数给在新实例的数据库中创建数据时使用。
    8. 确认SDEHOME 变量指向正确的新ArcSDE实例位置,并运行给对应数据库使用的sdesetup 命令来创建新数据的存储表。
    9. 使用 “sdeservice -o create” 命令创建新的ArcSDE服务。



    对于UNIX:

    1. 给新实例创建一个新的工作目录。
    2. 拷贝 $SDEHOME 到新创建的工作目录。
    3. 用适当的RDBMS 连接变量(如ORACLE_SID)更新新的dbinit.sde 文件。
    4. 用新的实例名、端口号和网络协议更新 $SDEHOME/etc/services.sde 文件。
    5. 添加服务名、端口号和网络协议到 /etc/services 文件。须确认所用的端口号没有被用过。
    6. 删除新的giomgr.log文件中的内容。
    7. 如果需要,更新新的giomgr.defs文件,以指定新实例的操作参数。
    8. 如果需要,更新新的dbtune.sde 文件,以指定参数给在新实例的数据库中创建数据时使用。
    9. 确认SDEHOME 变量指向正确的新ArcSDE实例位置,并运行给对应数据库使用的sdesetup 命令来创建新数据的存储表。

  • 相关阅读:
    error_reporting(“E_ALL”)和ini_set(“display_errors”, “on”)的区别?
    linux命令awk的详解
    Ubuntu 能PING IP但不能PING主机域名的解决方法
    从github checkout子文件夹
    zuul简单使用
    docker for windows 10 添加阿里云镜像仓库无效问题
    Spring Boot 进行Bean Validate和Method Validate
    JVM调优-GC参数
    Spring Aop: 关于继承和execution target this @annotation
    ReentrantLock原理
  • 原文地址:https://www.cnblogs.com/lauer0246/p/1242052.html
Copyright © 2011-2022 走看看