1、刚安装完Oracle数据库,安装应用程序之前,最好备份一下整个Oracle文件夹,因为此时是一个“干净”的数据库,类似刚安装完操作系统后,作一个干净的ghost;安装完应用程序,还没有添加数据时,也最好备份一下整个Oracle文件夹;
2、系统数据备份时,最好也同时备份备份时的日志信息,如数据导出备份,最好把导出时的显示信息也备份起来,当备份文件损坏时,可以据此找到一些线索;
3、多种方式同时备份数据库,除了常规备份(如数据导出)外,最好也包括非常规的备份,如定期备份Oracle的物理数据文件,甚至是整个Oracle文件夹等;
4、备份文件保存越久越好,视存储空间而定;
5、数据库恢复之前,耐心地看一下应用程序的相关日志和数据库运行日志(oracle/admin/SID/bdump/alert_SID.log),大概了解一下发生了什么事情;
6、在数据库恢复之前,也最好完全备份一下发生故障的整个Oracle文件夹,因为很难说恢复来恢复去的,结果把数据库弄得更糟;
7、平常多多学习和熟悉Oracle知识。