1.28页物理存储结构:数据库的逻辑结构包括空间,段,区和块四种
磁盘上的数据文件——用于存储数据库中的所有数据
控制文件——记录和描述数据库的物理存储信息
重做日志文件——用于记录用户对数据库的改变操作,
跟踪文件——用于记录用户进程,数据库后台进程等的运行情况,
初始化参数文件——设置数据库启动时的参数初始值,
归档文件——保存已经写满的重做日志文件,
口令文件——用于保存具有sysdba,sysoper权限的用户名和sys用户口令,
警告文件——记录数据库的重要活动以及发生的错误
备份文件——存放数据库备份所产生的文件。
2.例题3—1向数据库中的USERS表空间中添加一个大小为10mb的数据文件
ALTER TABLESPACE USERS ADD DATEFILE
'D:/ORACLE\PRODUCTT\'ORADATA\ORCL\USERS02.DBF' SIZE 5M;
例题3—2 向Oracle数据库的temp空间中添加一个大小为5mb的临时数据文件
ALTER TABLESPACE TEMP ADD TEMPFILE
'D:/ORACLE\PRODUCTT\'ORADATA\ORCL\USERS02.DBF' SIZE 5M;
例题3-3向数据库中的users表空间中添加一个自动增长的数据文件
ALTER DATABASE
DATAFILE 'D:/ORACLE\PRODUCTT\'ORADATA\ORCL\USERS02.DBF'
AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED;
3.34P 控制文件:是一个二进制文件,dba不能修改。描述了数据库的结构信息,数据库启动时数据库实例依赖初始化参数定位控制文件,然后根据控制文件的信息加载数据文件和重做日志,最后打开数据库文件和重做日志,通过多镜像技术,将多个控制文件分散到不同的磁盘。这样可以避免由于一个控制文件的故障而导致数据库的崩溃,每次对数据库的结构进行修改后,应该及时备份控制文件。
4.39p 重做日志的工作过程
重做日志缓冲区——LGWR ——重做日志文件 日志切换 重做文件2 日志切换 重做文件3
5.47p实训提7. 为数据库添加一个重做日志文件组,组内包含两个成员文件,分别为red4a.log和redo4b.log。大小分别为5mb
ALTER DATABASE ADD LOGFILE LOGFILE GROUP 4
'D:\ORACLE\ORADATA\ORCL\redo4a.log ','D:\ORACLE\ORADATA\ORCL\redo04b.log')SIZE5m;
1.为USER用户表空间添加一个数据文件,文件名为USERS03.DBF ,大小为50mb
ALTER TABLESPACE USER
ADD DATAFIEL 'D:\ORACLE\ORADATA\\ORCL\USER03,DBF' SIZE 50MB;
2.为example 表空间添加一个数据文件,文件名为example02.dbf 大小为20mb
ALTER TABLESPACE EXAMPLE
ADD DATAFILE 'D:\ORACLE\ORADATA\\ORCL\USER02,DBF' SIZE 20MB;
3.修改EXAMPLE 表空间中的userdata03.dbf为自动扩展方式,每次扩展5mb,最大为100mb
ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\\ORCL\USER03,DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE