centos5安装oracle11,CentOS 6.5 x64 安装 Oracle11g R2
一、 环境配置
操作系统: CentOS6.5-x86_64
主机名: aqgk-oracle
内存:64G
安装文件: p13390677_112040_Linux-x86-64_1of7.zip、 p13390677_112040_Linux-x86-64_2of7.zip
二、安装依赖包
1. yum安装:
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel
2. 还缺少:
compat-libstdc++和pdksh-5
pdksh三、系统环境设置
1. 创建用户和组
[root@aqgk-oracle ~]# groupadd -g 251 oinstall
[root@aqgk-oracle ~]# groupadd -g 252 dba
[root@aqgk-oracle ~]# useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle
[root@aqgk-oracle ~]# passwd oracle
2. 修改内核参数
[root@aqgk-oracle ~]# vi /etc/sysctl.conf
#号末尾添加如下:
fs.suid_dumpable = 1
fs.aio-max-nr = 1048576
fs.file-max = 6815744
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
3. 修改系统资源限制
a. /etc/security/limits.conf 修改
[root@aqgk-oracle ~]# vi /etc/security/limits.conf
#号末尾添加如下:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
b. /etc/pam.d/login 修改
[root@aqgk-oracle ~]# vi /etc/pam.d/login
session required pam_namespace.so #在此行下面添加一条pam_limits.so
session required pam_limits.so
c. /etc/profile修改
if [ $USER ="oracle" ]; then
if [ $SHELL = "/bin/ksh" ];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
四、 创建安装目录及设置权限
[root@aqgk-oracle ~]# mkdir -p /opt/oracle/app/
[root@aqgk-oracle ~]# mkdir -p /opt/oracle/oradata/
[root@aqgk-oracle ~]# chmod 755 /opt/oracle/
[root@aqgk-oracle ~]# chmod 775 /opt/oracle/app/
[root@aqgk-oracle ~]# chown oracle.oinstall -R /opt/oracle/
五、设置oracle环境变量
oracle用户登录,然后设置oracle环境变量。
[oracle@aqgk-oracle ~]$ vi ~/.bash_profile
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl
立即生效:source .bash_profile
六、 进入图形化界面安装
1. 解压安装文件
oracle账号登录到CentOS,分别解压p13390677_112040_Linux-x86-64_1of7.zip和p13390677_112040_Linux-x86-64_2of7.zip,解压生成database目录。
2. 使用图形化界面安装
oracle账号图形化登录到CentOS,在解压生成的database目录下执行: runInstaller,进行安装。图形化界面安装不在详述。
centos5安装oracle11,CentOS 6.5 x64 安装 Oracle11g R2相关推荐
- Centos 6.5 x64 安装 虚拟专用网 服务器
Centos 6.5 x64 安装 虚拟专用网 服务器 http://www.mgrei.com/archives/259.html 本教程适用于Openv VPS.Xen VPS或者KVM VPS. ...
- CentOS 6.5 x64安装nagios fetion报警
一.由于运维工作使用的操作系统多是CentOS和ubuntu,两个系统上面安装的飞信依赖包会有所不同,现在我就安装一下CentOS的fetion 二.安装fetion的一些依赖包 由于fetion需要 ...
- 编译安装LNMP Centos 6.5 x64(6.6 x64) + Nginx1.6.0 + PHP5.5.13 + Mysql5.6.19
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:CentOS-6.5-x86_64-minimal.iso 安装步骤: 0.虚拟系统安装 0.1 使用VMwa ...
- Centos 8 stream x64安装KVM
Centos 8 stream 安装kvm 提示:本次记录介绍根据在X86机器中,安装KVM服务的过程,仅供参考 提示:安装前需确保服务器可以支持与互联网互通,在安装过程中会需要下载外网依赖 Cent ...
- python3.6.2安装教程-CentOS 6.5中安装Python 3.6.2的方法步骤
前言 centos 是自带python的.但是版本稍微旧一些.搞python开发,肯定要用新一点的稳定版.所以,要升级一下python.本文将介绍在CentOS 6.5中安装Python 3.6.2的 ...
- centos安装llvm_Linux CentOS上编译并安装Clang教程
如何在Linux CentOS上编译并安装Clang?下面小编为大家具体的介绍一下,解决你在安装Clang遇到的一系列问题. 一.Minimal版CentOS安装Clang前的环境准备 1,安装gcc ...
- linux离线安装dotnet,CentOS 7.1下安装dotnet core
.NET CORE的官方(http://dotnet.github.io/getting-started/)只提供了Windows, Ubuntu14.04, 及Docker(也是基于Ubuntu14 ...
- python3.6.2安装教程-CentOS 7.2下安装Python 3.6.2
CentOS7.2默认已经安装了Python2.7.5,因此要安装python3.6的话,得从python官网上下载相应版本的安装包 查看python2.7 1.下载:wget https://www ...
- centos 5.4 x64 安装nagios 3.2.3
Nagios 安装 一 ,准备工作,最小化安装系统 系统版本 centos 5.4 http://www.verycd.com/topics/2776496/ nagios-3.2.3.tar htt ...
最新文章
- 少走弯路的10条忠告
- 虚拟机:Centos 7 安装JDK8(亲测)
- java反射的field.get(null)
- ## CSP 201809-2 买菜(C语言)(100分)
- 死磕java并发系列
- windows基础知识总结
- 笔记本电脑风扇控制软件
- c语言题目详解——实现四舍五入
- unity材质球英文翻译
- Opencv基础--threshold
- R 回归 虚拟变量na_互助问答第30期:工具变量、GARCH模型操作和多项选择效信度...
- K2P刷机教程转自恩山磨人的小妖精
- 最佳37个获取LOGO设计灵感的网站推荐
- Websocket服务端和客户端通信(WSS、WS)
- Evil Corp 团伙开始使用 LockBit Ransomware 逃避制裁
- 精选20个高品质的免费素材,可以下载PSD格式
- Android 热修复原理解析
- Linux基线检查( 一)
- LeetCode680删除一个字符后是否还是回文字符串
- UE4 插件Water系统
热门文章
- 内核同步机制之Mutex Exclusion
- myeclipse下Tomcat java.lang.OutOfMemory Error: Java heap space
- JS判断两种格式的输入日期的正确性
- HOW TO:在 Visual C++ .NET 中从 System::String* 转换为 Char*
- 在IDEA中解决jar包冲突的神操作-必看,秒杀市面方法
- redis安装包_redis安装与调优部署文档(WinServer)
- hbuilder - wap to app
- MYSQL常用操作(一)之设置ROOT密码,连接,常用命令
- android 中文语音
- 解决openfire在使用MySQL数据库后的中文乱码问题(转)