<>强增:强>
新增表空间时增加数据文件
create tablespace test_2016 datafile '/u01/app/oracle/oradata/orcl/test_01.dbf’, size 10 m autoextend next 10 m maxsize 100;
,,,
表空间增加数据文件
test_2016改变表空间添加数据文件'/u01/app/oracle/oradata/orcl/test_02。dbf的大小10米;
test_2016改变表空间添加数据文件的/u01/app/oracle/oradata/orcl/test_03。dbf的大小10米;
<强>删:强>
删除某一个数据文件
改变tablespace test_2016drop丢失7;
改变tablespacetest_2016drop datafile “/u01/app/oracle/oradata/orcl test_02.dbf ';,
数据文件为空时才能删除。
删除表空间:
drop tablespace test_2016 including 内容以及数据文件来完成,,
<强>改:>强改变物理文件的位置
修改数据文件的物理位置有两种方法,一种是关机后修改物理位置,另一种离线后修改物理位置。
<强>第一种方式:关机后修改物理文件的位置强>
完成,shutdown 立即;
(, orcl)美元,cd . .
[, oradata]美元,ls
orcl , test_01.dbf , test_02.dbf
[, oradata]美元,
完成,startup nomount;
完成,alter database 山;
完成,alter database rename file “/u01/app/oracle/oradata/orcl test_01.dbf”,用“/u01/app/oracle/oradata test_01.dbf的;
完成,alter database rename file “/u01/app/oracle/oradata/orcl test_02.dbf”,用“/u01/app/oracle/oradata test_02.dbf的;
完成,alter database 开放;
完成,select file_name 得到dba_data_files where file_name like “% %’测试;
FILE_NAME
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/u01/app/oracle/oradata/test_01.dbf
/u01/app/oracle/oradata/test_02。dbf
<强>第二种方式:表空间下线之后移动数据文件强>
完成alter tablespace test_2016 离线;
操作系统中操作:
[, oradata],美元mv test_0 *, orcl/
[, oradata],美元cd orcl/
(, orcl)美元,ls test_0 *
test_01.dbf , test_02.dbf
完成,alter database rename file '/u01/app/oracle/oradata/test_01.dbf”,用“/u01/app/oracle/oradata/orcl test_01.dbf的;
完成,alter database rename file '/u01/app/oracle/oradata/test_02.dbf”,用“/u01/app/oracle/oradata/orcl test_02.dbf的;
完成,alter tablespace test_2016 网络;
改变数据文件大小:
修改数据库数据文件'/u01/app/oracle/oradata/test_02。dbf的调整5米;
<强>查:强>
select file_name, file_id, online_status ,得到dba_data_files;
<强> 2。联机重做日志文件管理强>
<>强增:强>
增加日志成员:
完成,alter database add logfile member '/u01/app/oracle/oradata/orcl/redo_11.log’,用group 1;
完成,alter database add logfile '/u01/app/oracle/oradata/orcl/redo_04.log’, size 50米;
完成,alter database add logfile group 6, '/u01/app/oracle/oradata/orcl/redo_06.log’, size 50米;#可以跨序列增加日志文件组
<>强删:强>
删除日志成员:
完成,alter database drop logfile member '/u01/app/oracle/oradata/orcl/redo_11.log’;
删除日志组:
<强>改:强>
与其关掉数据库去修改日志文件的位置,不如直接在数据库中添加新的日志文件组,再删除旧的文件组。
<强>查:强>
select *,得到v $日志;
select *,得到v $ logfile order by 组#;
<强> 3。控制文件管理强>
,,控制文件中记录着数据库的名称,数据库的物理布局:包括数据文件的位置,联机日志文件,备份文件以及数据库当前视交叉上核等重要信息,在数据库启动的第二阶段会读入控制文件。
,,要求控制文件有多个拷贝,以防单个文件损坏后危害数据库。当数据库修改控制文件时,所有拷贝都要同时被修改。
查看方式:
select * from v $ controlfile;
显示参数control_files;
创建控制文件副本的步骤: