注册/登录,欢迎光临!
加入收藏设为首页网站地图
您当前的位置:辛勤IT网 >> 数据库 >> sqlserver >> sqlserver数据库备份与还原语句
热门:word | excel | powerpoint

sqlserver数据库备份与还原语句

2020/7/31 21:02:56 所属分类:数据库 - sqlserver
内容提要:sqlserver数据库备份与还原语句,下面是sqlserver数据库备份与还原语句:......

  --创建备份设备
  USE [master]
  GO
  EXEC master.dbo.sp_addumpdevice  @devtype = N'disk', @logicalname = N'beifen', @physicalname = N'D:\beifen.bak'
  GO

  --完整备份到备份设备中
  BACKUP DATABASE [student] TO  [beifen] WITH NOFORMAT, NOINIT,  NAME = N'student-完整 数据库 备份', SKIP, NOREWIND,   NOUNLOAD,  STATS = 10
  GO

  --还原完整备份
  RESTORE DATABASE [student] FROM  [beifen] WITH  FILE = 1,  NOUNLOAD,  REPLACE,  STATS = 10
  GO

  --差异备份
  BACKUP DATABASE [student] TO  [beifen] WITH  DIFFERENTIAL , NOFORMAT, NOINIT,  NAME = N'student-差异 数据库 备份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
  GO

  --事务日志备份
  BACKUP LOG [student] TO  [beifen] WITH NOFORMAT, NOINIT,  NAME = N'student-事务日志  备份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
  GO

  --还原到最近状态
  RESTORE DATABASE [student] FROM  [beifen] WITH  FILE = 1,  NORECOVERY,  NOUNLOAD,  STATS = 10
  GO
  RESTORE DATABASE [student] FROM  [beifen] WITH  FILE = 2,  NORECOVERY,  NOUNLOAD,  STATS = 10
  GO
  RESTORE LOG [student] FROM  [beifen] WITH  FILE = 3,  NOUNLOAD,  STATS = 10
  GO

数据库 | sqlserver
相关文章
最近更新
推荐信息
关于我们 | 联系方式 | 对话本站 | 版权声明 | 所有信息