第四章 管理表空间
第一篇:第四章管理表空间第四章管理表空间
4.1、基本表空间
一、创建表空间
1.创建一个表空间myspace
create
tablespacemyspace(表名)
datafile'd:\app\oracle11g\oradata\orcl\myspace.dbf'
size20m
autoextendonnext5mmaxsize100m;
2.查看所创建的表空间的属性:dba_tablespaces
descdba_tablespaces
二、修改表空间altertablespasce
1.修改表空间的状态
四种状态:1)、online在线
2)、offline离线
2)、readonly只读
4)、readwrite读写altertablespacemyspacereadonly
注意:有只读状态修改为在线状态时直接改为读写状态就可以咯
2.重命名表空间名
altertablespacemyspacerenametomyspace2
3.增加表空间的数据文件
1)、查看是否有空闲表空间dba_free_space
selecttablespace_name,bytes,blocksfromdba_free_spacewheretablespace_name='myspace';2)增加表空间
altertablespacemyspace
adddatafile'd:\app\oracle11g\oradata\orcl\myspace.dbf'size10mautoextendonnext5mmaxsize40m,'d:\app\oracle11g\oradata\orcl\myspace2.dbf'size2mautoextendonnext2mmaxsize10m;3)删除表空间的数据文件
altertablespacemyspace
dropdatafile'd:\app\oracle11g\oradata\orcl\myspace2.dbf';
三、修改表空间的数据文件alterdatabase
1、修改数据文件大小
1)查看比哦啊空间的数据文件信息
dba_dat_files
selecttablespace_name,file_name,bytes
fromdba_dat_fileswheretablespace_name='myspace';
2)修改数据文件大小
alterdatabase
datafile'd:\app\oracle11g\oradata\orcl\myspace2.dbf'resize20m;
2、修改数据文件的自动增量:默认为off
alterdatabasedatafile'd:\app\oracle11g\oradata\orcl\myspace2.dbf'autoextendonnext5mmaxsize40m;
3、修改数据文件的状态
1)、online表示数据文件可以使用
2)、offline表示数据文件不可以使用,用于数据库运行在归档模式下的情况。
3)、offlinedrop表示数据文件不可用,但它用于数据库运行在非归档模式下的情况。
注:
归档重做日志文件用于对写满的日志文件进行复制并保存,具体功能由归档进程arcn实现,该进程负责将写满的重做日志文件复制到归档日志目标中。
归档日志模式和非归档日志模式的区别
非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.
归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.
(未完,全文共32772字,当前显示1454字)
(请认真阅读下面的提示信息)