Centos 6.7安装Oracle

本文提供了一步一步在CentOS 6.7上安装Oracle 11g R2的详细指南,包括硬件和软件需求、系统准备、安装过程、配置监听和创建数据库,以及解决Backspace键问题的方法。在安装前需关闭防火墙和SELinux,确保系统语言为英文,同时调整系统内核参数和用户权限。安装过程中,使用root和oracle用户执行不同操作,最后通过netca配置监听程序,DBCA创建数据库,并安装rlwrap修复SQL*Plus的Backspace问题。
摘要由CSDN通过智能技术生成

目录

一、硬件要求
二、软件
三、系统安装注意

四、安装Oracle前的系统准备工作
五、安装Oracle
六、配置监听程序及创建数据库

七、安装rlwrap,修复Backspace键的问题

 

注意:本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。

 

一、硬件要求

1、内存 & swap

Minimum: 1 GB of RAM
Recommended: 2 GB of RAM or more

1

检查内存情况:

# grep MemTotal /proc/meminfo

# grep SwapTotal /proc/meminfo

 

2、硬盘

由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。检查磁盘情况

# df -h


二、软件

虚拟机平台:VMware Workstation

系统平台:CentOS 6.7(x86_64)

CentOS-6.7-x86_64-bit

Oracle版本:Oracle 11g R2

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

 

三、系统安装注意

系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,CentOS的防火墙也请暂时关闭,减少安装时的困扰。为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

 

四、安装Oracle前的系统准备工作

1、制作database镜像

将oracle官网上下载的linux11gR2_database_1of2.zip和linux 11gR2_database_2of2.zip制作成镜像database.ios


2、关闭防火墙、SELINUX

#setup


#setenforce 0


3、安装依赖包

yum install -y binutils \ compat-libstdc++-33 \ elfutils-libelf\ elfutils-libelf-devel \ elfutils-libelf-devel-static \ kernel-headers \ glibc-headers\ gcc \ gcc-c++ \ glibc \ glibc-devel \ libaio \ libaio-devel \ libgcc \ libstdc++\ libstdc++-devel \ libXext \libXtst \ libX11 \ libXau \ libXi \make \ sysstat\ unixODBC \ unixODBC-devel \ libXp \ libXp.so.6\ libgomp \ compat-libcap1 \ ksh

4、创建Oracle用户与组

(1) 建立群组oinstall

#groupadd oinstall

(2) 建立群组dba

# groupadd dba

(3) 新增使用者oracle并将其加入oinstall和dba群组

# useradd -m -g oinstall -G dba oracle

(4) 测试oracle账号是否建立完成

# id oracle

(5) 建立oracle的新密码

# passwd oracle


5、将oracle使用者加入到sudo群组中

# vi /etc/sudoers

找到root      ALL=(ALL)     ALL这行,并且在底下再加入

oracle        ALL=(ALL)       ALLESC后输入wq!(由于这是一份只读文档所以需要再加上!)并且按下Enter


6、配置系统内核参数

# vi /etc/sysctl.conf

修改和添加以下内容:(会有一些与目前的参数重复的,就修改成下面提供的)

kernel.shmall = 4294967296        //表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是20

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值