01,ORA-38760: This database instance failed to turn on flashback

  

02,问题处理思路

   第一步:查看日志文件

    查看这次启动的时候alter日志对其的描述,查看报错信息

    日志文件地址:

 SQL> show parameter BACKGROUND_DUMP_DEST;

NAME                     TYPE     VALUE
------------------------------------ ----------- ------------------------------
background_dump_dest string /u01/app/oracle/diag/rdbms/oracle01_oracle01/oracle01/trace

  可能:空间不足出现的闪回去问题

报错中出现:
ORA-: WARNING: db_recovery_file_dest_size of bytes is 99.92% used, and has
查看空间剩余:
SQL> col file_type format A20;
SQL> set linesize pagesize ;
SQL> select * from v$flash_recovery_area_usage; FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
-------------------- ------------------ ------------------------- ---------------
CONTROL FILE
REDO LOG
ARCHIVED LOG
BACKUP PIECE
IMAGE COPY
FLASHBACK LOG 17.58 7.81
FOREIGN ARCHIVED LOG rows selected.
空间
SQL> select * from v$flashback_database_log ; OLDEST_FLASHBACK_SCN OLDEST_FL RETENTION_TARGET FLASHBACK_SIZE ESTIMATED_FLASHBACK_SIZE
-------------------- --------- ---------------- -------------- ------------------------
-JUL-

当 PERCENT_SPACE_RECLAIMABL 和 ESTIMATED_FLASHBACK_SIZE 为零就不足啦

  解决方法:

关闭闪回点
alter database flashback off;
再次启动数据库
SQL> alter database open; 假如还是报错:
alter database open
*
ERROR at line :
ORA-: This database instance failed to turn on flashback database 查看恢复检查点
select * from v$restore_point;
SCN DATABASE_INCARNATION# GUA STORAGE_SIZE TIME RESTORE_POINT_TIME PRE NAME
---------- --------------------- --- ------------ ----------------------------------- ------------------------- --- --------------------
YES -OCT- 02.41.43.000000000 AM YES MACLEAN_ROLLBACK
然后直接删除闪回点
SQL> drop restore point MACLEAN_ROLLBACK;

  

  

01,ORA-38760: This database instance failed to turn on flashback
01,ORA-38760:此数据库实例无法启用闪回
 

最新文章

  1. 关于 error: Operation is not valid due to the current state of the object。
  2. Debian 7环境安装TightVNC+Gnome远程桌面环境
  3. python中的内置函数getattr()
  4. Incorrect integer value: '' for column 'id' at row 1
  5. 50道经典的JAVA编程题 (11-15)
  6. java.lang.ClassNotFoundException: javax.servlet.Filter
  7. Oracle性能优化学习笔记WHERE在连接顺序的条款
  8. dict的update方法
  9. webpack初探 - (一)
  10. 扩展1000!(n!)的尾数零的个数
  11. LODOP不同打印机出现偏移问题
  12. Java线程的创建方式三:Callable(四)
  13. Linux交换空间(swap space)
  14. 小程序/js监听输入框验证金额
  15. 如何让企业邮箱更安全之gmail yahoo hotmail 反垃圾邮件机制
  16. MVC中数据传递 ViewBag的使用
  17. mysql 怎么给一个表一次增加多个字段, mysql 添加 多个 字段
  18. Libpacp 深度剖析
  19. MySQL+MyCat分库分表 读写分离配置
  20. hihocoder #1032 : 最长回文子串 Manacher算法

热门文章

  1. 配置每次git push 不需要输入账号密码
  2. .NET Core 学习笔记
  3. Python机器学习笔记 Grid SearchCV(网格搜索)
  4. 搜索旋转排序数组II
  5. SpringBoot2版本Caused by: java.sql.SQLSyntaxErrorException: Table 'dinner.hibernate_sequenc
  6. C#面试基础知识点:值类型和引用类型(1)(填坑文)
  7. The underlying connection was closed: An unexpected error occurred on a send
  8. 【转】测试开发工程师必备软硬能力&高级测试开发工程师需要具备什么能力?
  9. JavaScript HTML DOM 节点
  10. 99%的程序都没有考虑的网络异常?使用Fundebug.notify()主动上报