博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 好书 02 ( 安装oracle 10g软件及创建数据库 )
阅读量:5872 次
发布时间:2019-06-19

本文共 1496 字,大约阅读时间需要 4 分钟。

一. 安装之前准备

- 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. 设置环境变量, 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

你可能感兴趣的文章
Intellij IDEA 2017 如何导入 GitHub 中的项目
查看>>
this is a test
查看>>
EBay架构案例分析
查看>>
EasyUI,对treegrid进行编辑
查看>>
路由交换机管理密码篇
查看>>
大学毕业后5年决定命运(强烈推荐一看)
查看>>
SOA框架浅析
查看>>
最近学习的一些收获
查看>>
[linux 技巧] 使用 screen 管理你的远程会话(转载)
查看>>
VMware vCenter Server Appliance 模板部署
查看>>
swift之Generics
查看>>
python-object-one
查看>>
Linux 文件和目录的属性
查看>>
java网络编程
查看>>
汽车常识全面介绍 - 悬挂系统
查看>>
micronaut pk spring boot
查看>>
单实例设计模式的实现
查看>>
Golang的简明安装指南
查看>>
Jedis连接池的使用
查看>>
oracle存储过程中提示“权限不足”的解决办法
查看>>