Linux安装ArcSDE常见问题
2013-12-03 21:16
316 查看
一直在32位的linux下安装SDE,感觉简单几步就完成了,没遇到什么问题。没想到64位系统的SDE有些地方还不太一样,遇到非常多的问题。比如有几个包文件(不是Oracle必须的)必须安装。下面就来看一下在64位Oracle中安装SDE常遇到的一些问题。
问题1
执行sdesetup报错如下
[sde@ArcGIS~]$ sdesetup –o install –d ORACLE10G –p sde
sdesetup:error while loading shared libraries:libXm.so.3:
cannot open shared object file: No such file or directory
问题分析:缺少包文件openmotif-2.3.1-2.el5_4.1
openmotif22-2.2.3-18
解决方法:从系统安装盘中找到这俩个包进行安装,如果发现过多依赖包可以通过命令rpm –ivhopenmotif-2.3.1-2.el5_4.1.x64.rpm –nodeps
–force来安装。
如果发现已经有了libXm.so包但还是报错,通过硬连接来解决这个问题
cd /usr/lib64
或cd /usr/lib
ln libXm.so.4 libXm.so.3
问题2
执行sdesetup报错如下:
[sde@ ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
sdesetup: error while loading shared libraries:
libg2c.so.0: cannot open shared object file: Nosuch file or directory.
问题分析:缺少包文件compat-libf2c
解决方法:从系统安装盘中找到这个包进行安装,如果发现依赖包可以通过命令
rpm
–ivhcompat-libf2c-34-3.4.6-4.rpm –nodeps –force来安装。
问题3
执行sdesetup报错如下
[sde@ ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
—————————————————————-
Error: while loading sharedlibraries:libsdesetup.so:cannot open shared object file :No such file ordirectory
-bash: Error:: command not found
问题分析:selinux设置导致无法sharedlibraries
解决方法:编辑/etc/selinux/config将把
SELINUX=enforcing注释掉,然后新加一行为:SELINUX=disabled保存关闭重启服务器。
如果这样设置了还不好使,在你保证 SElinux被
disable后.切换到sde用户执行以下命令:
chcon -t texrel_shlib_t /home/sde/sdeexe100/lib/libsdesetup.so
如果还不行,就需要详细检查一下sde用户的环境变量了,特别是有没有LD_LIBRARY_PATH。
问题4
[sde@ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
SES_iconv_open(UTF-8,zh_CN.euc) failed)
Enter DBA password:
SES_iconv_open(UTF-8,zh_CN.euc) failed)
SES_iconv_open(UTF-8,zh_CN.euc) failed)
问题分析:字符显示问题
解决方法:export LANG=C
然后在执行sdesetup
问题5
执行sdesetup报错如下:
[sde@ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
[Tue March 27 20:02:37 2012] Error:Unable to connect db
[Tue March 27 20:02:37 2012] ORA-01034:ORACLE not available
ORA-27123: unable to attach to sharedmemory segment
Linux Error: 13: Permission denied
问题分析: sde用户对oracle权限受限的问题:
解决问题:切换到用户root
执行命令
#chmod 6751 $ORACLE_HOME/bin/oracle
务必重新启动Oracle
注:不要认为Oracle整个目录赋予777就好使实践证明那样并不好使
问题1
执行sdesetup报错如下
[sde@ArcGIS~]$ sdesetup –o install –d ORACLE10G –p sde
sdesetup:error while loading shared libraries:libXm.so.3:
cannot open shared object file: No such file or directory
问题分析:缺少包文件openmotif-2.3.1-2.el5_4.1
openmotif22-2.2.3-18
解决方法:从系统安装盘中找到这俩个包进行安装,如果发现过多依赖包可以通过命令rpm –ivhopenmotif-2.3.1-2.el5_4.1.x64.rpm –nodeps
–force来安装。
如果发现已经有了libXm.so包但还是报错,通过硬连接来解决这个问题
cd /usr/lib64
或cd /usr/lib
ln libXm.so.4 libXm.so.3
问题2
执行sdesetup报错如下:
[sde@ ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
sdesetup: error while loading shared libraries:
libg2c.so.0: cannot open shared object file: Nosuch file or directory.
问题分析:缺少包文件compat-libf2c
解决方法:从系统安装盘中找到这个包进行安装,如果发现依赖包可以通过命令
rpm
–ivhcompat-libf2c-34-3.4.6-4.rpm –nodeps –force来安装。
问题3
执行sdesetup报错如下
[sde@ ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
—————————————————————-
Error: while loading sharedlibraries:libsdesetup.so:cannot open shared object file :No such file ordirectory
-bash: Error:: command not found
问题分析:selinux设置导致无法sharedlibraries
解决方法:编辑/etc/selinux/config将把
SELINUX=enforcing注释掉,然后新加一行为:SELINUX=disabled保存关闭重启服务器。
如果这样设置了还不好使,在你保证 SElinux被
disable后.切换到sde用户执行以下命令:
chcon -t texrel_shlib_t /home/sde/sdeexe100/lib/libsdesetup.so
如果还不行,就需要详细检查一下sde用户的环境变量了,特别是有没有LD_LIBRARY_PATH。
问题4
[sde@ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
SES_iconv_open(UTF-8,zh_CN.euc) failed)
Enter DBA password:
SES_iconv_open(UTF-8,zh_CN.euc) failed)
SES_iconv_open(UTF-8,zh_CN.euc) failed)
问题分析:字符显示问题
解决方法:export LANG=C
然后在执行sdesetup
问题5
执行sdesetup报错如下:
[sde@ArcGIS ~]$ sdesetup –o install –d ORACLE10G –p sde
[Tue March 27 20:02:37 2012] Error:Unable to connect db
[Tue March 27 20:02:37 2012] ORA-01034:ORACLE not available
ORA-27123: unable to attach to sharedmemory segment
Linux Error: 13: Permission denied
问题分析: sde用户对oracle权限受限的问题:
解决问题:切换到用户root
执行命令
#chmod 6751 $ORACLE_HOME/bin/oracle
务必重新启动Oracle
注:不要认为Oracle整个目录赋予777就好使实践证明那样并不好使
相关文章推荐
- Linux下的Cacti网络管理系统--安装常见问题(二)
- linux安装Oracle 11g常见问题
- Linux安装及常见问题
- linux入门系统安装常见问题整理
- Linux上安装MySQL的常见问题(VMware Workstation+CentOS+MySQL)
- python初学常见问题记录(1)--linux下和win7下安装python
- 首发:Linux+Apache+PHP+MySQL+Zend Optimizer+PHPMyAdmin安装及常见问题
- Linux下的Cacti网络管理系统--安装常见问题(二)
- 问题小结:Linux下oracle常见安装错误总结
- 【linux】ubuntu下nginx的安装及常见问题解决
- Linux下的Cacti网络管理系统--安装常见问题(一)
- 大数据互联网架构阶段 Linux下安装mysql启动的常见问题
- Linux 安装常见问题
- 使用vmware虚拟机安装Linux(以redhat5.8为例)中常见问题
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤及常见问题解决方法
- SYBASE 在linux系统安装下的一些常见问题
- Linux环境下Mysql的安装教程及安装过程常见问题的解决方法
- linux运维笔记----使用yum安装常见问题小结
- PCL使用常见问题 及安装pcl1.8.0 vs2013 及linux下
- linux 安装 oracle 常见问题