最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac

来源:动视网 责编:小采 时间:2020-11-09 11:19:28
文档

ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac

ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac:本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然 ORA-38760: This database instance failed to turn on flashback databas
推荐度:
导读ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac:本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然 ORA-38760: This database instance failed to turn on flashback databas


本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然

ORA-38760: This database instance failed to turn on flashback database 错误解决过程

问题现象:

一大早起床把数据库打开,本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然是由于flashback导致的错误。


错误分析:

首先从错误现象来看,是由于flashback打开了,因为flashback文件丢失而无法使用flashback从而后触发了这个错误。那么正常情况下应该是不会报错的。
alter 日志错误信息如下:
Errors in file c:\Oracle\product\10.2.0\admin\wwl\bdump\wwl_rvwr_5416.trc:
ORA-38701: 闂洖鏁版嵁搴撴棩蹇?7 搴忓垪 43 绾跨▼ 1: "C:\ORACLE\PRODUCT\10.2.0\FLASH_BACK\WWL\FLASHBACK\O1_MF_7T7O9TKT_.FLB"
ORA-27041: 鏃犳硶鎵撳紑鏂囦欢
OSD-04002: unable to open file
O/S-Error: (OS 3) 系统找不到指定的路径。


解决办法:

因为删除了flashback文件,在数据库open的时候turn on flashback database失败,故将database flashback属性先置为off将数据库Open,再重新trun on flashback 后数据库即可打开.


过程如下:

SQL> startup
ORACLE instance started.

Total System Global Area 1610612736 bytes
Fixed Size 2066080 bytes
Variable Size 419432800 bytes
Database Buffers 1174405120 bytes
Redo Buffers 14708736 bytes
Database mounted.
ORA-38760: This database instance failed to turn on flashback database


临时关闭flashbak 启动数据库。
SQL> alter database flashback off;
Database altered.


SQL> alter database open;
Database altered.


再次开启flashbak后启动数据库即可。
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.

Total System Global Area 1610612736 bytes
Fixed Size 2066080 bytes
Variable Size 419432800 bytes
Database Buffers 1174405120 bytes
Redo Buffers 14708736 bytes
Database mounted.

SQL> alter database flashback on;
Database altered.

SQL> alter database open;
Database altered.

SQL>

还可参考Metalink文章:

文档

ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac

ORA-38760:Thisdatabaseinstancefailedtoturnonflashbac:本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然 ORA-38760: This database instance failed to turn on flashback databas
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top