oracle安装步骤
更新时间:2023-08-21 03:31:01 阅读量: 高等教育 文档下载
oracle 11G 安装实施文档
实施安装说明:
操作系统:Red Hat Enterprise Linux 6.5安装(64位)
数据库版本:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit (无ASM) ------oracle 11G R2
要求:
1.实例名为:
2.sysdba 密码:******
3.ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_home_1
4.ORACLE_BASE=/u01/app/oracle
一.操作系统检查:
1.1.1.操作系统版本检查
uname -a
Linux 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
1.1.2.检查主机名:
hostname
1.1.3.磁盘空间检查:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vgsrv-root 68G 13G 52G 20% /
tmpfs 3.0G 1.8G 1.3G 59% /dev/shm
/dev/vda1 504M 45M 434M 10% /boot
/dev/vda5 4.0G 139M 3.7G 4% /tmp
1.1.4.内存检查:
free -m
total used free shared buffers cached
Mem: 3830 2402 1428 0 22 2127
-/+ buffers/cache: 252 3577
Swap: 5120 0 5120
1.1.5.检查swap分区:
free -m
Swap: 5120 0 5120
swap分区的大小规定:
内存范围:1G < MEMORY < 2G 建议swap分区大小为:swap = memory*1.5
内存范围:2G < MEMORY < 16G 建议swap分区大小为:swap = memory
内存范围: memory>16G 建议swap分区大小为:swap = 16G
1.1.6.检查/tmp分区:
官方文档建议/tmp 至少要大于 1G
1.安装数据库系统的所需求的RPM包
为了方便也为了消除在安装包的过程中出现包的依赖性问题那么最好是现配置yum仓库
首先是挂载系统盘
mount /dev/cdrom /mnt/
cd /etc/yum.repos.d/
vim rhel-debuginfo.repo
baseurl=file:///mnt/
enabled=1
配置后:
yum clean all
yum list
开始安装
Package Requirements软件包
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
unixODBC-2.2.14-12.el6_3.x86_64
unixODBC-devel-2.2.14-11.el6.i686
检查包
rpm
-qa binutils compat-libstdc* elfutils-libelf* gcc gcc-c++ glibc glibc* glibc-common glibc-devel* glibc-headers
ksh libaio* libaio-devel* libgcc* libstdc++* libstdc++-devel make sysstat
unixODBC-2.2.14-12.el6_3.x86_64
unixODBC-devel-2.2.14-11.el6.i686
2.修改内核参数
[root@fdyh ~]# vim /etc/sysctl.conf
kernel.shmall = 4294967296
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
fs.file-max = 6815744 修改后运行sysctl -p 使修改生效
3.oracle 用户及组的创建
[root@fdyh ~]# groupadd oinstall
[root@fdyh ~]# groupadd dba
[root@fdyh ~]# useradd -g oinstall -G dba oracle
[root@fdyh ~]#
更改用户 oracle 的密码 passwd oracle
新的 密码:
无效的密码: 它基于字典单词
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
4.创建oracle安装的目录(在root帐号下操作):
把oracle安装在 /opt/oracle 目录下,所以需创建该目录:
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chown -R oracle:oinstall /u01/app/oracle
chmod 755 /u01/app/oracle
(安装时还需要设置 Inventory 目录,可以不用创建)
5.上传安装包
Oracle 11g R2的安装包被压缩成两个文件:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip,将它们上传到安装机器上,进行解压缩 unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
将得到一个名称为 database 的目录。我们的安装程序就在 /home/oracle/database 中。 由于安装过程是以 oracle 身份进行的,所以需确保oracle帐号
对 /home/oracle/database 有执行权限
可使用如下命令将该目录赋予oracle帐号所有,并拥有执行权限:
chmod -R 700 /home/oracle/database
chown -R oracle:oinstall /home/oracle/database
6.设置oracle帐号登录时环境(以oracle身份登录):
编辑文件 vi /home/oracle/.bash_profile,添加如下行:
vim .bash_profile
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_home_1
export ORACLE_SID=aneos
export PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
export EDITOR=vim
umask 022
修改完之后 source .bash_profile 生效
7.设置Shell Limits
a.修改系统资源限制(在root帐号下操作):
编辑系统资源限制配置文件 vim /etc/security/limits.conf 在该文件下添加如下行: vim /etc/security/limits.conf
#for oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
b.编辑文件 vi /etc/pam.d/login,添加如下行(11gR1有要求,R2没有要求): session required /lib/security/pam_limits.so
session required pam_limits.so
c. 编辑 vi /etc/profile 文件,添加如下行(11gR1有要求,R2没有要求):
if [ $USER = "oracle" ];then
if [ $SHELL = "/bin/ksh" ];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
8.关闭SELinux(在root帐号下操作):
编辑SELinux配置文件 vim /etc/selinux/config,将SELINUX的值设为 disabled,如下: SELINUX=disabled;
修改该文件可使重启系统后不启动SELinux。关闭当前已开启的SELinux使用如下命令: setenforce 0
修改/etc/hosts文件(在root帐号下操作):
编辑文件 vi /etc/hosts,添加一行:
192.168.3.237 aneos-db-p 若不进行此操作会在安装时弹出警告,并且可能影响监听程序的正常运行,所以建议做这个修改。 [root@aneos-db-p ~]#su - oracle
[oracle@aneos-db-p ~]$cd database/
如果是静默安装就要先配置应答文件
将应答文件放在:/home/oracle/目录下(这个自己可以定义只有最后在命令中指定路劲就好了)
安装数据库软件
db_install02.rsp
执行:./runInstaller -silent -noconfig -ignorePrereq -responseFile /home/oracle/db_install02.rsp
最后安装完了之后就要哟个root执行下面两个脚本
su - root
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/112.0/db_home_1/root.sh
建侦听:
netca02.rsp
执行:$ORACLE_HOME/bin/netca /silent /responseFile /home/oracle/netca02.rsp
建库:
dbca02.rsp
执行:dbca -silent -responseFile /home/oracle/dbca02.rsp
最后数据库就安装完毕了
正在阅读:
oracle安装步骤08-21
专家库真题05-11
2017-2018学年山西省祁县名校高一下学期第一次月考历史试题03-29
2018—2019年新人教部编本二年级语文下册16.雷雨教案(精品教学07-04
需要有律师资格证吧02-01
系统集成-校园网设计(课程设计)09-18
行政公文写作作业答案 - 图文09-16
2017年度员工培训动员04-22
- 在20111级新生开学典礼上的讲话-浙江工商大学
- 广州工商学院专插本介绍
- 大学英语1(高起专)阶段性作业4
- 成都学院成都大学兼职辅导员管理办法试行
- 北京师范大学珠海分校教学大纲编写规范
- 汕尾开放大学2018年春季16(春)(面授辅导)课程表
- 福建师范大学18年8月课程考试《网页设计与网站建设》作业考核试
- 兰州大学教案
- 松原成人高考报名时间
- 福师《大学语文》(一)考试大作业题目
- 中国医科大学2018年7月考试《卫生法律制度与监督学》作业考核试
- 2018年吉林大学远程教育招生简章(报名条件)
- 2015大学计算机基础试题及答案
- 中国医科大学2018年7月考试《医学遗传学》考查课试题
- 2018年国家开放大学(国际经济法形考四参考答案)
- 2018春 电大 省开 大学语文2 辅导
- 刑事诉讼法-本厦门大学网络教育
- 河海大学2017年成人高等教育招生章程
- 2018年国家开放大学(国际经济法)形考二参考答案
- 兰州大学2018年第十六届
- 步骤
- 安装
- oracle
- 建筑材料工业技术监督研究中心化学建材研究所技术成果与产品简介
- 广州市房地产报批一图通
- 金融危机下云南有色金属上市公司资产管理能力分析_以云南铜业公司为例
- 第二章 氨基酸与蛋白质的一级结构
- 上海市2011年(下半年)会计从业资格统一考试《财经法规与会计职业道德》试题
- excel中if函数用法
- 蔬菜无土栽培技术
- 综采工作面两巷超前支架及端头支架的应用技术
- 07年01月线性代数02198自考试题及答案
- 技术员入党申请书
- 煤矿井下电气设备安装安全技术措施
- 新视野大学英语第三版读写教程第二册Unit7课文语法讲解
- 网店装修需要提供的资料(新)
- 1984年高考数学试题(全国理)
- 镇江今年确保关闭57家以上化工企业
- 2010届高三数学总复习第一轮:概率(文科)复习专题讲解及训练
- 集体备课活动记录(稍复杂的分数乘法应用题)
- 王羲之行书技法解析(十七)
- 儿童伤害事故的预防与处理
- 编译原理 第一章