zoukankan      html  css  js  c++  java
  • Navicat Premium 自动备份mysql和sqlserver

    mysql篇:

    1.点击计划

    2.点击新建处理作业

    3.选择需要备份的数据库,上级可用任务

    4.点击保存按钮,输入保存文件名

     5.保存后点击设置计划任务

    6.计划里新建保存时间,应用后输入系统密码即可

    7.保存的路径设置,连接属性中的高级选单中设置保存的路径

    sqlserver篇:

     1.连接数据库后点击查询

    2.新建数据库查询,并保存查询

    新建的代码如下:

    use master
    declare @ls_time varchar(100)
    declare @ls_dbname varchar(100)
    set @ls_time = convert(varchar, getdate(), 112) + '_' + replace(convert(varchar, getdate(), 108), ':', '')
    
    set @ls_dbname = 'E:dataackup' + @ls_time + '_orange_GFSBJ.bak'
    BACKUP DATABASE GFSBJ TO disk = @ls_dbname

    此处以时间和说明来保存文件,路径为“E:dataackup”可以根据需求自行修改

    这里同样附上回复的指令代码:

    use master
    RESTORE DATABASE GFSBJ
    FROM DISK = 'E:dataackup20160810_125035_orange_GFSBJ.bak'   --bak文件路径
    with replace,
    MOVE 'GFSBJ' TO 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAGFSBJ.mdf',   --mdf文件路径
    MOVE 'GFSBJ_log' TO 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAGFSBJ_log.ldf'   --ldf文件路径

     (此处所有操作为建立数据库全局量,不针对具体哪个数据库实体)

    3.完成后点击计划,新建批处理作业

    4.双机刚才保存的查询语句

     5.其余配置与mysql配置时相同。

  • 相关阅读:
    Hadoop命令大全
    Cube中时间维度
    无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
    IE6、IE7、IE8、FF对空标签块状元素解释的不同点
    SSIS导出平面文件数据带_x003C_none_x003E的问题
    用DB2 Runtime Client实现Apache Derby 数据库ODBC编程
    区块链技术探索
    JS原型对象
    this关键字
    消息认证码
  • 原文地址:https://www.cnblogs.com/swack/p/5760578.html
Copyright © 2011-2022 走看看