oracle数据库查看归档路径,centos7下查oracle归档及物理文件路径

(本人菜鸟,写此随笔仅为学习,大神勿喷,谢谢!)

Oracle查看当前连接的数据库实例及状态:

SQL> select instance_name,status from v$instance;

INSTANCE_NAME          STATUS

-------------------------------- ------------------------

orcl                                   OPEN

归档模式(archivelog):可以在线/离线备份数据库,可以是全备份或者是部分备份(单个表空间/数据文件) ;

非归档模式(noarchivelog):只能离线备份而且必须备份所有的数据文件,控制文件,日志文件

Oracle查看当前连接的数据库的归档模式:

SQL> select name, log_mode from v$database;

NAME             LOG_MODE

------------------ ------------------------

ORCL                  ARCHIVELOG

或者

SQL> archive log list; (也可查看归档模式,及归档情况,包括归档路径)

Database log mode Archive Mode

Automatic archival Enabled

Archive destination /data/ORCL/archivelog

Oldest online log sequence 4

Next log sequence to archive 6

Current log sequence 6

查看默认闪回归档存储路径及设置大小:

SQL> show parameter db_recovery_file_dest;

NAME TYPE                                                   VALUE

------------------------------------ ---------------------- ------------------------------

db_recovery_file_dest string                          /data/ORCL

db_recovery_file_dest_size big integer          5G

设置归档模式:

SQL> shutdown immediate #关闭数据库

SQL> startup mount; #启动到mount状态

SQL> alter database archivelog; #开启归档

SQL> alter database open; #open数据库

设置非归档模式:

SQL> shutdown immediate #关闭数据库

SQL> startup mount; #启动到mount状态

SQL>alter database noarchivelog; #flashback database打开的时候不能关闭archivelog

在SQL命令下查看有哪些归档日志文件,包括具体归档时间:

SQL> select name,sequence#,to_char(completion_time,'yyyy-mm-dd hh24:mi:ss') "completion_time" from v$archived_log order by sequence# ;

NAME                                                                                                                                            SEQUENCE#                 completion_time

/data/oracle/flash_recovery_area/ORCL/archivelog/2018_10_31/o1_mf_1_4_fxl70tks_.arc                4                             2018-10-31 11:06:02

/data/oracle/flash_recovery_area/ORCL/archivelog/2018_10_31/o1_mf_1_5_fxl741dq_.arc               5                             2018-10-31 11:07:45

/data/oracle/flash_recovery_area/ORCL/archivelog/2018_10_31/o1_mf_1_6_fxl744ly_.arc                 6                             2018-10-31 11:07:48

查看数据文件的路径:

SQL> select name from v$datafile;

NAME

--------------------------------------------------------------------------------

/data/oracle/oradata/orcl/system01.dbf

/data/oracle/oradata/orcl/sysaux01.dbf

/data/oracle/oradata/orcl/undotbs01.dbf

/data/oracle/oradata/orcl/users01.dbf

查看控制文件的路径:

SQL> select name from v$controlfile;

NAME

--------------------------------------------------------------------------------

/data/oracle/oradata/orcl/control01.ctl

/data/oracle/flash_recovery_area/orcl/control02.ctl

查看重做日志文件的路径:

SQL> SELECT * FROM v$logfile ORDER BY group#;

GROUP# STATUS TYPE       MEMBER                                              IS_RECOVERY_DEST_FILE

1                ONLINE               /data/oracle/oradata/orcl/redo01.log         NO

2                ONLINE              /data/oracle/oradata/orcl/redo02.log          NO

3                ONLINE              /data/oracle/oradata/orcl/redo03.log          NO

b3910435f65439d4c4555dd23b0179f5.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值