Oracle 好书 02 ( 安装oracle 10g软件及创建数据库 )

本文提供Oracle在UNIX/Linux系统上的安装步骤及建议配置。包括文件系统命名规范、核心参数修改、补丁包安装、用户组创建、环境变量设定等内容。
一. 安装之前准备

- OFA: ( Optimal Flexible Architecture )

  1. UNIX/Linux 下对于 mount 点的命名应该采取 /pm 的格式. p 表示字符常量; m表示固定长度( 通常为2 )的数字, 比如 oracle相关文件所在的mount 点通常会为 /u01 , /u02 等等.
  2. 对于 oracle 软件的基本目录 ( 也就是 base 目录) 的命名应该采取 /pm/h/u 的格式. /pm表示 mount点, h表示一个常量名, 比较常见的叫 app; 而 u 则表示目录的所有者, 对于 oracle软件来说所有者应该是 oracle, 所以, oracle软件的base目录通常应该为/u01/app/oracle 等等.
  3. 具体到 oracle 软件所在的目录, 命令格式应该 /pm/h/u/product/V 的格式, 其中 product 是一个字符常量; 而 V则表示版本号. 10g 中由于 ASM,agent 等, 因此在 oracle 10g中, 目录为 /pm/h/u/product/V/db_1, 通常为 /u01/app/oracle/product/10.2.0/db_1 而 ASM的 Home 目录则是 /pm/h/u/product/V/asm, 而 agent 的 Home目录为 /pm/h/u/product/V/agent.
  4. 对于某个数据库特定的管理文件, 例如 参数文件, 转储文件等等, 目录应该为 /pm/h/u/admin/d/a 其中 admin表示固定字符, d表示数据库名, a表示子目录名称, 例如启动参数文件所在的目录为 pfile, /u01/app/oracle/admin/ora10g/pfile. ( ora10g是数据库名)
  5. 对于数据库三种关键文件来说, 目录为 /pm/q/d, 其中 q表示一个字符串, 用来与其他oracle文件相区分, 比如通常为 oradata; d表示数据库名称, 假设数据库名为 ora10g 则这三种关键文件所在的目录就是 /u01/oradata/ora10g. 命名:controln.ctl, redon.log tn.dbf 其中 t表示表空间名字, 例如 users01.dbf, users02.dbf
二. 开始安装

- 安装软件

  1. 修改 Linux 核心参数. ( 参考 excel )
  2. 安装补丁包. ( 参考 excel )
  3. user 和 group 添加 groupadd oinstall, groupadd dba, useradd –g oinstall –G dba oracle passwd oracle
  4. 设置环境变量image, source .bash_profile 使环境变量立刻生效
  5. 设置 DISPLAY, 因为通常 oracle服务器都是没有显示器的, 需要利用客户端的 Xmanger 来显示图形界面, 也是在 .bash_profile中设置环境变量 DISPLAY=192.168.0.66:0 ; export DISPLAY 就可以了, 剩下的是在客户端打开 xmanager-passive, 等待就可以了.
  6. 软件图形界面安装软件 ( 主要是设置好目录等等 )
  7. 安装数据库 (1. 脚本- 有经验, 2. 图形界面 - 菜鸟 ) // 脚本化的再确认

转载于:https://www.cnblogs.com/moveofgod/archive/2013/03/20/2951654.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值