top

笔记271 查看逻辑设备名称以及备份还原时使用已创建的逻辑设备的好处与语句 BACKUP DATABASE [GPOSDB] TO Sales_Fullbak

笔记271 查看逻辑设备名称以及备份还原时使用已创建的逻辑设备的好处与语句 BACKUP DATABASE [GPOSDB] TO Sales_Fullbak

复制代码
 1 --查看逻辑设备名称以及备份还原时使用已创建的逻辑设备的好处与语句 BACKUP DATABASE [GPOSDB] TO Sales_Fullbak
 2 
 3 --sp_addumpdevice 存储过程会将一个备份设备添加到 [sysdevices]视图中
 4 --然后便可以在backup和 restore语句中逻辑引用该设备。 [sp_addumpdevice]
 5 --不执行对物理设备的任何访问。只有在执行 backup和restore 语句后,才会
 6 --访问指定的设备。创建一个逻辑备份设备可简化 backup和restore 语句,
 7 --这种情况下,指定设备名称将代替使用“ tape=”或“disk= ”子句指定设备名称
 8 --注意:不能在事务内执行 [sp_addumpdevice]
 9 
10 USE master
11 GO
12 SELECT * FROM sys .[sysdevices]
13 
14 --创建一个名为Sales_Fullbak的磁盘备份设备,其物理名称为 D:\Backups\Sales\Full_20060601.bak
15 EXEC [sys]. [sp_addumpdevice] @devtype = 'disk', -- varchar(20)
16     @logicalname = 'Sales_Fullbak' , -- sysname
17     @physicalname = N'D:\Backups\Sales\Full_20060601.bak' , -- nvarchar(260)
18     @cntrltype = 0, -- smallint
19     @devstatus = '' -- varchar(40)
20    
21 --创建一个远程磁盘备份设备
22 EXEC [sys]. [sp_addumpdevice] @devtype = 'disk', -- varchar(20)
23     @logicalname = 'networkdevice' , -- sysname
24     @physicalname = N'\servername\sharename\path\filename.bak' , -- nvarchar(260)
25     @cntrltype = 0, -- smallint
26     @devstatus = '' -- varchar(40)
27   
28 --在D 盘建立好这些文件夹就可以了 D:\Backups\Sales
29 BACKUP DATABASE [GPOSDB] TO Sales_Fullbak
30   
复制代码

 

posted @   桦仔  阅读(742)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示