Solaris10.5安装Oracle11gR2的步骤
这篇文章主要讲解了“Solaris10.5安装Oracle11gR2的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Solaris10.5安装Oracle11gR2的步骤”吧!
Solaris 10.5 安装Oracle 11gR2
/* 内存检查
#/usr/sbin/prtconf|grep"Memorysize"
/* 交换分区大小
#/usr/sbin/swap-l
RAM Swap Space
Between 1 GB and 2 GB 1.5 times the size of the RAM
Between 2 GB and 16 GB Equal to the size of the RAM
More than 16 GB 16 GB
/* 查看机器架构 x64或其他
#/bin/isainfo-kv
/* 检查/tmp,至少1G
#df-k/tmp
/* 查看机器存储空间
#df-k
/* 查看机器运行级别,安装oracle需要运行在3
#who-r
/* 查看操作系统版本,
#uname-r#cat/etc/release
/* 查看以下安装包是否安装
#pkginfo-iSUNWarcSUNWbtoolSUNWheaSUNWlibCSUNWlibmSUNWlibmsSUNWsprot\SUNWtooSUNWi1ofSUNWi1csSUNWi15csSUNWxwfntSUNWcsl
/* 挂载镜像文件后,目录在/cdrom下,安装补丁包
#pkgadd-d<package_directory>SUNWarc
/* 补丁安装
#/usr/sbin/patchadd-p|greppatch_number(withoutversionnumber)
Solaris x86_64bit安装11gR2需要的补丁包
Installation Type or Product Requirement All Installations Patches for Oracle Solaris 10:
■ 119961-05: SunOS 5.10_x86: Assembler
■ 119964-14: SunOS 5.10_x86 Shared library patch for C++_x86
■ 120754-06: SunOS 5.10_x86 libmtsk
■ 137104-02
■ 139575-03
■ 141415-04
■ 141445-09
Database Smart Flash Cache (An EnterpriseEdition only feature.)
The following patches are required if you are using the flash cache feature:
■ 139556-08
■ 140797-01
■ 140900-01
■ 141017-01
■ 141415-10
■ 141737-05
/* 补丁下载地址
http://mirror.cogentco.com/pub/misc/
/* 检查临时端口范围
#/usr/sbin/ndd/dev/tcptcp_smallest_anon_porttcp_largest_anon_port
/* 如果需要扩大临时端口范围,可以使用如下命令
#/usr/sbin/ndd-set/dev/tcptcp_smallest_anon_port9000#/usr/sbin/ndd-set/dev/tcptcp_largest_anon_port65500#/usr/sbin/ndd-set/dev/udpudp_smallest_anon_port9000#/usr/sbin/ndd-set/dev/udpudp_largest_anon_port65500
/* 添加用户,用户组
#/usr/sbin/groupaddoinstall#/usr/sbin/groupadd-g502dba#/usr/sbin/useradd-u502-goinstall-Gdbaoracle#passwd-rfilesoracle
/* Solaris 10以前修改/etc/system设置文件描述符打开数以及堆栈数,也可以通过ulimit命令设置临时生效
/* Solaris 10以后,通过设置project来修改
/* 查看user project id
#id-poracleuid=502(oracle)gid=100(oinstall)projid=3(default)
/* projadd 添加一个project
/* user.oracle命名可以直接修改当前用户project
#projadd-p200-Uoracle-Goinstalluser.oracle
/* 删除project
$projdel[-ffilename]project
/* 列出用户资源限制
$plimit$$
/* 列出所有内核参数值设置值
$prctl-iprojectuser.oracle$prctl$$/*列出全部可配置项
/* 列出具体某个设置值
$prctl-nproject.max-shm-memory-iprojectuser.oracle$prctl-nproject.max-sem-ids-iprojectuser.oracle
/* 列出当前用户process限制,句柄数,stack数等
#prctl-iprocess$$
/* 修改文件描述符nofile数量(永久生效)
#projmod-s-K"process.max-file-descriptor=(basic,1024,deny)"user.oracle
/* 也可以用下面命令设置(重启失效):
#prctl-nproject.max-shm-memory-v1gb-r-iprojectuser.oracle#prctl-nproject.max-sem-ids-v256-r-iprojectuser.oracle#prctl-nproject.max-shm-ids-v100-r-iprojectuser.oracle#prctl-nproject.max-sem-ids-v100-r-iprojectuser.oracle
/* 修改用户进程数
#vi/etc/systemsetmaxuprc=16384setmax_nprocs=30000
/* 上传Oracle DB软件,解压
$./runInstaller
感谢各位的阅读,以上就是“Solaris10.5安装Oracle11gR2的步骤”的内容了,经过本文的学习后,相信大家对Solaris10.5安装Oracle11gR2的步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。