原标题:centos7下静默安装oracle11G图解配置 1

前言:

本文是《centos7下静默安装oracle11G图解配置》中第一篇。因linux下安装Oracle太过繁琐,如果写在一篇文章中,太长了。本文主要讲解安装前环境配置。

Centos 7 安装 Oracle 11gr

1:准备:

1.1 Oracle镜像

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

百度云地址:

2:检查系统

2. 1 查看系统版本号:

命令:uname -m

2.2 查看系统名称

命令:cat /etc/redhat-release

3:修改

3.1 修改系统名称

修改命令:vi /etc/redhat-release

修改后;

redhat-7

4:安装

4.1 安装需要的包列表

binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

compat-libstdc++-33-3.2.3-71.el7.i686

compat-libstdc++-33-3.2.3-71.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

unixODBC-2.3.1-6.el7.x86_64 or later

unixODBC-2.3.1-6.el7.i686 or later

unixODBC-devel-2.3.1-6.el7.x86_64 or later

unixODBC-devel-2.3.1-6.el7.i686 or later

使用yum命令:

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*i686 compat-libstdc++-33*.devel compat-libstdc++-33 compat-libstdc++-33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686

查看是否都已经安装了

命令:rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

5:新建

5.1 新建用户和组

创建oinstall和dba组

命令:

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

5.2 创建oracel用户

命令:/usr/sbin/useradd -g oinstall -G dba oracle

设置oracel用户密码

命令:passwd oracle

校验用户是否是所在的组

6:配置内核参数

vi /etc/sysctl.conf

或者使用编辑器:

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

修改完成,生效。

命令:/sbin/sysctl -p

7:修改用户权限

命令 vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240oracle hard stack 10240

或是用编辑器修改

在在/etc/pam.d/login 文件

session required /lib/security/pam_limits.so

session required pam_limits.so

在/etc/profile 文件中

if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi

使之生效

命令:source /etc/profile

8:创建安装目录

mkdir -p /u01/app/

chown -R oracle:oinstall /u01/app/

chmod -R 775 /u01/app/

配置环境变量

使用oracle用户

添加内容:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=dbsrv2

保存后,使其生效,命令:

source ~/.bash_profile

9:上传数据库zip

9.1 将数据库安装文件上传到服务器中

9.2 解压

切换到/home/oracle目录使用命令:

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

9.3 Oracle用户创建etc目录并复制

创建命令:mkdir etc

复制命令:cp /home/oracle/database/response/* /home/oracle/etc/

9.4 使用root用户给etc赋权

命令:chmod 700 /home/oracle/etc/*.rsp

凯哥wx:凯哥Java

凯哥个人博客:www.kaigejava.com

出处:http://kaigejava.com/article/detail/111返回搜狐,查看更多

责任编辑:

centos7静默搭建oracle11g,centos7下静默安装oracle11G图解配置 1相关推荐

  1. win10系统下nodejs安装及环境配置

    win10系统下nodejs安装及环境配置 一.下载对应的nodejs安装包 1.官网地址:https://nodejs.org/en/ (可以下载旧版本:打开 https://nodejs.org/ ...

  2. windows下VS安装CUDA环境配置

    CUDA安装见:https://blog.csdn.net/Ang_go/article/details/122329715 本文内容均在已安装VS和CUDA情况下,如需安装教程,请自行搜索. win ...

  3. linux下Hadoop安装与环境配置

    注:本文采用的Linux环境为deepin 15.11系统(是由武汉深之度科技有限公司开发的颜值极高的Linux发行版),以下命令经测试Ubuntu18.04版本同样适用.linux安装可采用虚拟机安 ...

  4. windows环境下php安装composer和配置php全局变量

    今天在云服务器上办公,重新搭建的服务环境,做laravel压缩文件并下载需要引用插件zipper扩展,是新环境没有composer,需要安装,在同事电脑按下面顺序安装成功. 第一步.下载安装器 php ...

  5. centos系统php环境配置,CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤

    一.准备工作 上pkgs.org下载rmpforge.rpmforge是一个第三方yum源. 选择相应的版本下载安装. // 安装成功后,清空yum list 并 重新获取 [root@pangou ...

  6. mysql linux 安装_mysql-5.7.28 在Linux下的安装教程图解

    2.上传tar包到服务器到 /usr/local/src 3.卸载系统自动的Mariadb rpm -qa | grep mariadb rpm -e --nodeps mariadb-libs-5. ...

  7. windows下快速安装nginx 并配置 开机自启动

      nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用 ...

  8. Ubuntu系统下NS-3安装与工具配置

    持1.NS3介绍 官网:https://www.nsnam.org/ 引用官网的介绍: ns-3是用于因特网系统的离散事件网络模拟器,主要用于研究和教育用途.ns-3是免费软件,根据GNU GPLv2 ...

  9. Centos7下Mysql 安装及简单配置

    本文主要介绍,centos7下,用二进制包安装mysql,并进行简单配置.分为如下几步: 权限配置 具体安装 简单配置,主要修改密码和解决远程连接问题 常用命令,开启关闭服务 参考文章 1. 权限配置 ...

  10. CentOS7 下MariaDB安装与简单配置(最新)

    前言 MySQL和MariaDB的区别: LAMP架构盛极一时,这离不开MySQL的免费与易用,但是在Oracle收购了Sun之后,很多公司开始担忧MySQL的开源前景,而最近Oracle进一步闭源的 ...

最新文章

  1. CUDA Samples: approximate image reverse
  2. Mish激活函数,ReLU的继任者
  3. AES CBC模式下的CBC bit flipping Attack
  4. arc.archives.class.php关于分页错位怎么修改,解决织梦分页错位的办法
  5. js高级编程_这位设计师用Processing把创意编程玩到了极致!
  6. [复变函数]第19堂课 5.3 解析函数在无穷远处的性质
  7. ios点击推送闪退_苹果应用闪退是什么原因?如何解决进行ios签名后的苹果应用闪退问题?...
  8. Excel中的fixed函数
  9. JavaSE----常用类(Object、Objects、Math)
  10. 嵌入式davinci电路元素基础和PWM模块
  11. leetcode探索动态规划(二)
  12. 小米浏览器禁止java,如何禁止小米手机浏览器中弹出窗口广告
  13. 华为Code Craft 2020 + ZTE 中兴捧月
  14. 四层PCB核心板制作6——BGA引脚扇出与电路扇孔
  15. 处nm是什么意思_“nm”是什么意思啊?
  16. 【Python】Pandas GroupBy 深度总结
  17. Docker + Gitlab + Gitlab CI(三)
  18. Memcached学习(五)--LRU删除策略
  19. UDS诊断故障码及诊断服务介绍(14h, 19h, 85h)
  20. php学习报告_论坛PHP报告

热门文章

  1. windows下怎么样搭建RobotFramework测试环境
  2. Android xml manifest属性详解
  3. Java SE 8新特性
  4. 多核服务器装SQL2005,提示SQL server服务无法启动
  5. 英特尔 XML 安全网关
  6. Google 宣布正式开源 Jib ,帮助 Java 应用快速容器化
  7. php如何去重,php二维数组如何去重?(代码示例)
  8. windows功能正在搜索需要的文件_拥有高效的搜索工具Everything,可以丢开Windows的搜索功能了...
  9. vuetify文件上传 file inputs
  10. c语言编程伤心代码,C语言恶作剧代码:慎用,被打了不负责