04linux数据库软件安装文档32bit.docx
- 文档编号:3507200
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:23
- 大小:2.03MB
04linux数据库软件安装文档32bit.docx
《04linux数据库软件安装文档32bit.docx》由会员分享,可在线阅读,更多相关《04linux数据库软件安装文档32bit.docx(23页珍藏版)》请在冰豆网上搜索。
04linux数据库软件安装文档32bit
Oracle®DatabaseQuickInstallationGuide
11g Release2(11.2)forLinuxx86
第一部分:
以root用户登录(root/beijing),并完成以下操作。
一、硬件需求
1、内存需求
(1)查看系统物理内存,最少需要1G,建议使用2G
cat/proc/meminfo|grepMemTotal
(2)查看系统虚拟内存,大小要求如下表,建议大小为物理内存的2倍
cat/proc/meminfo|grepSwapTotal
AvailableRAM
SwapSpaceRequired
Between1GBand2GB
1.5timesthesizeoftheRAM
Between2GBand16GB
EqualtothesizeoftheRAM
Morethan16GB
16GB
(3)或者使用下面的命令查看
free
2、系统架构
(1)查看系统体系架构
uname–a
(2)查看系统发行版本信息
cat/etc/redhat-release
cat/etc/issue
3、磁盘容量
(1)/tmp文件系统的大小,至少要1G
df–h/tmp
注意:
如果大小不够,在设置oracle用户环境变量时再修改并指定。
(2)安装数据库软件及存放数据库文件所需要的空间,建议如下
InstallationType
RequirementforSoftwareFiles(GB)
EnterpriseEdition
4.35
StandardEdition
4.22
InstallationType
RequirementforDataFiles(GB)
EnterpriseEdition
1.7
StandardEdition
1.5
在本次安装中,数据库软件和数据文件统一放在/u01中
df–h/u01
二、软件需求
1、操作系统需求
RedHatEnterpriseLinux5支持安装OracleDatabase11gRelease2
cat/etc/issue
2、内核需求
RedHatEnterpriseLinux5Update5withtheKernelforLinux2.6.18orlater
uname-r
3、软件包需求
ThefollowingorlaterversionofpackagesforAsianux3,OracleLinux5,andRedHatEnterpriseLinux5mustbeinstalled:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.*
unixODBC-devel-2.*
如有没有安装的软件,请参照文档《linux设置DVD光盘为yum源》,再进行软件安装,例如:
yuminstallbinutils-*-y
三、创建需要的组和用户
TheOracleInventorygroup(typically,oinstall)
TheOSDBAgroup(typically,dba)
TheOraclesoftwareowner(typically,oracle)
TheOSOPERgroup(optional.Typically,oper)
其中,oracle用户以oinstall为主组,dba、oper为附加组。
#groupaddoinstall
#groupadddba
#groupaddoper
#useradd-goinstall-Gdba,oper-s/bin/bash-d/home/oracle-moracle
#passwdoracle
四、修改内核参数
1、查看当前的内核参数
#sysctl-p
2、修改内核参数,编辑/etc/sysctl.conf
说明:
标红的条目已经有,只需修改数值。
下面所给数值均为最小值,如当前值高于下面的值,则可以不用修改。
kernel.shmall=2097152
kernel.shmmax=536870912
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
3、查看修改后的内核参数
#sysctl-p
4、修改oracle用户的访问限制参数,编辑文件/etc/security/limits.conf,添加以下内容:
#vi/etc/security/limits.conf
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
oraclesoftstack10240
五、创建需要的目录
1、数据库基础目录,并修改所有者和权限
mkdir–p/u01/app/oracle
chown-Roracle:
oinstall/u01
chmod-R775/u01
2、数据库软件安装目录,系统会自动创建的默认目录
3、数据库文件所在目录,系统会自动创建的默认目录
六、配置oracle用户的环境变量
1、编辑文件.bash_profile,添加以下内容:
#su–oracle
$vi.bash_profile
exportORACLE_BASE=/u01/app/oracle
七、挂载oracle安装镜像
1、创建挂载点和修改权限
[root@rh168~]#mkdir-p/home/oracle/cdrom
[root@rh168~]#chown-Roracle:
oinstall/home/oracle/cdrom
[root@rh168~]#chmod-R775/home/oracle/cdrom
2、添加oracle安装镜像,并挂载
[root@rh168~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/sda17.8G3.4G4.1G46%/
/dev/sda53.0G69M2.7G3%/home
/dev/sda29.7G151M9.1G2%/u01
tmpfs1014M01014M0%/dev/shm
/dev/hdc2.8G2.8G0100%/media
[root@rh168~]#umount/dev/hdc
[root@rh168~]#mount/dev/hdc/home/oracle/cdrom
mount:
blockdevice/dev/hdciswrite-protected,mountingread-only
[root@rh168~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/sda17.8G3.4G4.1G46%/
/dev/sda53.0G69M2.7G3%/home
/dev/sda29.7G151M9.1G2%/u01
tmpfs1014M01014M0%/dev/shm
/dev/hdc2.3G2.3G0100%/home/oracle/cdrom
3、设置CRT选项,使其支持图形化界面
4、启动Xmanager4中的passive
第二部分:
以oracle用户登录(oracle/beijing),并完成以下操作。
1、新建会话
2、修改oracle用户的配置文件,添加以下内容
[oracle@rh168~]$vi.bash_profile
exportDISPLAY=192.168.6.234:
0.0这个ip是指host-only这块网卡的Ip地址
source.bash_profile生效
3、开始进行安装
[oracle@rh168/]$/home/oracle/cdrom/runInstaller
注意:
必须在根目录下用全路径执行,最终才能弹出图形界面
4、数据库软件安装步骤如下:
(1)把勾去掉
(2)只安装数据库软件
(3)剩下的步骤,全部默认,一直点next一直到finish为止。
(4)以root用户执行脚本
[root@rh168~]#/u01/app/oraInventory/orainstRoot.sh
Changingpermissionsof/u01/app/oraInventory.
Addingread,writepermissionsforgroup.
Removingread,write,executepermissionsforworld.
Changinggroupnameof/u01/app/oraInventorytooinstall.
Theexecutionofthescriptiscomplete.
[root@rh168~]#/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
RunningOracle11groot.shscript...
Thefollowingenvironmentvariablesaresetas:
ORACLE_OWNER=oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
Enterthefullpathnameofthelocalbindirectory:
[/usr/local/bin]:
Copyingdbhometo/usr/local/bin...
Copyingoraenvto/usr/local/bin...
Copyingcoraenvto/usr/local/bin...
Creating/etc/oratabfile...
Entrieswillbeaddedtothe/etc/oratabfileasneededby
DatabaseConfigurationAssistantwhenadatabaseiscreated
Finishedrunninggenericpartofroot.shscript.
Nowproduct-specificrootactionswillbeperformed.
Finishedproduct-specificrootactions.
(5)数据库软件安装完成。
5、dbca建库
(1)编辑oracle用户的配置文件,补全一下环境变量
[oracle@rh168~]$vi.bash_profile
exportPATH
exportORACLE_BASE=/u01/app/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
exportORACLE_SID=prod
exportPATH=$PATH:
$ORACLE_HOME/bin
exportDISPLAY=192.168.6.234:
0.0
[oracle@rh168~]$source.bash_profile
(2)dbca开始建库,弹出图形界面
[oracle@rh168~]$dbca
数据库安装完毕,登录
[oracle@rh168~]$sqlplus/assysdba
SQL*Plus:
Release11.2.0.1.0ProductiononMonMar218:
56:
222015
Copyright(c)1982,2009,Oracle.Allrightsreserved.
Connectedto:
OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-Production
WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04 linux 数据库 软件 安装 文档 32 bit