navicat定时任务无效的解决方案

1 篇文章 0 订阅
1 篇文章 0 订阅

因为公司服务器是远程服务器,为了防止服务器宕机导致数据丢失等问题,需要把mysql数据库中的数据进行实时备份

百度了一圈用了navicat定时任务备份数据,我踩了一个坑,百度了好久没看见有人踩过,特记录这个坑。

我的坑:定时任务一直没有执行!!!

没有生成所谓的psc文件,除了第一次生成成功,后面再也没有成功过,后来我用了linux上的crontab定时去备份数据,但是服务器被黑客攻击导致CPU暴涨至100%,无奈只能弃用。

最近发现win10上的定时计划可以查看执行结果

在这里插入图片描述在这里插入图片描述进入可以查看计划执行情况
在这里插入图片描述
我的是:设置的计划任务是第一次设置的,早就过期了,也没有设置重复执行,后面就算在navicat中修改了设置,这个系统里面的计划任务依然没有改,所以,如果需要修改,请一定要在这个计划任务里面直接修改,才会最有效,最后在最下方勾选使用最高权限运行。

另外注意:最好是用administrator账户登录,能省很多幺蛾子!!!

Navicat是一款流行的数据库管理工具,它提供了定时任务功能,可以让你在指定的时间间隔或特定时间执行SQL脚本、备份数据库、导入数据等操作。以下是在Navicat中设置定时任务的步骤: 1. 打开Navicat并连接到你的数据库服务器。 2. 在导航栏中选择“工具”>“定时任务”来打开定时任务管理器。 3. 在定时任务管理器中,点击“新建”按钮来创建一个新的定时任务。 4. 在任务信息选项卡中,输入任务的名称和描述。 5. 在执行选项卡中,选择要执行的操作类型,例如SQL脚本、备份、导入等。 6. 配置操作选项,例如指定要执行的SQL脚本文件、备份文件的路径、导入数据文件的路径等。 7. 在计划选项卡中,设置任务的执行计划。你可以选择每天、每周、每月或自定义时间间隔执行任务,并指定具体的执行时间。 8. 配置其他选项,例如日志记录、错误处理等。 9. 点击“确定”保存定时任务配置。 10. 定时任务配置保存后,可以在定时任务管理器中看到任务列表。你可以手动运行任务、编辑任务或删除任务。 请注意,Navicat定时任务功能可能因版本和许可证类型而有所不同。确保你使用的是支持定时任务功能的版本,并具备相应的许可证。 此外,如果你的数据库服务器不支持定时任务或你需要更高级的调度功能,你还可以考虑使用操作系统级别的定时任务工具,例如Cron(Linux/Unix)或任务计划程序(Windows)。这些工具可以让你在操作系统级别上调度执行数据库操作或脚本。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值