完全数据恢复是指:控制文件、数据文件、归档日志、重做日志均在同一个checkpoint上,可以进行的数据库故障后(崩溃后)的完全数据恢复;不完全数据恢复是指以上任一文件在有缺失或checkpoint不一致,然后在不得已的情况下进行的数据恢复。两者的主要区别是完全数据恢复实在控制文件的安全指导下对数据库进行恢复,这样可以最大程度地保证数据库数据的完整性;不完全数据恢复,一般都要手工重构控制文件,这样进行的数据恢复无法保证数据的完整性,只能碰碰运气,看看能不能救回部分紧急数据。