欢迎来到天天文库
浏览记录
ID:52267852
大小:749.01 KB
页数:30页
时间:2020-04-03
《Oracle数据库创建与表空间维护.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章Oracle数据库创建与表空间维护哈尔滨华德学院任课教师:翟霞第4章Oracle数据库创建与表空间维护4.1创建Oracle数据库4.2管理表空间必须完整地建立一个数据库的物理结构、逻辑结构、内存结构和进程结构4.1创建Oracle数据库创建数据库的方法手工——使用命令工具——DBCA创建数据库的先决条件安装需要的Oracle软件设置操作系统环境变量在磁盘建立目录结构获得相应的操作系统权限和Oracle的SYSDBA系统特权充足的磁盘存储空间规划数据库的文件存储位置考虑数据生存期、数据管理特性分散
2、存储:I/O争用、系统安全文件的命名要合理、规范1.创建Oracle数据库概述创建数据库之前的准备工作规划数据库的表和索引,估计所需的空间大小规划数据库包含的底层操作系统文件的布局考虑用OMF特性管理重做日志文件、控制文件选择全局数据库名称设置初始化参数和初始化参数文件选择数据库字符集选择标准的数据库块尺寸等最佳灵活体系结构(OFA)是指Oracle软件和数据库文件及目录的命名约定和存储位置规则,它使用户可以很容易地找到与Oracle数据库相关的文件集合2-1.OFAOFA将整个数据库系统分为Oracl
3、e软件产品、数据库例程的进程日志文件、数据库物理文件三部分,并分别放在不同的目录下。通过合理地规划目录结构,可以很方便地管理和维护Oracle数据库系统ORACLE_BASE:Oracle数据库根目录ORACLE_BASE下有两个子目录。(1)ORACLE_HOMEOracle数据库软件所在目录,称为Oracle主目录(2)ORACLE_BASE/admin数据库例程的进程日志文件所在目录。在该目录下为每个例程建立一个专用目录以管理它的进程日志文件2-1.OFAoradata:数据库物理文件所在目录该目
4、录可位于ORACLE_BASE下,也可以放到别的磁盘上oracle_base//product/release_number-------发行版本号,这个目录一般作为ORACLE_BASE/admin------------内核进程跟踪文件目录/inst_name----每个例程有专门的对应目录,以例程名命名/adump/bdump/pfile……/client_1---------客户端第1次安装建立的客户端工具目录/bin----------客户端工具的可执行程序目录……/db_1----第1次安装
5、Oracle建立的主目录,该目录一般作为ORACLE_HOME/bin----------可执行程序目录/dbs-----初始化参数、口令文件所在目录,Windows有database目录/NETWORK------监听进程等OracleNet相关配置文件所在目录/RDBMS--------RDBMS脚本文件所在目录/sqlplus------SQL*Plus工具所在目录2-1.OFA在oradata目录下,每个数据库有一个对应物理文件目录2-1.OFAoradata/orcl/------------
6、--------数据库orcl物理文件目录SYSTEM01.DBFCONTROL01.CTLREDO01.LOG……CEMERP/------------------数据库CEMERP物理文件目录SYSTEM01.DBFCONTROL01.CTLREDO01.LOG……Oracle管理的文件(OMF)通过初始化参数,可以为特定类型的文件指定文件系统目录,并通过指定文件名规则,Oracle可以确保为其创建唯一的Oracle管理的文件,并在不需要的时候将该文件删除。2-2.OMF与OMF相关的初始化参数(1
7、)DB_CREATE_FILE_DEST设置所创建的数据文件、控制文件和联机日志的默认位置(2)DB_CREATE_ONLINE_LOG_DEST_n设置所创建的联机日志和控制文件的默认位置(3)OMF使用例程名、进程号、表空间名、重做日志组号等格式字符串自动命名相关文件通过如下两步创建Oracle管理的文件2-2.OMF(1)在初始化参数文件中设置DB_CREATE_FILE_DEST和DB_CREATE_ONLINE_LOG_DEST_n参数(2)在CREATEDATABASE命令中只给出文件名(不
8、给出文件路径),Oracle会自动将其创建在指定的目录并自动管理该文件3.使用DBCA创建数据库Oracle数据库配置助手(简称DBCA),是一个图形用户界面(GUI)工具,它可与Oracle通用安装程序进行交互,也可以单独使用,它的主要作用是简化数据库的创建过程。DBCA能完成的操作创建数据库配置数据库选项删除数据库数据库创建模板管理配置自动存储管理(ASM)DBCA为不同应用环境提供的模板一般用途事务处理定制数据库数据仓库3.使用DBC
此文档下载收益归作者所有