在windows server 2012上安装了oracle数据库,出于数据安 全的考虑,希望每天能够自动进行数据备份。我在别人脚本的基础上自己写了一个数据库备份的bat脚本,双击该脚本时可以正常将数据库备份、压缩并删除原文件。于是我就希望将这个bat放到操作系统计划任务中-创建任务-运行脚本,每天23:58:00自动执行该脚本。
但在实验过程中总出意外,或是能备份不能压缩、或是第一天正常运行第二天就发现报错了,或是登陆操作系统时能运行,退出登陆就不能运行了。在任务计划程序中查看上次运行结果时常为“ 操作员或系统管理员拒绝了请求。”有人告诉我说可能是权限不够,可是我用的是Administrator ,已经是最高权限了; 有人告诉我要要在常规选项中选上使用最高权限运行,我选上后问题依旧。
这时我发现,在任务计划程序中有创建 基本任务与 创建任务两个不同的按钮,查询后发现这二者的区别是前者常规选项卡中没有 安全选项,我本身用的就是最高权限的管理员帐号,不需要安全选项。于是就创建了 基本任务,一试,成功了。
但在实验过程中总出意外,或是能备份不能压缩、或是第一天正常运行第二天就发现报错了,或是登陆操作系统时能运行,退出登陆就不能运行了。在任务计划程序中查看上次运行结果时常为“ 操作员或系统管理员拒绝了请求。”有人告诉我说可能是权限不够,可是我用的是Administrator ,已经是最高权限了; 有人告诉我要要在常规选项中选上使用最高权限运行,我选上后问题依旧。
这时我发现,在任务计划程序中有创建 基本任务与 创建任务两个不同的按钮,查询后发现这二者的区别是前者常规选项卡中没有 安全选项,我本身用的就是最高权限的管理员帐号,不需要安全选项。于是就创建了 基本任务,一试,成功了。