为了保证数据的安全和完整,防止人为错误和硬件故障等造成的数据丢失和损坏,就需要用到数据库的备份,不同的数据库方法有所差别,我这边主讲SQL Server数据库的备份和使用SQL Server代理作业实现数据库的定时备份。
1、开启SQL Server代理
2、第二步,右键打开作业
3、第三步,编辑步骤页面
编辑步骤页面
自己取个名称,选择数据库最后将脚本语言复制
Backup Database Roller
To disk='C:\Program Files (x86)\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Roller.bak'
路径根据自身定义:
C:\Program Files (x86)\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Roller.bak
4、第4步,添加一个计划 定时备份
依旧是定义名称
其他的就根据自己的一个需求合理的设置时间即可
这边自动备份就已经做好了,当数据库服务运行的时候就会自动备份。会将文件备份在之前设定的备份目录下。新的备份会替代老的备份文件。