【问题标题】:0x2 error in task scheduler windows 7 mysql任务调度程序 Windows 7 mysql 中的 0x2 错误
【发布时间】:2017-05-27 17:28:53
【问题描述】:

我正在尝试通过任务调度程序定期执行 mysql 数据库转储。当我从命令提示符运行以下查询时,它给了我转储。但是,当我通过任务计划程序运行时,它不起作用。

查询

C:\xampp\mysql\bin\mysqldump.exe --user=root --password=root --host=localhost --database  gm > E:\backupgmdb\gm_backup_%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.sql

任务计划程序错误 - 0x2 错误截图

任务操作定义屏幕打印

【问题讨论】:

    标签: mysql windows windows-7


    【解决方案1】:

    制作 .bat 文件,比如说 c:\xampp\mysql\bin\backup.bat 并从调度程序执行它。将此命令放入 .bat 文件中:

    c:
    cd \
    cd C:\xampp\mysql\bin\
    C:\xampp\mysql\bin\mysqldump.exe --user=root --password=root --host=localhost --database  gm > E:\backupgmdb\gm_backup_%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.sql
    

    另外,请阅读:https://serverfault.com/questions/734035/running-a-batch-file-from-task-scheduler-without-user-being-logged-in

    Windows Server 2008 R2 及更高版本和 Windows Vista 及更高版本中的任务计划程序默认在“最低权限”安全上下文下执行任务。

    打开任务的属性并选中以最高权限运行。按 OK,然后在出现提示时输入管理帐户的密码。这将覆盖默认的“最低权限”行为,并允许任务以管理权限运行。

    【讨论】:

      猜你喜欢
      • 2014-06-06
      • 2012-04-21
      • 2014-01-23
      • 2021-07-08
      • 2021-07-20
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      相关资源
      最近更新 更多