Log and data area are not compatible because 'Restart position not found

今天做了一次数据库恢复,发现恢复以后数据库无法启动了。

使用命令db_online,报了一个错:Log and data area are not compatible because 'Restart position not found

粗略想了一下是因为我备份以后曾经多次删除过log也有增添过新的data volumn,这就导致了现在前后area不一致的情况,可以尝试使用下列办法删除旧的log area启用新的log area

dbmcli -d <SID> -u superdba,<PWD>

dbmcli on <SID>>db_admin

dbmcli on <SID>>db_connect

dbmcli on <SID>>db_execute clear log    

dbmcli on <SID>>db_online

dbmcli on <SID>>exit

你可能感兴趣的:(Log and data area are not compatible because 'Restart position not found)