操作系统:64位Linux redhat 6.3安装Oracle 12C之环境准备工作

操作系统:64位Linux RedHat 6.3安装Oracle 12C之环境准备工作

1、安装依赖包

binutils-2.20.51.0.2-5.11.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (i686)

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (i686)

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (i686)

libstdc++-devel-4.4.4-13.el6 (x86_64)

libstdc++-devel-4.4.4-13.el6 (i686)

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6 (i686)

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6 (i686)

libXext-1.1 (x86_64)

libXext-1.1 (i686)

libXtst-1.0.99.2 (x86_64)

libXtst-1.0.99.2 (i686)

libX11-1.3 (x86_64)

libX11-1.3 (i686)

libXau-1.0.5 (x86_64)

libXau-1.0.5 (i686)

libxcb-1.5 (x86_64)

libxcb-1.5 (i686)

libXi-1.3 (x86_64)

libXi-1.3 (i686)

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

2、创建oracle用户和组

[root@ora12c Server]# groupadd oinstall

[root@ora12c Server]# groupadd dba

[root@ora12c Server]# useradd -g oinstall -G dba oracle

[root@ora12c Server]# passwd oracle

Changing password for user oracle.

New UNIX password:

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

[root@ora12c Server]# mkdir -p /oracle/

[root@ora12c Server]# chown -R oracle:oinstall /oracle/

[root@ora12c Server]# chmod -R 775 /oracle/

4、修改内核参数

在/etc/sysctl.conf文件下加入如下参数

[root@ora12c Server]# vim /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 2536870912

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 = 1048586

/sbin/sysctl -p 使参数生效

[root@ora12c Server]# /sbin/sysctl -p

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 = 1048586

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 2

net.ipv4.conf.default.accept_source_route = 0

kernel.sysrq = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

注意:kernel.shmmax一般为物理内存的一半,SGA大小不能超过这个值,否则报错

5、修改用户限制

在/etc/security/limits.conf加入相关配置

[root@ora12c Server]# vim /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 10240

修改文件/etc/pam.d/login,增加以下内容:

session required pam_limits.so

6、配置环境变量

在 .bash_profile配置如下变量

oracle@ora12c ~]$ vim .bash_profile

export ORACLE_BASE=/oracle/ora12c

export ORACLE_HOME=$ORACLE_BASE/db1

export ORACLE_SID=ora12c

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS";

export PATH=$ORACLE_BASE/bin:$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin:$PATH

umask 022

使配置文件生效

[oracle@ora12c ~]$ source .bash_profile

后面的安装就是使用xmanager进行图形界面安装,根据界面提示一步步来就可以了。

推荐阅读:

CentOS 6.3(x32)下安装Oracle 10g R2

Linux-6-64下安装Oracle 12C笔记

本文永久更新链接地址:

, 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

oracle12c 环境需求,Oracle12C之环境准备工作相关推荐

  1. 从零搭建符合自己需求的开发环境

    从零搭建符合自己需求的开发环境 本文长期持续更新中,保持和自己实际开发环境一致,欢迎关注交流讨论! 前言 这篇文章,一是总结自己,二是给新上道的小白一些思路,三是 何时能重组大学时的EXplosion ...

  2. Skype For Business 2015 综合部署系列一:Skype 环境需求及部署规划

    Skype for Business 2015 环境需求 Skype for Business 通信与协作平台整合了源自 Skype 的客户端体验以及 Lync 的企业级安全性.合规性和控制力.与Ly ...

  3. 最主要的需求还是 房间环境

    严格的要求自己, 其实不必那么偷懒. 就像办公室放的那个桌子一样,总是太随意了,太偷懒了,所以才弄得杂乱不堪. 自己多走几步,拐个弯,到里面,就会舒适很多. 还有118,315,也是太偷懒,所以才很多 ...

  4. python中文开发环境_python中文开发环境

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python的开发工具有很多,除了python自带的idle,还有vim.pyc ...

  5. 【DBMS 数据库管理系统】数据库 体系化环境 ( 数据库体系化环境简介 | 四层体系化环境 | 数据集市 )

    文章目录 一.数据库 体系化环境 简介 二.四层体系化环境 三.数据集市 四.数据库 与 数据仓库关系 一.数据库 体系化环境 简介 数据库 体系化环境 : 在 企业 或 组织内部 , 由 各个 面向 ...

  6. win2008怎么配置php环境,Win2008 PHP 配置环境搭建 教程_PHP教程

    Win2008 PHP 配置环境搭建 教程 一.准备工作 1.所需软件: MySQL数据库:本文用MySQL-essential-5.0.45-win32.msi PHP : 本文用php-5.2.4 ...

  7. 目前网络环境介绍目前网络环境

    目前网络环境介绍目前网络环境 • 公司介绍 – 一家网络服务的IT公司 知 识 讲 解 – 公司位于北京有80多台服务器 – 通过NAT技术将web服务器发布给Internet 公司 服务器集群 服务 ...

  8. 为什么要配置环境变量以及配置环境变量的步骤

    每一个学习Java的人,第一堂课都是如何配置环境变量,我刚开始学习的时候,都是跟着老师一步一步做的,根本不知道为什么要这么配置,今天就跟大家解答疑惑. 1.JRE和JDK的区别 JRE:java运行环 ...

  9. linux环境下python机器学习环境的搭建

    linux环境下python机器学习环境的搭建## 1.准备工作,查看linux自带的python版本,以及建立一个测试目录用于存放测试文件: ubuntu@VM-164-254-ubuntu:/va ...

最新文章

  1. Android移动开发之【Android实战项目】在Service中弹出Dialog对话框,即全局性对话框
  2. Java每天5道面试题,跟我走,offer有!(八)
  3. java8 b计算时间差_java8-计算时间差的方法
  4. ming window 交叉编译_opencv3编译pc端及交叉编译arm端
  5. 任正非谈鸿蒙系统问题不大,任正非谈鸿蒙系统:两三年重建生态,有信心打造全球生态...
  6. 8块钱搞定一个顶级域名 (全过程) B篇
  7. Linux上的ffmpeg完全使用指南
  8. Codeforces Round #439 (Div. 2)题解
  9. 易语言html代码解释器,易语言执行javascript
  10. 设计一个简单的家乡网站
  11. 涉密计算机清退登记表,涉密载体登记表.doc
  12. DataStore的基础用法
  13. STM32-红外遥控
  14. 如何用电影摄影来破解大脑
  15. 金融科技发展布局之服务渠道建设
  16. web前端面试题之魂(js)
  17. 如何配置log4j每天产生日志,并且当天日志大于10M时自动生成另一个文件
  18. 传奇怎么设置不显示服务器,如何将传奇服务器未知神殿地图修改为不限制进出...
  19. 大数据入门--带你快速了解大数据
  20. 如何将任意辣鸡话题写成一篇优秀的毕业论文——以本文为例

热门文章

  1. win下安装mmcv的一些报错
  2. android 接口实现方法,Android应用开发之Android 请求网络接口实现方法
  3. SEM竞价和SEO优化有哪些区别?
  4. 韩 天峰:关于PHP程序员技术职业生涯规划
  5. 2019广州大学城第二届“论客杯”青年公益微创投暨南大学校际公开赛决赛圆满落幕
  6. 知识共享许可协议 Creative Commons Licenses
  7. 面向对象之反射,元类
  8. 北邮计算机网络实践第四次实验,北邮计算机网络技术实践实验四实验报告.doc...
  9. Oracle 协议设配器错误解决方案
  10. arcengine java_浅析 ArcEngine Java - EngineViewer 例子