我有一个MySQL数据库,我可以通过SQL Serverpipe理工作室查询为链接服务器。 我想知道是否有可能在Studio中创build一个备份MySQL DB的备份任务,这样我可以安排自动备份。 这可能吗?
就个人而言,我只是写一个batch file,只是运行myslqdump实用程序,并安排自动化,而不是试图通过SQL服务器。 不要试图用锤子转动螺丝。 🙂
mysqldump --opt -u root -ppassword -h host > fulldb.sql
要么
mysqldump --opt -u user -ppassword -h host database > database.sql
…或者您在特定情况下需要的其他选项(以下仅作为示例使用)。 所有这一切都假设你还没有进行复制,或者想要热拷贝备份或其他任何更为密集的备份,只是每晚基本的每晚转储。
我非常怀疑这个问题,我没有我的SQL Internals书,但我希望用于备份的API不支持用于连接到MySQL的OLE DB / ODBC API。
我最好的build议是使用SQL代理作业将链接表复制(备份!)到本地SQL表,然后利用它的SQL备份。