Oracle12c for Linux71安装文档.docx
- 文档编号:2458334
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:25
- 大小:23.52MB
Oracle12c for Linux71安装文档.docx
《Oracle12c for Linux71安装文档.docx》由会员分享,可在线阅读,更多相关《Oracle12c for Linux71安装文档.docx(25页珍藏版)》请在冰点文库上搜索。
Oracle12cforLinux71安装文档
Oracle12cforLinux7.1
安装手册
2015年8月7日
⏹文档属性
属性
内容
用户名称:
项目名称:
Fast
项目编号:
文档主标题:
Oracle12cforlinux7.1安装手册
文档编号:
文档版本号:
V2.0
版本日期:
文档状态:
文档作者:
钱前
1.硬件要求
1.1内存要求
◆Oracle12c对系统内存要求:
最小:
1G
推荐:
跟服务器内存一样大
1.2硬盘要求
Oracle12c要求至少有10G的磁盘空间用来安装数据库,请使用df–h检查磁盘空间大小
推荐:
/1T或更大。
/boot500M
swap内存一样大
/home剩下空间95%。
留5%备用
2.软件要求
2.1系统环境
◆操作系统:
OracleLinux7.1
◆Oracle版本:
Oracle12c
2.2安装依赖软件包
2.2.1安装软件
安装依赖软件包原则是尽量多装,否则在安装数据库时会报丢失软件包:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-58
glibc-devel-2.5-58
ksh
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libstdc++-4.1.2
libstdc++-devel4.1.2
libXext-1.0.1
libXtst-1.0.1
libX11-1.0.3
libXau-1.0.1
libXi-1.0.1
make-3.81
sysstat-7.0.2
compat-libcap1*
compat-libstdc++
libaio-deve
x*
2.2.2安装方法
可采用rpm安装或者yum安装,本文档采用yum本地安装,配置本地yum源请参考如下
yum–yinstall软件包名,因为后面要有图形化界面,所以yum–yinstallx*,将相关的包都装上。
[root@localhostiso]#rpm-ivhcompat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
2.2.3配置本地yum
1)新建iso用于存放系统iso文件
#mkdir/home/fast/iso
2)将iso文件挂载或者copy至新建的iso目录下(就是将linux的iso文件解压后的所有文件拷贝到此目录下。
)
3)修改配置文件
在/etc/yum.repos.d下输入yum
[root@localhostetc]#cdyum.repos.d/
Centos7的文件名不一样。
不必照搬。
[root@localhostyum.repos.d]#cpredhat.reporedhat.repo.bak
[root@localhostyum.repos.d]#mvredhat.reporhel-media.repo
vimrhel-media.repo
[rhel-media]
name=RedHatEnterpriseLinux7.1
baseurl=file:
///home/fast/iso(镜像文件位置,解压文件的地址)
enabled=1
gpgcheck=0
gpgkey=file:
///home/fast/iso/RPM-GPG-KEY-release
4)修改完毕,保存配置文件
5)修改yumRepo.py配置文件—这步是redhat6.5需要的,7.1不需要7也不需要。
cd/usr/lib/python2.6/site-packages/yum/
viyumRepo.py
找到remote=url+‘/’+relative#802行
改为remote="/home/redhat-iso"+'/'+relative
5)刷新yum
#yumcleanall
6)重建yum
#yummakecache
2.3系统配置
2.3.1创建用户及用户组
[root@localhost]#groupadddba
[root@localhost]#groupaddoinstall
[root@localhost]#useradd-goinstall-Gdbaoracle
[root@localhost]#idoracle
uid=502(oracle)gid=503(oinstall)groups=503(oinstall),502(dba)
⌦修改oracle用户密码
#passwdoracle
按照要求输入两次密码即可
2.3.2创建安装目录
[root@localhost]#mkdir-p/u01/app/oracle
[root@localhost]#chown-Roracle:
oinstall/u01/app/oracle
[root@localhost]#chmod-R775/u01/app/oracle
[root@localhost]#mkdir-p/u01/app/oraInventory
[root@localhost]#chown-Roracle:
oinstall/u01/app/oraInventory
[root@localhost]#chmod-R775/u01/app/oraInventory
2.3.3disableselinux
关闭SELinux的方法:
修改/etc/selinux/config文件中的SELINUX=""为disabled,然后重启
如果不想重启系统,使用命令setenforce0
注:
setenforce1设置SELinux成为enforcing模式
setenforce0设置SELinux成为permissive模式
2.3.4修改系统内核参数
Ø在修改之前最好备份一下配置文件/etc/sysctl.conf
[root@localhost]#cp/etc/sysctl.conf/etc/sysctl.conf.bak
[root@localhost]#vi/etc/sysctl.conf添加或修改下面参数
kernel.shmmax=68719476736
kernel.shmall=6029312
kernel.shmmni=4096
kernel.sem=25032000100128
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
net.ipv4.ip_local_port_range=900065500
fs.file-max=65536
fs.aio-max-nr=1048576
fs.file-max=6815744
fs.aio-max-nr=1048577
Ø修改完成后保存,使用sysctl–p使之生效
2.3.5设置用户限制
1)在/etc/security/limits.conf中添加如下配置:
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
oraclesoftstack10240
oraclehardstack10240
2)在/etc/pam.d/login文件中增加如下配置
sessionrequired/lib/security/pam_limits.so
sessionrequiredpam_limits.so
3)在/etc/profile添加如下配置
if[$USER="oracle"];then
ulimit-u16384
ulimit-n65536
fi
ulimit–n1000000
2.3.6配置环境变量
1)在root目录下,vi.bash_profile,增加如下参数配置
2)su到oracle用户下,修改配置文件.bash_profile,同上:
3)su到root用户下,修改同2一样
TMP=/tmp;exportTMP
TMPDIR=$TMP;exportTMPDIR
ORACLE_BASE=/u01/app/oracle;exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1;exportORACLE_HOME
ORACLE_SID=fast;exportORACLE_SID
ORACLE_TERM=xterm;exportORACLE_TERM
PATH=/usr/sbin:
$PATH;exportPATH
PATH=$ORACLE_HOME/bin:
$PATH;exportPATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib;exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib;export
CLASSPATH
2)保存配置文件,使之生效
[oracle@localhost]$source.bash_profile
3.安装数据库
3.1解压安装文件
进入到安装文件目录下,将两个zip文件解压至同一个目录下
[oracle@localhost]$unziplinuxamd64_12102_database_1of2.zip
[oracle@localhost]$unziplinuxamd64_12102_database_2of2.zip
3.2开始安装
1)先在root下执行
xhost+
exportdisplay=:
0.0
1)执行安装文件前,执行exportLANG=C防止安装过程中出现乱码
#suoracle
$cd/u01/app/oracle/database–--oracle安装文件所在目录
$exportLANG=C
$./runInstaller
若以上环境配置无误,则会出现安装的图形界面
2)以下信息,可不填,下一步
3)选择第一项,“createandconfigadatabase”下一步
4)选择第二项,serverclass,下一步
5)选择第一项,安装单实例,下一步
6)选择advancedinstall,下一步
7)选择安装语言,将简体中文选中,下一步
8)安装企业版,下一步
9)前边配置过环境变量,此步会自动弹出安装目录,默认下一步
10)选择以oinstall安装,默认下一步
11)选择一般事务,下一步
12)输入数据库name及sid,下一步
13)配置内存管理,勾选自动管理;选择中文字符集,下一步
14)确定数据库文件目录,下一步
15)默认下一步
16)默认下一步
17)设置数据库用户密码,oracle对密码有设置要求,只允许英文字符和数字,设置完成,下一步
18)选择安装组均为dba,下一步
19)数据库预安装检测,若有相关软件包报错,请安装对应软件包,如下警告是设置内核配置大小,可根据下方提示进行调整,调整后,再checkagain
20)检查无误后,出现此界面,点击右下角install
21)安装ing
22)在安装过程中,弹出如下界面,请按照提示进行操作即可
23)安装完毕
4.配置数据库监听
1)在命令行执行netca,弹出如下界面,选择第一项
2)选择add
3)下一步
4)下一步
5)选择nameingmethodsconfiguration,下一步
6)默认下一步
7)配置完成
8)选择第三项localnetserviceNameconfiguration
9)选择add
10)按照界面要求,填写对应参数
11)测试
5.测试数据库
Su到oracle用户下,在命令行下执行如下命令
1)检查数据库监听程序
$lsnrctlstatus
若未启动,使用lsnrctlstart启动
2)登录数据库
$sqlplus/assysdba
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle12c for Linux71安装文档 Linux71 安装 文档