linux安装SDE 10

必须先安装好oracle。
这里只考虑sys-v系的,debian系的,类似处理(参考apt-get/dpkg命令)
AIX 参考SMIT
HPUNIX参考SDE安装光盘里的说明.

[@more@]

1.环境准备:

非联网环境
(1)配置yum使用光盘源
安装依赖的包体
yum install -y openmotif22
yum install compat-gcc-34-g77.x86_64
(2)使用光盘源
挂载安装光盘
mount -o loop -t auto /dev/cdrom /mnt/cdrom
cd /mnt/cdrom 找到相关的rpm包位转置
ls *openmotif22* *compat-gcc*
找到后,安装相应的RPM包:rpm -ivh XXX.rpm
联网环境就直接yum 安装

3.创建sde用户和组
useradd -g dba -G oinstall sde
passwd sde
mkdir /opt/sde
chown -R sde:oinstall /opt/sde

4.编辑sde用户profile文件
su - sde
vi .bash_profile
加入如下内容:
SDEHOME=/opt/sde/sdeexe100
ORACLE_HOME=/opt/app/oracle/product/11.2.0/db_1
ORACLE_SID=orcl
TNS_ADMIN=$ORACLE_HOME/network/admin
PATH=$PATH:$SDEHOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$SDEHOME/lib:/usr/lib:/lib:$ORACLE_HOME/lib
export SDEHOME ORACLE_HOME ORACLE_SID TNS_ADMIN PATH LD_LIBRARY_PATH

5.挂载sde安装光盘文件
su - root
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
进入相应平台,运行install -load,按提示往下就可以了。

6. 确定oracle实例和监听已经启动
ps -ef | grep ora
lsnrctl status

7. 安装sde用户要到的oracle schema(在这一步之前必须修改、运行程序安装目录下面tools目录下的createdatabase.sql这个建立sde用户和sde表空间以及赋权,当然你也可以手动建立)
sdesetup -o install -d ORACLE11G -s oraserverc
-u sde -l sde/licenses/license.dat
按提示往下就可以了。
如果以上命令不能启动,那么请运行:export LANG=C,SDE的安装程序
做得不是很好,多语言环境支持不是很好。

8. 安装后的设置(至于为什么要这么做,是开发的同事报了个BUG,并发的时候用到的API会报错。)
sdeconfig -o alter -v LOGFILEPOOLSIZE=20 -i 5151 -u sde -p sde
sdeconfig -o alter -v ALLOWSESSIONLOGFILE=TRUE -i 5151 -u sde -p sde
注:如果直接改sde.serv_config表,会有问题的。

9.查看linux下的tcp/udp服务端口是否已经建立

文件位置/etc/services,查看里面是否有

esri_sde 5151 udp

esri_sde 5151 tcp

的字样,如果有,那么可以不用加入。事实上rhel以及相关的衍生版本是有的,其它版本请检查一下,如果有那么就不用加入了,没有请加上。

10。启动sde

sdemon -o start -ppasswd就可以启动sde了

11。确认sde已经启动

ps -ef | grep sde

netstat -a | grep 5151

大功告成!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7370972/viewspace-1049208/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7370972/viewspace-1049208/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值