ArcSDE 9.1 for Oracle10g on Solaris 10

本文记录了在Solaris10 64位系统上安装ArcSDE9.1 for Oracle10.2.0.3 RAC过程中遇到的问题及解决方法,包括缺少必要的.sql文件导致的postinstall失败等问题。

    作者:Flyingis

    Unix系统安装方法都基本相同,但是这次走常规路线出现问题,先看看环境。

    操作系统:Solaris 10(64bit)
    数据库:Oracle 10.2.0.3 RAC
    数据库中间件:ArcSDE 9.1

    ArcSDE 9.1安装光盘中没有for Oracle10g的安装包,当时针对的是Oracle9i,后来增加了对Oracle10g的支持,因此需要从网站下载相应安装文件,安装文件为"sde91-ora10gR2-slrs64.tar.Z","uncompress"+"tar -xvf"解压之后,"./install -load"安装,发现ARCSDEHOME/tools/oracle文件夹为空,没有任何.sql文件,直接按照文档介绍方法无法执行post install,sdesetupora10g命令出错,提示admin或password错误,因为是Unix RAC环境,无法通过Windows安装Oracle客户端的方法远程创建表空间和ArcSDE服务,安装日志没有生成,原以为sde91 sdesetupora10g命令可能包含了表空间和服务创建的操作,现在可以排除这种可能,从Windows下拷贝一份.sql文件试试。在Windows上安装ArcSDE Oracle10g for Windows,ArcSDEHome\tools\oracle中createsdeoracle.sql拷贝到Solaris上,修改相应参数执行脚本,tablespace和repository创建成功,后面服务也顺利生成并启动,问题就在createsdeoracle.sql!

    这种错误可能是sde91-ora10gR2-slrs64.tar.Z文件缺失造成,估计不应该是下载不完全所致,否则根本不可能uncompress,这种ArcSDE 9.1 for Oracle10g on Solaris 10环境不太多,下次有机会再进行验证,ArcSDE 9.1 for Oracle9i on Linux/Unix和ArcSDE 9.2 for Oracle9i/10g on Linux/Unix没有这种问题。

    安装过程需注意的几个问题:

1.用户创建和shell选择
2.环境变量
3.文件操作的权限
4.Oracle监听和服务正常启动
5.Oracle版本,dbca时字符集的选择
6.用特定的用户,执行特定的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值