linux 静默安装 oracle client

1.安装前准备
yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat ld-linux.so.2  
建议官方要求的这些依赖包都要安装上。
创建组和用户
groupadd oinstall
useradd oracle -g oinstall
passwd oracle123
创建目录
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/
1.2 其他信息检查
客户端安装介质解压目录:/home/oracle
客户端的安装目录:/u01/app/oracle/11.2/client 
说明:11.2/client 文件夹需要手动创建

2.配置响应文件 

默认的响应文件在解压的目录下的client/response目录下,比如这里是/home/oracle/client/response/client_install.rsp,内容如下:
略...

上面看起来内容较多,实际上主要就根据实际环境修改了这些值,其他默认或不填即可:
ORACLE_HOSTNAME=ora-client-001  #(hostname查看)
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_HOME=/u01/app/oracle/11.2/client
ORACLE_BASE=/u01/app/oracle
oracle.install.client.installType=Administrator
3.静默安装客户端oracel用户下 

切换到安装目录下,执行下面的命令静默安装客户端
./runInstaller -silent -responseFile /home/oracle/client/response/client_install.rsp -ignorePrereq

根据提示,最后用root用户执行脚本:
 # /u01/app/oracle/11.2/client/root.sh
 
4.配置环境变量 
su - oracle
h环境变量: vi .bash_profile
export ORACLE_HOME /u01/app/oracle/11.2/client
export NLS_LANG "simplified chinese_china.ZHS16GBK"(根据情况)
export NLS_DATE_FORMAT "YYYY-MM-DD HH24:Mi:SS"
export LD_LIBRARY_PATH $ORACLE_HOME/lib
export PATH $ORACLE_HOME/bin:$PATH
5.生效环境变量
source .bash_profile
6.登陆sqlplus
sqlplus / nolog

参考地址:https://blog.csdn.net/shilukun/article/details/82664349

参考地址:https://wenku.baidu.com/view/27741553a88271fe910ef12d2af90242a895abeb.html
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值