通信工程硬件方向:oracle的基础谁能告诉我点

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 19:04:38
oracle的基础谁能告诉我点

http://www.baidu.com/s?cl=3&wd=oracle%B5%C4%BB%F9%B4%A1
http://www.devshow.com/database,oracle,2353.htm
Oracle基础知识
①服务器的文件体系结构
文件目录结构一般有3个文件夹: Admin:该文件夹下面按照数据库系统标识名称建立子文件夹,在每个子文件夹下存放对该数据库的管理信息和日志文件,是数据库管理员分析数据库、查找历史记录的地方。 Ora90(iSuites):存放的是整个数据库服务器的程序文件。 oradata:该文件夹下面按照数据库系统标识符名称建立子文件夹,存放某个数据库的数据文件、控制文件、索引文件等,是真正的数据存放位置,对数据库系统的备份和恢复有重要意义。
②服务器的安装日志
对构建数据库服务器的过程进行全程监控,并以日志文件的方式存储在某个目录下,供管理员分析使用。
初始文件:installactions.log
日志文件:环境设置,安装类型设置,详尽的安装进程和自动配置情况
oraInstall.err oraInstall.out.
③物理结构
datafiles redo log files control files parameter files

数据文件 日志文件 控制文件 参数文件
1. 数据文件
数据文件用来存储数据库中的全部数据,如数据库表中的数据和索引数据。通常为后缀名为.dbf格式的文件
2. 日志文件
日志文件(又称重做日志文件),用于记录数据库所做的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复。

名字通常为Log*.dbf格式

根据在事务信息将被覆盖时,是否应该将文件归档,数据库分为以下两种归档模式:ARCHIVELOG(归档日志)或NOARCHIVELOG(非归档日志)模式。
3 控制文件
每个Oracle数据库都有相应的控制文件,用于打开、存取数据库。它们是较小的二进制文件,其中记录了数据库的物理结构。

名字通常为Ctr*.ctl格式

控制文件中的内容只能够由Oracle本身来修改。每个数据库必须至少拥有一个控制文件。一个数据库也可以同时拥有多个控制文件,但是一个控制文件只能属于一个数据库。

4 参数文件
参数文件是一个ASCII文本文件,记录Oracle数据库运行时的一些重要参数。名字通常为initsid*.ora格式,如:initCIMS.ora,SID相当于它所控制的数据库的标识符。每个Oracle数据库和实例都有它自己惟一的init.ora文件。

复杂