数据库备份的问题???

aaabbb456 2003-10-19 12:32:40
这个存储过程中的yao_1表示什么???

CREATE PROCEDURE GY_DBBak

@kind varchar(7), --备份还是恢复
@RC int,
@retmsg varchar(20) output --返回信息
AS
DBCC CHECKDB(yao)
/***********************************************************
** CREATE BACKUP AND RESTORE DEVICES
************************************************************/

IF @RC=0
BEGIN
EXEC sp_addumpdevice 'disk', 'yao_1', 'c:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\yao_1.dat'
END
IF @kind='backup'
BEGIN

BACKUP DATABASE yao TO yao_1 WITH INIT,SKIP

SELECT @retmsg='数据库备份成功!'
END

IF @kind='restore'
BEGIN
RESTORE DATABASE yao FROM yao_1
SELECT @retmsg='恢复数据库成功!'
END

RETURN 0
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
2002pine 2003-10-19
  • 打赏
  • 举报
回复
对,'yao_1'表示设备的逻辑名
afxucamd 2003-10-19
  • 打赏
  • 举报
回复
EXEC sp_addumpdevice 'disk', 'yao_1', 'c:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\yao_1.dat'
表示:
创建一个备份设备。'disk'表示存在磁盘文件,'yao_1'表示设备的逻辑名称,'c:\Program....'表示实际的设备名称
AKULAKK 2003-10-19
  • 打赏
  • 举报
回复
数据库名称
aaabbb456 2003-10-19
  • 打赏
  • 举报
回复
......

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧