当前位置:  数据库>oracle

OCP认证考试指南(2):安装Oracle Database 10G

    来源: 互联网  发布时间:2017-03-30

    本文导语: 想在Linux系统把Oralce安装好,确实是个不小的挑战,最起码的,首先要对Linux系统有所了解,不说多的,简单的一些配置文件和常用命令总要知道,要不真不知道如何下手。今天按书本的启示,和网上别人写的文章还有Oralce官方...

想在Linux系统把Oralce安装好,确实是个不小的挑战,最起码的,首先要对Linux系统有所了解,不说多的,简单的一些配置文件和常用命令总要知道,要不真不知道如何下手。今天按书本的启示,和网上别人写的文章还有Oralce官方的帮助感觉都对我帮助甚微啊。。。不过感觉最后还是在QQ群和百度的帮助下,当然书本和那些文章都起到了作用,终于把Oracle安装好了。

所以在这里,我准备把安装步骤详细点写清,网上看了半天,都只会说,有代码的,象对Linux了解不深的根本看不明白,好象看他们写的东西都是高手看的一样,都高手了,还用得着天天百度嘛。。。

1、最优灵活体系结构(Optimal Flexible Architecture,简称OFA)

我所理解的OFA其实就是一种Oracle的一种规范。其意义就是用一种统一的给文件和文件夹的规则,和文件存放目录的规则做一个约定。这样,我们不管是安装多个版本的Oracle Database也好,因为目录规范,命名规范,这样软件不会冲突,方便管理,文件也方便查找,好处大大的有。

在Linux/Unix平台上,建议遵循的OFA的命名模式包含下列内容:

  • 使用通用串常量和变量值的组合来命名所有装载点,这个组合的形式为/pm ,其中p 是一个串常量,m 是一个变量值。例如:/u01、/u02、/ora01、/ora02都是不错的选择。

  • 在装载点之内,采用形式 /pm /h /u /product/v 命名安装Oracle软件的目录,其中/pm 是如前所说的装载点,h 是指示用途的标准目录名(如app、db、home),u 是目录拥有者的名称,product是一个字面值,v 指定目录中安装的Oracle产品的版本。例如:操作系统用户oracle拥有的Oracle 10G数据库的位置可以为/ora01/db/oracle/product/10.2.0,Oracle 8I数据库的位置则为/ora02/db/oracle/product/8.1.7。
  • 在目录结构之内可以创建一个admin目录,并且在目录内创建存储Oracle所使用的特定文件类型的其他子目录。目录完整路径名为/pm /h /admin/d /a ,其中admin是字面值,d 是数据库的系统标识符(System Identifier,简称SID),a 是用于存储特定管理文件类型的子目录。常见的有:
子目录名 用途 示例 adhoc 存储数据库专用的SQL和PL/SQL脚本 /ora01/db/admin/ocp10g/adhoc arch 存储已归档的重做日志文件 /ora01/db/admin/ocp10g/arch adump 存储审计文件的目录(需要首先设置AUDIT_FILE_DEST)参数 /ora01/db/admin/ocp10g/adump bdump 存储后台进程跟踪文件与警告日志文件。使用BACKGROUND_DUMP_DEST参数进行设置 /ora01/db/admin/ocp10g/bdump cdump 存储核心堆积文件。使用CORE_DUMP_DEST参数进行设置 /ora01/db/admin/ocp10g/cdump create 存储用于创建数据库的脚本。在创建新的数据库时,DBCA将创建数据库的脚本设置在这个目录中 /ora01/db/admin/ocp10g/create exp 建议存储使用Export实用程序或Oracle Data Pump创建的数据库导出文件的目录 /ora01/db/admin/ocp10g/exp logbook 存储数据库历史与状态日志文件 /ora01/db/admin/ocp10g/logbook pfile 用于启动数据库的参数文件被放置在这个目录中 /ora01/db/admin/ocp10g/pfile udump 存储用户进程跟踪文件。使用USER_DUMP_DEST参数进行设置 /ora01/db/admin/ocp10g/udump

Oracle数据文件的根是一个形式为/pm /q/d 的字典,其中/pm 是装载点,q是一个字面值,这个字面值包含Oracle数据库结构的字典(例如:oradta、oracle),d 则是数据库的名称。例如:/ora01/oradata/ocp10g和/u01/oracle/mydb都是正确的形式。

Oracle数据库文件的推荐命名的约定:

子目录名 用途 命名约定 控制文件 用于存储与数据库、数据库文件及其状态相关的信息 推荐为control.ctl或controlnn .ctl,其中nn 是一个数字(例如control01.ctl) 重做日志文件 在数据库数据发生变化时存储这些变化的记录 推荐为redonn .log,其中nn 是一个数字(例如redo01.log) 数据文件 存储数据库数据 推荐为tablespacenamenn .dbf,其中tablespacename 是Oracle数据库逻辑存储结构的名称,nn 是一个数据(例如system01.dbf、undo01.dbf)

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle认证基本介绍:获得OCP认证的好处
  • 全套OCP视频(Oracle认证专家)教程之一
  • Oracle认证心得:OCP DBA过关
  • Oracle OCP带来的光荣与梦想


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3