温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

centos7 安装 oracle 11G

发布时间:2020-07-06 11:21:25 来源:网络 阅读:20246 作者:xuexiaojun 栏目:关系型数据库

1.查看系统版本号:

      uname -a

      Linux node2 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

   

     cat /etc/redhat-release 

    #CentOS Linux release 7.0.1406 (Core)       注释掉之前的版本号

    redhat-7     手动添加

  

 2.建立用户和组

    groupadd   oinstall

    groupadd dba

    useradd -g oinstall -g dba -m oracle

    passwd oracle

    创建家目录、数据目录和字典目录并授权

    mkdir   -p   /01/app/oracle/oraclebase

    mkdir  /01/app/oracle/oralnventory

    chown -R oracle.oinstall  /01/app/oracle/oraclebase/

    chown -R oracle.oinstall  /01/app/oracle/oralnventory/

  3.修改系统内核

    cat /etc/sysctl.conf 

   net.ipv4.icmp_echo_ignore_broadcasts = 1

   net.ipv4.conf.all.rp_filter = 1

   fs.file-max = 6815744 #设置最大打开文件数

  fs.aio-max-nr = 1048576

  kernel.shmall = 2097152 #共享内存的总量,8G内存设置:2097152*4k/1024/1024

  kernel.shmmax = 2147483648 #最大共享内存的段大小

  kernel.shmmni = 4096 #整个系统共享内存端的最大数

  kernel.sem = 250 32000 100 128

  net.ipv4.ip_local_port_range = 9000 65500 #可使用的IPv4端口范围

  net.core.rmem_default = 262144

  net.core.rmem_max= 4194304

  net.core.wmem_default= 262144

  net.core.wmem_max= 1048576

 保存退出执行以下命令生效

    sysctl -p


4. 对oracle用户设置打开文件数限制

  

    vim +  /etc/security/limits.conf    在文件末行添加以下命令

     oracle soft nproc  2047

     oracle hard nproc  16384

     oracle soft nofile 1024

    oracle hard nofie  65535

       

   

5. 修改用户环境变量

    vim  + /home/oracle/.bash_profile 

export ORACLE_BASE=/01/app/oracle/  #oracle 数据库安装目录

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1   #oracle数据库路径

export ORACLE_SID=orcl   #oracle 启动数据库实例名

export ORACLE_TERM=xterm  #xterm  窗口模式安装

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH   #添加系统环境变量

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib  #添加系统环境变量

export  #防止安装过程乱码

export NLS_LANG=AMERICAN_AMERICA.ZHS4GBK  #设置oracle客户端字符集,必须与oracle安装时设置的字符集保持一致。

保持退出后执行以下命令:

  source  /home/oracle/.bash_profile     立即生效

 

6.检测依赖包

 

binutils-2.23.52.0.1-12.el7.x86_64 

compat-libcap1-1.10-3.el7.x86_64 

gcc-4.8.2-3.el7.x86_64 gcc-c++-4.8.2-3.el7.x86_64 

glibc-2.17-36.el7.i686 glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686 glibc-devel-2.17-36.el7.x86_64

ksh

libaio-0.3.109-9.el7.i686 libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686 libgcc-4.8.2-3.el7.x86_64

libstdc++-4.8.2-3.el7.i686

libstdc++-4.8.2-3.el7.x86_64

libstdc++-devel-4.8.2-3.el7.i686

libstdc++-devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686 libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64


安装所需的包

yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*  binutils    -y        

export DISPLAY=192.168.1.234:0.0   输出屏幕

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

因为安装了64的包,再次安装i386的包会出错,但使用rpm 的--force选项强制安装即可  Linux学习,http:// linux.it.net.cn

# rpm -ivh  --force libaio-0.3.106-5.i386.rpm

# rpm -ivh  --force compat-libstdc++-33-3.2.3-61.i386.rpm 

# rpm -ivh  --force libaio-devel-0.3.106-5.i386.rpm 

# rpm -ivh  --force libgcc-4.1.2-52.el5.i386.rpm 

# rpm -ivh  --force pdksh-5.2.14-37.el5.x86_64.rpm 

# rpm -ivh  --force unixODBC-libs-2.2.11-10.el5.i386.rpm 

# rpm -ivh  --force  unixODBC-2.2.11-10.el5.i386.rpm 

# rpm -ivh  --force libstdc++-4.1.2-52.el5.i386.rpm

# rpm -ivh  --force unixODBC-devel-2.2.11-10.el5.i386.rpm

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G

centos7 安装 oracle 11G


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI