oracle11g安装说明(精简版) (1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.Login as root以root身份登录操作系统
configure firewall and selinux
配置防火墙和selinux
#iptables –F
#/etc/init.d/iptables save
#vim /etc/sysconfig/selinux/或vim /etc/selinux/config SELINUX=disabled
2.Check hardware requirements检查硬件需求
2.1 Memory Requirement
Minimum: 1 GB of RAM
Recommended: 2 GB of RAM or more
# grep MemTotal /proc/meminfo
Swap 4GB 以上
# grep SwapTotal /proc/meminfo
Check memory usage status:
# free
cat /proc/meminfo
grep -E 'MemTotal|SwapTotal' /proc/meminfo
3.3 Package Requirements 开发包需求
1.Configure yum 配置yum库
配置yum库之前先在系统上挂载操作系统光盘
然后执行
#mount /dev/cdrom /mnt
#vim /etc/yum.repos.d/local.repo (local=新建的文件名)[base]
name=local cdrom
baseurl=file:///mnt
enabled=1
gpgcheck=0 保存退出
#vi /etc/yum.conf
Gpgcheck=0 保存退出
#yum clean all
#yum list
Dependencies Packages list: 关联包列表
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24 glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2 libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
sysstat-7.0.2
Yum install -y XXX 这些包
Oracle Database Driver:
unixODBC-2.2.11 (32 bit) or later
unixODBC-devel-2.2.11 (64 bit) or later
unixODBC-2.2.11 (64 bit) or later
5 Creating Required Operating System Groups and Users 创建用户组和Oracle用户
#groupadd –g 1100 oinstall
#groupadd –g 1200 dba
#groupadd –g 1300 oper
#useradd –u 777 –g oinstall –G dba,oper oracle
#passwd oracle
5.1 configure oracle environment 配置Oracle 环境
#su - oracle 切换到oracle用户
#vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_SID=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:$PATH
$source .bash_profile 加载配置文件
6.Configure resource limits 配置资源限制,root下执行
#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
7 Configuring Kernel Parameters 配置内核参数,root下执行#vim /etc/sysctl.conf
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.aio-max-nr = 1048576
fs.file-max = 6815744
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 = 1048576
保存退出
#sysctl -p
8 Create directories for installation of oracle
给oracle创建安装目录,root下进行
# mkdir /u01/app/oracle -pv
# chown oracle.oinstall/u01/app -R
9. Unzip all the files of oracle 解压缩oracle安装文件
p1*******_112030_Linux-x86-64_1of7.zip
p1*******_112030_Linux-x86-64_2of7.zip
p1*******_112030_Linux-x86-64_3of7.zip
先把以上文件拷贝到Linux操作系统中
# unzip p1*******_112030_Linux-x86-64_1of7.zip -d /usr/local/src # unzip p1*******_112030_Linux-x86-64_2of7.zip -d /usr/local/src