Centos下 Oracle客户端的安装

很早之前发布过一篇Centos安装Oracle服务。但是上次有一个很小的遗憾,到最后一步失败了。这次广西项目再次涉及到Oracle安装。所以在此重新整理一下。
         总的来说,Centos安装Oracle还是比较容易,但是由于不同的Centos版本,或者安装的环境不同,安装过程中会出现很多意外。比如这次安装,环境就比较特殊。首先我们是在一台window2008上安装的虚拟机,在虚拟机上面安装的是Centos5-Final。由于是生产环境,服务器不能连外网,并且我是在重庆本地安装,所以安装包的传输是一个很大的问题。最开始在广西机器上安装了各种环境包括ssh,ftp,jdk 都还算顺利。由于不能连外网,所以直接yum是不可能了。所以ftp都是安装的默认的FTP工具。最后在安装oracle的时候提示很多错误,错误的意思大部分是由于缺少一些必要的安装。最后实在无法,只能在重庆重新搭建虚拟机,搞网络,安装ssh,ftp,jdk,oracle.再次就不在描述网络调试,ssh,ftp,jdk安装了很简单,出现问题各种百度即可。我们就谈谈oracle客户端安装步骤,以及出现的问题。
1.上传oracle客户端安装包:10201_database_linux32.zip 
2.创建oracle账号。因为oracle安装必须要 使用oracle账号,不能是root之类的。
   groupadd oinstall  创建分组
   useradd -g oinstal oracle 创建oracle用户
   passwd  oracle  给oracle用户设置密码
3. 建立一个 Oracle 基本目录 用root账号
    mkdir –p /usr/local/oracle   //oracle 安装的目录
    chown –R oracle:oinstall /usr/local/oracle  设置该目录的归属
    chmod –R 775 /usr/local/oracle                分配权限
4.解压缩oracle安装包
    unzip  ./10201_database_linux32.zip    ./oracle_client  讲文件解压缩到oracle_client目录
5. 设置oracle安装的一些配置信息
    cd ./oracle_client/client/response 修改 response 下面的 custom.rsp 文件 修改一下内容
    ORACLE_HOME=/usr/local/oracle   //oracle 主目录
    
ORACLE_HOME_NAME=”ORACLE_HOME” 
    
COMPONENT_LANGUAGES={“en”,”zh_CN”}   安装的语言
6.切换到oracle账号,进入oracle解压文件目录执行一下命令

./runInstaller -silent -responseFile /oracle_client/client/response/custom.rsp
如果一切顺利就会自己安装。安装完之后用root 执行一下 /ur/local/oracle/root.sh 
7.修改环境变量,进入 oracle的目录 查看隐藏文件.bashrc增加如下配置,然后执行source .bashrc 让配置文件生效
    export ORACLE_HOME=/usr/local/oracle
    
export ORACLE_SID=orcl
    
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
    
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
    
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 
8.修改tnsname.ora这个文件,增加监听。
10.测试 sqlplus username/password@监听名

 以上是一切顺利的时候的步骤。当然在安装过程中会出现很多问题。
1.虚拟机在启动过程中虽然正确配置了ip信息和dns但是失踪无法上网。并且在启动虚拟机的时候提送vmnet0 xxxx。这时请检查vmware 的 edit的
virtual network editer  设置VMnet Infomation 为Bridged 并且为 Bridget to Automatic
2.在网络正常的情况下使用 yum install XXXX 时提示无法找到下载的镜像 [256] 。使用 yum clean all 。此时你会发现你的你的dns失效了,这时需要重启dns
3.在安装过程中会提示很多lib找不到。都需要安装。尤其是安装gcc
     yum install gcc
     yum install gcc-c++
     yum install make
    测试GCC  gcc -v

大致就是这些错误,主要的还是说安装过程中需要很多依赖包,如果有网络就好办直接安装,如果无网络就比较麻烦,只能加载安装光盘进行安装。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值