zoukankan      html  css  js  c++  java
  • arcsde 和oracle(双机热备)分布式安装(转载)

    环境:

    oracle10gR2安装在两台服务器上,但只是做双机热备,操作系统均为windows server 2003 sp2

    arcsde安装在第三台机器上,操作系统为windows server 2003 sp2

    安装步骤:

    1、需要在ArcSDE的安装机器上安装Oracle Client,或者安装ODAC,只要能安装Oracle Net软件的就可以了,假设配置的oracle连接服务名为:Oracle_ServiceName

    2、安装ArcSDE程序和ArcSDE 9.2 for Oracle10g步骤一致

    3、安装ArcSDE 9.2的SP4补丁

    4、在$SDEHOME目录下ect/dbinit.sde文件夹,打开,如果有:

    set Oracle_SID = Oracle_ServiceName
    改为:

    set LOCAL = Oracle_ServiceName  (Oracle_ServiceName是指用Oracle Net配置的本地的Oracle连接服务名)
    如果没有则添加:set LOCAL = Oracle_ServiceName

    5、在配置到最后一步创建服务的时候。不选择对话框向导创建,而选择命令语句操作创建服务:
    启动cmd,输入:sdeservice -o create -d Oracle10g,Oracle_ServiceName -i esri_sde -p sde -n
    (注意命令语句最后要以-n 结束)

    6、保证C:/WINDOWS/system32/drivers/etc/services 和%sdehome%/etc/services文件里面打开SDE服务端口:ESRI_SDE 5151/TCP #ArcSDE for Oracle。(一般安装sde后自动会添加该端口的打开)

    7、安装成功

    8、sdemon -o start -i esri_sde -p sde就可以成功启动服务了

    9、如果第8步失败,并提示1053的错误,重启机器,一般sde即可启动

    10、如果还是不行,就在系统环境变量中加变量:LOCAL,并让它等于前面配置的oracle的连接服务名:Oracle_ServiceName

    第10点是我碰到问题的解决,可能到第9步,一般都可以启动了,但如果还是不行,在windows事件日志中提示无法连接数据库,则添加这个环境变量,再重启机器,就可以解决问题了

    转载自http://dbajun.javaeye.com/blog/210449

  • 相关阅读:
    【反射】Java反射机制
    Composer教程之常用命令
    Composer教程之基础用法
    Composer教程之初识Composer
    Composer 的结构详解
    现代 PHP 新特性系列(七) —— 内置的 HTTP 服务器
    现代 PHP 新特性系列(一) —— 命名空间
    现代 PHP 新特性系列(二) —— 善用接口
    现代 PHP 新特性系列(三) —— Trait 概览
    现代 PHP 新特性系列(四) —— 生成器的创建和使用
  • 原文地址:https://www.cnblogs.com/Aragon/p/2820534.html
Copyright © 2011-2022 走看看