首页 > 数据库 > Oracle > 正文
CentOs安装Oracle 11gR2客户端
2012-03-30       个评论      
收藏    我要投稿

1.在 oracle 网站 下载 11gR2 的 linux 用客户端。 
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linuxsoft-085393.html 
 
2.通过 ftp 将安装文件「linux_11gR2_client.zip」 传送到CentOs 中、 
注意也要用二进制的传输方式 
# bin 
# unzip linux_11gR2_client.zip -d /usr/local/oracle 
 
3.root用户无法安装oracle 所以要建立oracle 用户 
#groupadd oinstall 
#useradd -g oinstall oracle 
#passwd oracle 
 
「oracle」为新建的用户。「oinstall」为新建的用户组 
 
4.解压后进入文件夹 执行 「runInstaller」 
如果出现空间不足出错的话,可能是因为/tmp文件夹空间不够用。可以手动修改$TEMP到别的地方,前提是空间足够用。如/home/oracle/tmp下 
#export TEMP=/home/oracle/tmp 
 
如果出现新建的 用户 无法进入图形界面(root用户可以)的情况, 
错误信息: 
GDM could not write to your authorization file. This could mean that you are out of disk space or that your home directory could not be opened for writing. Please contact your system administrator.    www.2cto.com  
 
可能有一下原因: 
1.空间不够用, 用 df -h 命令查看,删除不用的文件后再登陆 
2./tmp 文件夹权限不够 chmod 1777 /tmp 更改权限 
 
5.用oracle 用户登陆图形界面进行安装,否则oracle图形安装界面启动会出错。 
安装时可能会有组件不足的情况,忽略后继续安装。直到提示用root用户运行root.sh等文件。 
 
6.安装完成后 要修改 .bash_profile 文件 
修改oracle用户的即可 
#view /home/oracle/.bash_profile 
添加如下信息 
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/client_1 
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin 
 
保存并执行 
#source /home/oracle/.bash_profile 
 
7.配置 $ORACLE_HOME/network/admin 下的 tnsname.ora 
应该和windows机器上配置相同。 
例: 
ICC = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = TCP)(HOST = FENGZHI-16)(PORT = 1521)) 
    ) 
    (CONNECT_DATA = 
      (SERVICE_NAME = icc) 
    )   www.2cto.com 
  ) 
 
8.执行sqlplus 测试 
启动sqlplus的时候可能会出现以下的错误: 
sqlplus: error while loading shared libraries: /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied 
 
使 SELINUX  无效的话,可以解决这个问题。 
修改 /etc/selinux/config 文件,改为: 
SELINUX=disabled 
保存并重启。 
 
用主机名称连接的话 无法成功 
连接例: 
sqlplus icc/fengzhi@192.168.1.109:1521/icc 
 
 
 
 
作者 lvze1983
点击复制链接 与好友分享!回本站首页
相关TAG标签 客户端
上一篇:修改oracle默认值150的最大连接数
下一篇:Oracle数据库逻辑备份的实现技巧和详细技巧
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站