CentOS 6.3 下安装Oracle 11.2

下载了CentOS 6.3,新建一个Linux 64位机,选择稍后安装系统,如果在创建的同时安装会自动安装,不能在安装时做设置了。

wKioL1Ozdz2Q1yJIAAE92WXpU8o224.jpg

新建一个 以Mini Desktop的方式安装到了虚拟机上。装好了VMWare-Tools,iso文件映射在 media下面。


注意:安装VMWARE都采用默认网络设置,NAT方式可以共享上网,host-only方式不能上网,采用NAT方式就好了。


 下面开始安装Oracle 11.2


1. 上Oracle的网站上下载最新的Oracle 11.2安装包,因为CentOS6装的是x86_64的,所以,Oracle也选择Linux x86_64的安装包。下载下来是2个zip文件包

2。安装Oracle需要的软件包

yum -y install binutils "compat-libstdc++" elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++ make "pdksh" sysstat unixODBC unixODBC-devel

yum -y install compat-libstdc++-33.x86_64 ksh.x86_64 

yum -y install libaio.i686 glibc.i686 compat-libstdc++-33.i686 libaio-devel.i686 libgcc.i686 libstdc++.i686 unixODBC.i686 unixODBC-devel.i686

用下面命令,看看是否安装了所有的包,


rpm -q  binutils compat-libstdc elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat


 最好把这些包都装上,我有2个包没有装上,也可以用 :)


3。创建oracle用户


/usr/sbin/groupadd oinstall 

/usr/sbin/groupadd dba 

/usr/sbin/useradd -g oinstall -G dba oracle 

passwd oracle


4。更改内核参数

在/etc/sysctl.conf后面增加如下参数

# Modify for Oracle 

fs.aio-max-nr = 1048576 

fs.file-max = 6815744 

kernel.shmall = 2097152 

kernel.shmmax = 2147483648 

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 确认更改


你可能感兴趣的:(oracle学习,OCP,ocm,cuug官网,oracle官网)