千家信息网

Solaris10.5安装Oracle11gR2的步骤

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要讲解了"Solaris10.5安装Oracle11gR2的步骤",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Solaris10.5安装Or
千家信息网最后更新 2025年11月07日Solaris10.5安装Oracle11gR2的步骤

这篇文章主要讲解了"Solaris10.5安装Oracle11gR2的步骤",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Solaris10.5安装Oracle11gR2的步骤"吧!

Solaris 10.5 安装Oracle 11gR2

/* 内存检查

# /usr/sbin/prtconf | grep "Memory size"

/* 交换分区大小

# /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 -i SUNWarc SUNWbtool SUNWhea SUNWlibC SUNWlibm SUNWlibms SUNWsprot \SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt SUNWcsl

/* 挂载镜像文件后,目录在/cdrom下,安装补丁包

# pkgadd -d  SUNWarc

/* 补丁安装

# /usr/sbin/patchadd -p | grep patch_number(without version number)

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/tcp tcp_smallest_anon_port tcp_largest_anon_port

/* 如果需要扩大临时端口范围,可以使用如下命令

# /usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 9000# /usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65500# /usr/sbin/ndd -set /dev/udp udp_smallest_anon_port 9000# /usr/sbin/ndd -set /dev/udp udp_largest_anon_port 65500

/* 添加用户,用户组

# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd -g 502 dba# /usr/sbin/useradd -u 502 -g oinstall -G dba oracle# passwd -r files oracle

/* Solaris 10以前修改/etc/system设置文件描述符打开数以及堆栈数,也可以通过ulimit命令设置临时生效

/* Solaris 10以后,通过设置project来修改

/* 查看user project id

# id -p oracleuid=502(oracle) gid=100(oinstall) projid=3(default)

/* projadd 添加一个project

/* user.oracle命名可以直接修改当前用户project

# projadd -p 200 -U oracle -G oinstall user.oracle

/* 删除project

$ projdel [-f filename] project

/* 列出用户资源限制

$ plimit $$

/* 列出所有内核参数值设置值

$ prctl -i project user.oracle$ prctl $$    /* 列出全部可配置项

/* 列出具体某个设置值

$ prctl -n project.max-shm-memory -i project user.oracle$ prctl -n project.max-sem-ids -i project user.oracle

/* 列出当前用户process限制,句柄数,stack数等

# prctl -i process $$

/* 修改文件描述符nofile数量(永久生效)

# projmod -s -K "process.max-file-descriptor=(basic,1024,deny)" user.oracle

/* 也可以用下面命令设置(重启失效):

# prctl -n project.max-shm-memory -v 1gb -r -i project user.oracle# prctl -n project.max-sem-ids -v 256 -r -i project user.oracle# prctl -n project.max-shm-ids -v 100 -r -i project user.oracle# prctl -n project.max-sem-ids -v 100 -r -i project user.oracle

/* 修改用户进程数

# vi /etc/systemset maxuprc=16384set max_nprocs=30000

/* 上传Oracle DB软件,解压

$ ./runInstaller

感谢各位的阅读,以上就是"Solaris10.5安装Oracle11gR2的步骤"的内容了,经过本文的学习后,相信大家对Solaris10.5安装Oracle11gR2的步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

用户 步骤 补丁 命令 文件 机器 学习 检查 内容 端口 范围 运行 限制 操作系统 内存 内核 参数 句柄 可以通过 地址 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳市聚橙网络技术 pg数据库怎么创建临时表 服务器的管理员密码忘了我 中小学生生活教育与网络安全 威海网络安全等级保护 千人网络技术有限公司官网 网络安全岗位入职要求 太原新华软件开发好吗 程序编程和软件开发多少分 广告公司网络技术岗位职责 网络安全日常工作汇报 na在数据库中的意思 深圳市国信网络技术有限公司 pcs7服务器同步数据 网络技术学习桌椅 龙芯服务器管理教程 海康威视服务器远程管理默认端口 电工精通电子技术和网络技术 深圳网络安全员多少钱 软件开发用什么电脑较好 上海中传网络技术怎么样 延庆区方便软件开发程序 网络安全技术第一名 主机之间是用客户服务器 交换机可以接2个服务器吗 信捷软件开发工程师 网络安全教育的总结 网络安全职业技能大赛训练题 原型模型适用于什么样的软件开发 绍兴通信网络技术创新服务
0