Oracle实验-数据字典日志文件

1.数据字典

desc dba_data_files;

  • 查询当前数据库的所有的表空间及其对应的数据文

select file_name, tablespace_name, bytes from dba_data_files;

select file#, name, checkpoint_change# from v$datafile;

2.日志文件

  • v$log详细说明了重做日志文件的结构、属性以及动态变化情况。
  • v$logfile说明了重做日志文件的物理地址和当前在线状态。

查询

select group#, archived, status from v$log; --查询视图V$LOG,显示控制文件中重做日志文件的信息

select group#, status,member from v$logfile;--查询视图V$LOGFILE,显示重做日志组及其成员的基本信息

创建

  • ALTER DATABASE语句创建重做日志组
alter database add logfile group 10 ('log1a.rdo', 'log2a.rdo') size 5000k;
alter database add logfile('log1c.rdo', 'log2c.rdo') size 5000k;
alter database add logfile member 'log3a.rdo' to group 10;
select group#, status,member from v$logfile;

删除

alter database drop logfile member 'log1a.rdo';
select group#, status,member from v$logfile;

alter database drop logfile group 10;
select group#, status,member from v$logfile;

归档模式查询

select name, log_mode from v$database; --是否开启归档日志归档

查询控制文件

select * from v$controlfile;-- 查询控制文件

posted @ 2021-10-10 22:57  丁帅帅dss  阅读(182)  评论(0)    收藏  举报