Linux 7下脚本安装配置oracle 11g r2教程

 更新时间:2017年04月22日 11:39:17   作者:Jt00  
这篇文章主要为大家详细介绍了Linux 7下脚本安装配置oracle 11g r2教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本教程为大家分享了oracle 11g r2安装教程,供大家参考,具体内容如下

一、环境脚本简单配置

#!/bin/bash
mv /etc/yum.repos.d/* /tmp
mv iso.repo /etc/yum.repos.d/
tar zxvf a.tar.gz
mv 7Server /root/
sed -i '3 s/^#//' /etc/yum.repos.d/iso.repo
sed -i '4 s/^/#/' /etc/yum.repos.d/iso.repo
yum install createrepo -y
yum install unzip -y
yum install gcc* -y
yum install xhost -y
yum -y install elfutils*
createrepo /root/7Server/
sed -i '3 s/^/#/' /etc/yum.repos.d/iso.repo
sed -i '4 s/^#//' /etc/yum.repos.d/iso.repo

#!/bin/bash
IP=`ip addr |grep 'inet'|grep 'eno'|awk '{print $2}'|awk -F / '{print $1}'`
echo $IP ol7.localdomain ol7 >> /etc/hosts
hostnamectl set-hostname ol7.localdomain
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/sysconfig/selinux
yum -y install oracle-rdbms-*
yum -y install rlwrap
mkdir -p /u01/app/oracle/product/11.2.0.4/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
systemctl stop firewalld
systemctl disable firewalld
cat >>/home/oracle/.bash_profile<<EOF
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=ol7.localdomain1; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=\$ORACLE_BASE/product/11.2.0.4/db_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:\$PATH; export PATH
PATH=\$ORACLE_HOME/bin:\$PATH; export PATH

LD_LIBRARY_PATH=\$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=\$ORACLE_HOME/JRE:\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib; export CLASSPATH

alias sql='rlwrap sqlplus'
alias sqlplus='rlwrap sqlplus'
alias lsnrctl='rlwrap lsnrctl'
alias rman='rlwrap rman'

alias envo='env | grep ORACLE'
alias cdob='cd \$ORACLE_BASE'
alias cdoh='cd \$ORACLE_HOME'
alias tns='cd \$ORACLE_HOME/network/admin'

EOF

二、安装

1.使用xmanager安装,服务器是最小化安装的

[root@ol7 oracle]# xhost +
access control disabled, clients can connect from any host
[root@ol7 oracle]# exit
exit
[oracle@ol7 ~]$ export DISPLAY=192.168.3.21:0.0
[oracle@ol7 ~]$ cd database/
[oracle@ol7 database]$ ./runInstaller 
Starting Oracle Universal Installer...

中间就是一些鼠标操作

2.安装完软件,dbca建库就完了

三、总结

 因为自己每次都要配置环境,安装,所以就用了个简单得脚本实现环境的配置。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Oracle中三种表连接算法的总结

    Oracle中三种表连接算法的总结

    Oracle有三种表连接技术,分别是嵌套连接、合并连接和哈希连接。以下就是对这三种表连接算法进行了详细的分析介绍,需要的朋友可以参考下
    2013-07-07
  • Oracle11g R2 安装教程完整版

    Oracle11g R2 安装教程完整版

    Oracle11g从去年年底发布至今已经有一段时间了,我可以说也算首批体验Oracle11g的客户了吧,本文给大家简述Oracle11g R2 安装教程完整版,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • 在Oracle中实现数据加密的详细步骤和方法

    在Oracle中实现数据加密的详细步骤和方法

    在Oracle数据库中实现数据加密是一项重要的安全措施,它可以保护存储在数据库中的敏感信息不被未授权访问,Oracle提供了多种数据加密方法,以下是一些在Oracle中实现数据加密的详细步骤和方法,需要的朋友可以参考下
    2024-09-09
  • Oracle基础学习之简单查询和限定查询

    Oracle基础学习之简单查询和限定查询

    相信对于每个刚接触数据库的朋友们来说,查询是首先要学会的,本文主要给大家介绍了Oracle中的简单查询和限定查询,文中通过示例代码与文字说明给大家介绍的很详细,相信对大家的的理解和学习会很有帮助,下面感兴趣的朋友们一起来学习学习吧。
    2016-11-11
  • 详解oracle分页查询的基础原理

    详解oracle分页查询的基础原理

    这篇文章主要介绍了详解oracle分页查询的原理,从实例测试数据具体分析了实现方式,一起来参考下。
    2017-12-12
  • Oracle11.2.0.1如何升级到11.2.0.3 Oracle同版本升级

    Oracle11.2.0.1如何升级到11.2.0.3 Oracle同版本升级

    这篇文章主要为大家详细介绍了Oracle11.2.0.1如何升级到11.2.0.3的过程,Oracle同版本升级的方法,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • oracle 使用rownum的三种分页方式

    oracle 使用rownum的三种分页方式

    rownum是Oracle数据库中的一个特有关键字,返回的是一个数字代表记录的行号。这篇文章主要介绍了oracle 使用rownum的三种分页方式,需要的朋友可以参考下
    2019-10-10
  • ORACLE应用经验(1)

    ORACLE应用经验(1)

    ORACLE应用经验(1)...
    2007-03-03
  • Oracle存储过程基本语法介绍

    Oracle存储过程基本语法介绍

    Oracle存储过程基本语法介绍,有需求的朋友可以参考下
    2012-11-11
  • Oracle数据库创建存储过程的示例详解

    Oracle数据库创建存储过程的示例详解

    这篇文章主要介绍了Oracle数据库创建存储过程的示例详解,存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作。对此感兴趣可以了解一下
    2020-07-07

最新评论