首页 > 数据库 > Oracle > oracle重要系统割接准备工作
查看本地空闲磁盘空间
df -h
#查看ASM磁盘空间
su - grid
asmcmd lsdg
c
hive log current;
--主备库均可执行,SEQ需一致
SELECT AL.THRD "Thread", ALMAX "Last Seq Received", LHMAX "Last Seq Applied" FROM (SELECT THREAD# THRD, MAX(SEQUENCE#) ALMAX FROM V$ARCHIVED_LOG WHERE RESETLOGS_CHANGE# = (SELECT RESETLOGS_CHANGE# FROM V$DATABASE) GROUP BY THREAD#) AL, (SELECT THREAD# THRD, MAX(SEQUENCE#) LHMAX FROM V$LOG_HISTORY WHERE RESETLOGS_CHANGE# = (SELECT RESETLOGS_CHANGE# FROM V$DATABASE) GROUP BY THREAD#) LH WHERE AL.THRD = LH.THRD;
--备库执行,查看是否有同步延迟
select value from v$dataguard_stats where name='apply lag';
闪回路径放在ASM盘的时候,路径只能写第一层,比如+DATA,不然会报错无法启动实例。
alter system set db_recovery_file_dest_size=200G scope=both;
###开启闪回步骤,需要关闭数据库。
--双节点关闭
shutdown immediate;
--单节点mount
startup mount;
--开启闪回
alter database flashback on;
select flashback_on from v$database;
alter system set db_recovery_file_size = 4096m; -- 根据实际空间情况调整
alter system set db_recovery_file_dest='/u01/flash_standby';
alter database recover managed standby database cancel;
alter database convert to snapshot standby;
确认状态
select open_mode,datbase_role from v$database;
Shutdown immediat
Startup mount
alter database recover managed standby database using current logfile disconnect from session;
导出全库 后台执行,备库需要在只读模式下才可以进行exp导出。
nohup exp user/password file=/backup/data_
数据库名
.dmp log=/backup/exp.log full=y &
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23825935/viewspace-2938738/ ,如需转载,请注明出处,否则将追究法律责任。