在我工作的公司中,我们是 VMware 机器的重度用户。几乎所有项目都是在虚拟环境中开发的,直到我们必须将它们部署到生产系统中。
在开发过程中,我的一些同事删除了 Oracle 的重做日志文件,希望获得一些可用空间。现在他们无法启动数据库实例。有没有办法生成新的重做日志,以便可以启动实例?
答案1
重做日志有两种类型:在线重做日志和存档重做日志。您可以在没有存档重做日志的情况下重新启动。在线重做日志则不同。您需要使用 RESETLOGS 选项
http://www.stanford.edu/dept/itss/docs/oracle/10gR2/backup.102/b14191/osrecov009.htm