我是一般编程世界 Oracle DBA 的新手。我一直在为我的数据库探索一些数据库备份和恢复选项,尽管有大量可用于 Oracle 的信息,但我还是很迷茫。
背景:我通过为它们安排 chron 作业来自动运行 R 和 sql 中的一些脚本。我有一个界面可以让我安排这些工作。运行这些脚本可以让我定期更新保存时态数据的 Oracle 数据库。我的数据库在一台服务器机器上。Oracle 建议使用 RMAN 来管理数据库的备份和恢复。我使用的是 Oracle Database 11g R2 版本,并且拥有相同版本的 Enterprise Manager Database Control。
我的目标是能够拥有一个脚本,我可以在作业中安排它来自动执行备份,而无需始终运行企业管理器或手动打开 RMAN 客户端。
如果我为数据库设置初始备份和恢复参数,企业管理器是否能够为 RMAN 生成这样的脚本?澄清一下,我可以使用 Enterprise Manager 一次性生成一个脚本,我可以通过将它安排为一个 chron 作业来备份我的数据库,从而重复使用它来自动运行 RMAN?
如果没有,是否可以自己为 RMAN 编写一个脚本并将其安排为一项工作,而不需要企业经理参与?
或者根据我的要求,我是否需要自己编写一个用于备份和恢复的 SQL 脚本,并且完全不涉及 RMAN 和企业管理器?
我非常感谢您对此的任何意见。非常感谢。