欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

Navicat备份sqlserver数据库

发布时间:2023/12/20 数据库 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Navicat备份sqlserver数据库 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Navicat备份sqlserver数据库

数据备份操作

1.连接sqlserver数据库,新建查询

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), ':', '')-- 需要手动创建\data目录,更改hdkj为实际数据库名称 set @ls_dbname = 'E:\data\' + @ls_time + '_hdkj.bak' -- 下面hdkj更改为实际数据库名称 BACKUP DATABASE hdkj TO disk = @ls_dbname

3.创建自动运行任务,拖拽备份查询语句


4.保存,设置任务计划,选择不管用户是否登录都要运行,选择触发器,根据需求设置实际时间,填写密码

5.点击开始执行测试,备份完成

数据恢复操作

1.双击选中需要恢复的备份文件

2.复制还原地址,打开查询,新建查询

3.编写sql语句,修改数据库名称,修改备份地址

use master; -- 实际还原的数据库名称 RESTORE DATABASE [hdkj] FROM -- 还原的备份地址DISK = N'E:\data\20211119_110038_hdkj.bak' WITHFILE = 1,REPLACE,RECOVERY,STATS = 5;

4.运行,中途如果出现错误,将连接关闭重新打开再执行查询语句

总结

以上是生活随笔为你收集整理的Navicat备份sqlserver数据库的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。