linux下命令安装oracle,在linux命令⾏安装oracle11g
Normal
7.8 磅
2
false
false
false
EN-US
ZH-CN
X-NONE环境描述:
系统:CentOS 5.6
数据库:oracle database 11g
1R
物理内存:4GB
⼀:环境设置
1.1检查服务器硬件资源
Linux系统(x86-32)下的硬件要求
物理内存:最少1GB
交互空间:物理内存为1GB⾄2GB之间时,交互空间为物理内存的1.5倍;物理内存为2GB⾄8GB之间时,交互空间为物理内存的1倍;物理内存为8GB以上时,交互空间为物理内存的0.75倍。
磁盘空间:企业版4.35GB;标准版3.22GB;⾃定义(最⼤值):3.45GB
1.2操作系统环境设置
X86(32位)Red Hat Enterise 5.0、CentOS5.0需要的安装包:
binutils-2.17.50.0.6-14.el5
elfutils-libelf-0.137-3.el5
elfutils-libelf-devel-0.137-3.el5
gcc-4.1.2-50.el5
gcc-c++-4.1.2-50.el5
glibc-2.5-58.el5_6.4
glibc-common-2.5-58.el5_6.4
glibc-devel-2.5-58.el5_6.4
glibc-headers-2.5-58.el5_6.4
libaio-devel-0.3.106-5
libaio-0.3.106-5
libgcc-4.1.2-50.el5
libstdc++-4.1.2-50.el5
libstdc++-devel-4.1.2-50.el5
make-3.81-3.el5
sysstat-7.0.2-3.el5
unixODBC-2.2.11-7.1
unixODBC-devel-2.2.11-7.1怎样测试oracle11g安装完成
1.3内核参数设置
将以下参数设置加⼊/f中,这样每次操作系统启动时,便会⾃动设置这些内核参数,⽽不需要每次都⼈⼯设置。# vi/f
fs.file-max =
6553600
kernel.shmall =
2097152
kernel.shmmax =
2147483648
kernel.shmmni =
4096
kernel.sem = 250
32000 100 128
net.ipv4.ip_local_port_range
= 1024 65000
= 4194304
= 4194304
= 262144
= 262144
使⽤sysctl –p命令使/f设置值⽣效。
1.4设置系统资源限制
假设未来由oracle这个系统⽤户安装Orace Database
11g,则系统管理员需要将以下参数添加到/etc/f中
# vi/etc/f
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
接着,设置/etc/pam.d/login,启动系统资源限制。
# vi/etc/pam.d/login
sessionrequired/lib/security/pam_limits.so
sessionrequiredpam_limits.so
最后,为了能让每个⽤户在每次登陆系统之后,都能⾃动设置其最⼤可启动进程数与最多可开启⽂件数,设置/etc/profile。# vi/etc/profile
if[ $USER = “oracle”] ; then
if[$SHELL = “/bin/ksh”]; then
ulimit –p16384
ulimit-n65536
else
ulimit –u 16384-n 65536
fi
fi
1.5⽹络设置
安装oracle database 11g的服务器必须有固定的IP地址。
1.6创建⽤户组与⽤户账户
# groupaddoinstall
#groupadddba
#groupaddoper
#useradd-goinstall-Gdba,operoracle
#passwdoracle
设置⽤户环境变量
将下列设置添加到 /home/oracle/.bash_profile⽂件中
#vi/home/oracle/.bash_profile
umask 022
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin:$PATH
export PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
设置安装路径
# mkdir-p/home/u01/app/oracle/product/11.1.0
# mkdir-p/home/u01/oradata
#chmod-R775/home/u01
#chown-Roracle.oinstall/home/u01
⼆、安装Oracle Database11gR1
把orace database 11g r1的安装包下载到oracle⽤户的家⽬录解压,解压后的⽂件夹为database
# unziplinux_11gR1_database_1013.zip
修改静默安装的应答⽂件
# vidatabase/install/response/ee.rsp
ORACLE_BASE="/home/u01/app"
ORACLE_HOME="/home/u01/app/oracle/product/11.1.0/db_1"
ORACLE_HOME_NAME="orarch"
切换为oracle⽤户,以静默⽅式执⾏安装脚本,在安装过程中如果没有错误不会有信息输出,最后会输出请运⾏root.sh脚本的信息。# su-oracle
$cddatabase
$ ./runInstaller -responseFile
/home/oracle/linux_11gR1/database/install/response/ee.rsp –silent
输出请运⾏root.sh脚本的信息时,打开另⼀个终端以root⾝份运⾏/home/u01/app/oracle/product/11.1.0/db_1脚本。
运⾏完root.sh脚本后在安装的终端中回车既完成安装。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论