linux系统安装oracle数据库总结(CentOS 6.5 安装Oracle11g R2)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

linux系统安装oracle数据库总结(CentOS 6.5 安装Oracle11g R2)

注意信息)

标识:(重要信息)(必须步骤)(注意信息

1.1 硬件环

硬件环境境

isp.dmp

listener.ora

oa.dmp

tnsnames.ora

p8670579_112010_LINUX.zip

(1)环境配置

虚拟机版本VM8

操作系统CentOS-6.5-x86_64

主机名oracledb

内存2G(很多资料说是官方建议最低1G,这里划分了2G)

硬盘30G(安装时,30G也可以安装,为了方便业务数据扩展实际划分了60G,依

据自己的实际需求及配置而定)

Oracle数据文件linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

(2)虚拟机设置

操作系统CentOS-6.5-x86_64

(3)使用工具

SSH Secure File Transfer Client 用户名:root 密码:

用户名:oracle 密码:oracle

VMware vSphere Client 用户名:administrator 密码:@WSX3edc 访问ip:192.168.71.111

1.2系统环境设置

修改系统的一些参数设置

步骤 1修改主机名

[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network

[root@oracledb ~]# hostname oracledb

步骤 2添加主机名与IP对应记录

[root@oracledb ~]# vi /etc/hosts

192.168.204.128 oracledb

步骤 3安装依赖包

[root@oracledb ~]# 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

说明:因为虚拟机直接联网,这一步的包都是自动找到镜像下载安装。如果是采用单机光盘安装,可能在光盘中查找包进行安装(SUSE或者其

他LINUX都是在光盘在查找安装)

步骤 4创建用户和组

[root@oracledb ~]# groupadd -g 251 oinstall

[root@oracledb ~]# groupadd -g 252 dba

[root@oracledb ~]# useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle

[root@oracledb ~]# passwd oracle #更改oracle密码

诺昔ⅹ

-gⅹ挍宠甮戽扆層皊羪绊

-Gⅹ挍宠甮戽扆層皊陊劦羪绊

-uⅹ挍宠甮戽ID

-dⅹ挍宠甮戽乁直彛

-sⅹ挍宠甮戽皁彛shell

-mⅹ苫甮戽乁直彛专孞圮﹦刟臰劮刡开ザ

妈枢朆吔俴政评宠富砇乥乀oracle﹦紁绥传揖祀富砇迍五箆卛﹦歪旼旦霆琌传﹦冓欧辙八囤转卹叵。

步骤 5修改内核参数

注意:linux执行vi编辑命令时,按键“i”进行编辑,编辑完成后按键“Esc”退出编辑,按键“:”再执行命令“wq”为保存执行、执行“q!”退出执行

[root@oracledb ~]# vi /etc/sysctl.conf #末尾添加如下

net.ipv4.ip_local_port_range= 9000 65500

fs.file-max = 6815744

kernel.shmall = 10523004

kernel.shmmax = 6465333657

kernel.shmmni = 4096

kernel.sem = 250 32000 100128

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

fs.aio-max-nr = 1048576

步骤 6修改系统资源限制

[root@oracledb ~]# vi /etc/security/limits.conf #末尾添加如下

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

[root@oracledb ~]# vi /etc/pam.d/login

session required pam_namespace.so #在此行下面添加一条pam_limits.so

session required pam_limits.so

[root@oracledb ~]# vi /etc/profile #这一段后来注释掉,偶尔会报错

if [ $USER ="oracle" ]; then

if [ $SHELL = "/bin/ksh" ];then

ulimit -p 16384

ulimit -n 65536

else

相关文档
最新文档