首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > Oracle 10g 在 Solaris 10 for x86 下的安装流程
【标  题】:Oracle 10g 在 Solaris 10 for x86 下的安装流程
【关键字】:Oracle,10g,Solaris,10,for,x86
【来  源】:http://www.cublog.cn/u/22499/showart.php?id=163848

Oracle 10g 在 Solaris 10 for x86 下的安装流程

这几天自己尝试在Solaris 10 for x86下安装Oracle 10g,找了好多论坛和资料,最后自己总结如下:(大部分参照官方的Oracle Database Quick Installation Guide)
 
需要下载的安装软件:

solarisx86_CCD_10_1_0_3_Disk1.cpio.gz

solarisx86_CLIENT_10_1_0_3_Disk1.cpio.gz

solarisx86_CRS_10_1_0_3_Disk1.cpio.gz

solarisx86_DB_10_1_0_3_Disk1.cpio.gz

 
 
第一步:以ROOT身份登陆系统
 
第二步:(1)检查硬件配置是否符合要求,官方的要求是:
                          内存       512M
                         SWAP       1G或2倍的内存
                       /TMP空间      400M
                 数据库和软件空间     共3.7G
      (2)检查软件环境: 
    1.需要安装的包:(Solris 9 下需要安装,10就不需要了) 
     SUNWarc           SUNWlibms         SUNWi1of
     SUNWbtool         SUNWsprot         SUNWi1cs
     SUNWhea           SUNWi15cs         SUNWlibm
     SUNWtoo           SUNWxwfnt   
    2.要安装的补丁:(Solaris 9需要安装,10不需要)
     111713-06, SunOS 5.9_x86: Shared library patch for C++
     111728-03, SunOS 5.9_x86: Math Library (libm) patch
     112234-12, SunOS 5.9_x86: Kernel Patch
     113986-08, SunOS 5.9_x86: linker Patch
     115114-02, SunOS 5.9_x86: Patch for assembler
     116013-02, SunOS 5.9_x86: ps utility patch
 
第三步:创建用户和组:

#/usr/sbin/groupadd oinstall

#/usr/sbin/groupadd dba

#/usr/sbin/useradd -g oinstall -G dba oracle

#passwd oracle
若oracle用户存在但不属于oinstall 和dba group,则需要执行:

#/usr/sbin/usermod -g oinstall -G dba oracle

 
第四步:

1.建立oracle的基目录和数据库目录

mkdir -p /u01/app/oracle   (oracle基目录)

mkdir /u02/oradata         (可选数据文件目录)

 

2.改变目录的属主和组

chown -R oracle:oinstall /u01/app/oracle

chown -R oracle:oinstall /u02/oradata

 

3.改变目录权限

chmod -R 775 /u01/app/oracle

chmod -R 775 /u02/oradata

    
第五步:配置内核参数
  1.备份文件:   # cp /etc/system /etc/system.orig
  2.打开文件并修改:  # vi /etc/system
    在文件末尾添加以下内容: set semsys:seminfo_semmni=100
                         set semsys:seminfo_semmns=1024
                         set semsys:seminfo_semmsl=256
                         set semsys:seminfo_semvmx=32767
                         set shmsys:shminfo_shmmax=4294967295
                         set shmsys:shminfo_shmmni=100
    保存后重启:  # /usr/sbin/reboot
 
第六步:以oracle用户登陆并配置用户环境
     1. $ su - oracle
     2. $ vi .profile
        加上:  umask 022
     3.运行:  $ . ./.profile
     4.检查 /tmp 空间,如果不足400M,则执行:$ TEMP=/directory
                                       $ TMPDIR=/directory
                                       $ export TEMP TMPDIR
     5.执行:  $ ORACLE_BASE=/u01/app/oracle
             $ ORACLE_SID=sales
             $ export ORACLE_BASE ORACLE_SID
     6.确定ORACLE_HOME 和 TNS_ADMIN 没有被设置过:
                     $ unset ORACLE_HOME
                     $ unset TNS_ADMIN
     7.查看设置是否正确:
                  $ umask
                  $ env | more
          如果输出为:0022,022,22则正确.
 
第七步:开始安装oracle数据库
      1.修改Disk1/installoraparam.ini 和oraparam.var
               在 Solaris=5.6,5.7,5.8,5.9  这行中添加5.10,保存
      2. $ cd /tmp
         $ /cdrom/cdrom0/runInstaller
(本文主要是安装流程介绍,具体安装过程就不说了,大家可以参考官方文档,有详细说明  ^_^)
 
本文完!
有问题的话请给我留言,本人技术不佳,有疏漏处敬请指教!
 
ORACLE学习笔记1--ORACLE结构组件:【上一篇】
oracle 10g 学习手册(1) 究竟什么是grid?:【下一篇】
【相关文章】
  • ORACLE学习笔记1--ORACLE结构组件
  • ORACLE学习笔记2--ORACLE管理工具
  • ORACLE学习笔记3--实例管理
  • ORACLE学习笔记4--创建数据库
  • ORACLE学习笔记5--数据字典
  • ORACLE学习笔记6--控制文件
  • Solaris的启动问题及解决办法
  • strace - A very powerful troubleshooting tool for
  • Nokia官方培训(Symbian 4300)笔记 -- 第一篇 Forum Nokia
  • 源代码 超值仅售100元
  • 【随机文章】
  • 应用程序框架设计(1):SW系统简介
  • ASP站长助手漏洞研究手稿
  • 服务点设置
  • FreeBSD Sysctl系统调试
  • 这回可以在linux下真正的写NTFS文件系统了
  • UNIX下设备驱动程序的基本结构
  • 最近确定引入subversion作为版本控制工具
  • 关于错误信息的显示
  • 输入法通用超级技巧
  • 晕,Microsoft也骗人
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.