Windows任务计划程序备份数据库
来源:互联网 发布:免费域名邮箱申请 编辑:程序博客网 时间:2024/06/04 17:49
1、创建Windows任务
控制面板 -> “查看方式”切换到“大图标”模式 -> 管理工具 ->
任务计划程序 -> 创建任务... -> 任务名称 -> 切换到“操作”选项卡 -> 新建... ->
浏览需要执行的程序(选择新建的backup.cmd文件) -> 切换到“触发器”选项卡 -> 新建... -> 设置执行时间
2、新建backup.cmd文件,内容如下:
sqlcmd -S iZ251rc6j9iZ -E -i c:\backup\backup.sql
注意:
iZ251rc6j9iZ:数据库服务器名称
c:\backup\backup.sql:sql脚本目录地址
3、新建backup.sql文件,内容如下:
DECLARE @BackupName varchar(200)
SET @BackupName = 'c:\backup\dbFinance' + convert(nvarchar(10),GETDATE(),120) + '.bak'
BACKUP DATABASE dbFinance
TO DISK = @BackupName
4、还原数据库
还原方法1:
选择“数据库”三个字 -> 右键 -> 还原数据库 -> 设备 -> 浏览(...) -> 添加 -> 选择bak文件 -> 确定
注意:如果提示错误,选择“选项”选项卡 -> 复选框选中状态“覆盖现有数据库(WITH REPLACE)(O)”
还原方法2:
RESTORE DATABASE dbArchive
FROM DISK = N'E:\dbArchive2016-11-14.bak' WITH REPLACE, NOUNLOAD, STATS = 10
GO
控制面板 -> “查看方式”切换到“大图标”模式 -> 管理工具 ->
任务计划程序 -> 创建任务... -> 任务名称 -> 切换到“操作”选项卡 -> 新建... ->
浏览需要执行的程序(选择新建的backup.cmd文件) -> 切换到“触发器”选项卡 -> 新建... -> 设置执行时间
2、新建backup.cmd文件,内容如下:
sqlcmd -S iZ251rc6j9iZ -E -i c:\backup\backup.sql
注意:
iZ251rc6j9iZ:数据库服务器名称
c:\backup\backup.sql:sql脚本目录地址
3、新建backup.sql文件,内容如下:
DECLARE @BackupName varchar(200)
SET @BackupName = 'c:\backup\dbFinance' + convert(nvarchar(10),GETDATE(),120) + '.bak'
BACKUP DATABASE dbFinance
TO DISK = @BackupName
4、还原数据库
还原方法1:
选择“数据库”三个字 -> 右键 -> 还原数据库 -> 设备 -> 浏览(...) -> 添加 -> 选择bak文件 -> 确定
注意:如果提示错误,选择“选项”选项卡 -> 复选框选中状态“覆盖现有数据库(WITH REPLACE)(O)”
还原方法2:
RESTORE DATABASE dbArchive
FROM DISK = N'E:\dbArchive2016-11-14.bak' WITH REPLACE, NOUNLOAD, STATS = 10
GO
0 0
- Windows任务计划程序备份数据库
- windows计划任务数据库按日期备份
- windows定时计划任务,定时执行数据库的备份任务
- 配置mysql数据库自动备份:windows任务计划
- Mysql计划任务自动定时备份数据库方法-for windows
- windows计划任务自动备份
- linux 计划任务备份数据库
- 自动备份,批处理,windows计划任务
- WINDOWS计划任务设置MYSQL自动备份
- windows上做计划任务expdp备份
- 计划任务定时备份mysql指定数据库
- 通过oracle任务计划定期备份数据库
- 用Navicat 计划任务备份mysql数据库
- 利用计划任务定时备份SQLSERVER数据库
- 用Navicat 计划任务备份mysql数据库
- 用Navicat 计划任务备份mysql数据库
- 使用Navicat计划任务备份mysql数据库
- 用Navicat 计划任务备份mysql数据库
- tcpdump高级过滤技巧
- 策略模式
- ios教程笔记,第一节 回忆block用法
- IT网站
- JQuery 实现动画与特效练习1
- Windows任务计划程序备份数据库
- Java并发基础
- BZOJ 1082 暴搜
- Laravel页面如何引入css/js等静态文件?
- maven项目由于多个依赖中含有同一个jar包导致的冲突问题的解决办法
- 算法学习之路——算法书籍
- 如何完美卸载office
- node js 对cookie的操作
- vps搭建(转载)