Suse11下Oracle11G安装详细文档doc资料Word文档下载推荐.docx
《Suse11下Oracle11G安装详细文档doc资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Suse11下Oracle11G安装详细文档doc资料Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
glibc-2.9
glibc-devel-2.9
ksh-93t
libstdc++33-3.3.3
libstdc++43-4.3.3_20081022
libstdc++43-devel-4.3.3_20081022
libaio-0.3.104
libaio-devel-0.3.104
libgcc43-4.3.3_20081022
libstdc++-devel-4.3
make-3.81
sysstat-8.1.5
说明:
要求版本一定是等于大于上面的版本。
可以用下面的命令的来查看这些包有没有安装:
rpm–qa|grep*
rpm–qa|grepbinutils
安装方法:
rpm–ivhlibstdc++43-4.3.3_20081022
补丁安装介质:
建议从安装光盘上取,在/cdrom/suse/x86_64内。
3、网络、系统参数检查
以下所有相关操作需要root用户执行,并且重启动操作系统才能完全生效。
(1)编辑/etc/sysctl.conf文件,设置相关参数的系统默认值。
如果该文件中已有相关参数的设置,则确保参数值不小于如下对应值;
如果还没有相关参数的设置,则按照如下格式添加相应的参数设置行。
Vim/etc/sysctl.conf
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=536870912
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
(2)编辑/etc/security/limits.conf文件,修改操作系统对oracle用户资源的限制。
在该文件中添加如下行。
vim/etc/security/limits.conf
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
oraclehardstack10240
(3)、开启操作系统异步IO(AIO)
前面部分需要安装的包已经包含了libaio-0.3.104,默认开启异步I/O。
检查在操作系统中AIO是否运行,运行命令及显示结果类似如下:
#cat/proc/slabinfo|grepkio
kioctx2380384101:
tunables54278:
slabdata880
kiocb00256151:
tunables120608:
slabdata000
注:
如数据库使用的是文件系统,且要使用异步IO,则需要修改该数据库的初始化参数
a.设置disk_asynch_io参数值为TRUE(默认值)
b.设置filesystemio_options参数值为ASYNCH
4、数据库安装
4.1安装准备
(1)Oracle安装用户和组创建
oinstall和数据库管理组dba:
groupadd–g500oinstall
groupadd–g501dba
创建oracle用户,用oracle用户来安装数据库,用户默认的目录是/oracle:
useradd-goinstall-Gdba-m-d/oracleoracle
设置oracle用户密码:
passwdoracle
(2)修改/etc/hosts文件
确保你的主机名和IP地址有对应关系,例如:
134.X.X.Xsdcom
(3)安装环境
最小RAM为512MB,而所需最小交换空间为1GB。
对于RAM小
于或等于2GB的系统,交换空间应为RAM数量的两倍;
对于RAM大于2GB的系统,交换空间应为RAM数量的一到两倍。
/tmp空间400M以上,磁盘空间:
软件3.5G数据1.2G。
要查看可用RAM和交换空间大小,运行以下命令:
#grepMemTotal/proc/meminfo
#grepSwapTotal/proc/meminfo
(4)修改/oracle/.profile
使用oracle用户登录,修改/oracle/.profie文件,加入如下内容:
exportORACLE_BASE=/oracle/app/oracle
exportORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1
exportORACLE_SID=sdwthysk
exportPATH=$ORACLE_HOME/bin:
$PATH
exportORACLE_TERM=xterm
exportTNS_ADMIN=$ORACLE_HOME/network/admin
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:
$ORACLE_HOME/oracm/lib:
$ORACLE_HOME/lib
exportCLASSPATH=$CLASSPATH:
$ORACLE_HOME/rdbms/jlib:
$ORACLE_HOME/jlib:
$ORACLE_HOME/network/lib
exportLANG=en_US.gbk
exportNLS_LANG=american_america.ZHS16GBK
exportEDITOR=vi
exportDISPLAY=10.x.x.x:
0.0###安装有图形server的本地机器的IP,我使用的xmanager,可以通过xclock来测试可用性
set-ovi
(5)解压安装文件
su–oracle
unziplinux.x64_11gR2_database_1of2
unziplinux.x64_11gR2_database_2of2
在压缩包存放位置解压产生一个database的目录。
chown-Roracle:
oinstalldatabase
4.2数据库安装创建
(1)运行安装程序
./database/runInstaller
(2)软件安装
填写EMAIL,去勾。
(3)数据库创建
Oracle用户下执行:
$dbca
##设置密码
##设置SGA大小、字符集。
点击finish完成数据库创建。