Sql Server 定时备份数据库到共享文件夹


1、建立共享文件夹,并设置相应的用户权限。

2、打开Sql Server管理器,Sql Server代理,作业,新建作业。

3、脚本语句:

    

exec master..xp_cmdshell 'net use \\192.168.2.250\SQL\OA abcd_1234 /user:192.168.2.250\gtp'

declare @database nvarchar(50) ='defaultDB' ;

declare @date datetime = getdate();

Declare @fileName nvarchar(200) = '\\192.168.2.250\SQL\OA\'+@database + replace(Convert(nvarchar,@date,120 ) ,':','_') + '.bak'

Backup Database @database To disk = @fileName With Format

exec master..xp_cmdshell'net use \\192.168.2.250\SQL\OA /delete'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM