主页 > 知识库 > SQL Server中网络备份一例

SQL Server中网络备份一例

热门标签:百度地图标注信息怎么修改 沈阳外呼系统有效果吗 四川稳定外呼系统公司 怎么在高德地图标注多个点 福州外呼系统招商 温州语音外呼系统排名 电话机器人接口是什么样的 AI智能云呼电话机器人怎么注册 商家地图标注图片
复制代码 代码如下:
use master 

declare @dir varchar(256),@dir_db varchar(256), 
        @verb varchar(256),@cmd varchar(256), 
        @backup_name varchar(256),@dynamic_name varchar(10), 
        @disk_name varchar(256) 

--建立网络连接 
exec xp_cmdshell 'net use K: /delete' 
exec xp_cmdshell 'net use K: \\Lant\backup backup /user:Lant\backup ' 


--设定名字 
set @dynamic_name=convert(varchar(10),getdate(),120) 

set @dir='K:\'+@dynamic_name 
set @dir_db=@dir+'ibm' 
set @verb='mkdir ' 


--建立目录 

--set @cmd=@verb+@dir 
--exec xp_cmdshell @cmd 

set @cmd=@verb+@dir_db 
exec xp_cmdshell @cmd 

--wap ec_wap 
set @backup_name= 'lifengOA_'+@dynamic_name 
set @disk_name=@dir_db+'\'+@backup_name 

EXEC sp_addumpdevice 'disk',@backup_name, @disk_name  
BACKUP DATABASE ec_wap TO @backup_name 
exec sp_dropdevice @backup_name 

--文档 ec_tech 
set @backup_name= '文档_'+@dynamic_name 
set @disk_name=@dir_db+'\'+@backup_name 


EXEC sp_addumpdevice 'disk',@backup_name,@disk_name  
BACKUP DATABASE ec_tech TO @backup_name 
exec sp_dropdevice @backup_name 


--博吧 ec_blog 
set @backup_name= '博吧_'+@dynamic_name 
set @disk_name=@dir_db+'\'+@backup_name 

EXEC sp_addumpdevice 'disk',@backup_name,@disk_name  
BACKUP DATABASE ec_blog TO @backup_name 
exec sp_dropdevice @backup_name 

exec xp_cmdshell 'net use K: /delete' 



然后做一个Task,那么,SQL Server就会备份到指定的网络地址\\Lant\bakcup下

标签:宝鸡 营口 七台河 汕尾 无锡 来宾 邯郸 西宁

巨人网络通讯声明:本文标题《SQL Server中网络备份一例》,本文关键词  SQL,Server,中,网络,备份,一例,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《SQL Server中网络备份一例》相关的同类信息!
  • 本页收集关于SQL Server中网络备份一例的相关信息资讯供网民参考!
  • 推荐文章