Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

SQL Server计划自动备份(TSQL_备份共享文件版) PDF 下载


分享到:
时间:2020-11-04 09:11来源:http://www.java1234.com 作者:转载  侵权举报
SQL Server计划自动备份(TSQL_备份共享文件版) PDF 下载
失效链接处理
SQL Server计划自动备份(TSQL_备份共享文件版) PDF 下载


本站整理下载:
提取码:6c5s 
 
 
相关截图:
 
主要内容:

背景:在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。
前提:在使用下面的备份方式之前需要确保你的SQL Server 代理服务启动,且设置为自动启动(登录账号为本地Administrator)。否则当你服务器重启了但是代理服务没有启动,那么自动备份任务就不会执行。此例方法,使用TSql代码自动备份,代码写入【SQL Server代理】-【作业】。
(1)SQL Server 配置管理器——SQL Server代理服务——属性——登录——本地账号,设置为本机用户和密码,确定,重启服务器;
(2)SQL Server 配置管理器——SQL Server——属性——登录——本地账号,设置为本机用户和密码,确定,重启服务器次;
(3)分享\\192.168.0.179\test文件夹,且本机登录该地址,记录凭证(密码);
次文档针对数据库【KJ_Standard_E】,步骤如下:
(1)启动SQL Server 代理服务(确保SQL Server Agent服务以经启动)。
 
(2)在SQL Server Management Studio程序中,【象资源管理】-【SQL Server 代理】-【作业】。然后在其中右键【新建作业】
 
(3)【常规】写好名称;
 
(4)【步骤】新建
 
为作业添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下SQL语句,该语句实现了对数据库KJ_Standard_E的完整备份,备份文件在D盘Share文件夹中,文件名就是Backup +当时备份的日期时间字符串.bak。
Declare @name varchar(250) 
Set @name='\\192.168.0.179\test\Backup_'+ 
CONVERT(varchar(50),GETDATE(),112)+replace(CONVERT(varchar(50), GETDATE(), 108),':','')+'.bak'
BACKUP DATABASE[KJ_Standard_E] TO 
DISK=@name WITH NOFORMAT,NOINIT,NAME= N'Backup-完整数据库备份',SKIP,NOREWIND,NOUNLOAD

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐