如何每周星期五晚上 10 点自动关闭 Oracle?

如何每周星期五晚上 10 点自动关闭 Oracle?

您安装了 oracle 数据库,但需要每周五晚上 10 点关机以便进行备份。如何使用 crontab 实用程序自动实现此目的?假设关闭和备份数据库的脚本名为 backup.sh,位于 /opt/scripts

答案1

备份然后/etc/crontab编辑它以添加此行:

0 22 * * 5 root /opt/scripts/backup.sh

(这假设脚本具有执行权限。如果没有,则放在sh命令前面。)

如果脚本要由 以外的其他用户运行root,请root用适当的用户名替换。

顺便说一句,我强烈推荐man 5 crontab,它记录了 crontabs 的完整格式。(还有可在线获取

答案2

使用 打开你的 crontab crontab -e。如果这是你第一次使用,你会看到一个编辑器列表可供选择。

现在将这一行添加到你的 crontab 文件中

0 22 * * 5 sh /opt/scripts/backup.sh

保存并关闭。

相关内容