neoo9901

backup database 

 

1 BACKUP DATABASE [store] TO  DISK = N\'E:\mssql\store.bak\' WITH NOFORMAT, NOINIT,  NAME = N\'store-完整 数据库 备份\', SKIP, NOREWIND, NOUNLOAD,  STATS = 10, CONTINUE_AFTER_ERROR
2 GO
3 declare @backupSetId as int
4 select @backupSetId = position from msdb..backupset where database_name=N\'store\' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N\'store\' )
5 if @backupSetId is null begin raiserror(N\'验证失败。找不到数据库“store”的备份信息。\', 16, 1) end
6 RESTORE VERIFYONLY FROM  DISK = N\'E:\mssql\store.bak\' WITH  FILE = @backupSetId,  NOUNLOAD,  NOREWIND
7 GO

 

 

1 BACKUP DATABASE [store] TO  DISK = N\'E:\mssql\store.bak\' WITH NOFORMAT, NOINIT,  NAME = N\'store-完整 数据库 备份\', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
2 GO
3 declare @backupSetId as int
4 select @backupSetId = position from msdb..backupset where database_name=N\'store\' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N\'store\' )
5 if @backupSetId is null begin raiserror(N\'验证失败。找不到数据库“store”的备份信息。\', 16, 1) end
6 RESTORE VERIFYONLY FROM  DISK = N\'E:\mssql\store.bak\' WITH  FILE = @backupSetId,  NOUNLOAD,  NOREWIND
7 GO

 

 1 BACKUP DATABASE [store] TO  DISK = N\'E:\mssql\store.bak\' WITH NOFORMAT, NOINIT,  NAME = N\'store-完整 数据库 备份\', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
 2 GO
 3 
 4 
 5 BACKUP DATABASE [store] TO  DISK = N\'E:\mssql\store.bak\' WITH NOFORMAT, INIT,  NAME = N\'store-完整 数据库 备份\', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
 6 GO
 7 
 8 
 9 /*******************
10       delete backup_file
11 ********************/
12 EXECUTE master.dbo.xp_delete_file 0,N\'E:\mssql\',N\'bak\',N\'2019-01-30T15:57:55\'

 

 

 

restore database

1 USE [master]
2 RESTORE DATABASE [store] FROM  DISK = N\'E:\mssql\store.bak\' WITH  FILE = 1,  NOUNLOAD,  REPLACE,  STATS = 5
3 
4 GO

 

1 USE [master]
2 BACKUP LOG [store] TO  DISK = N\'D:\sql_back\store_LogBackup_2019-01-30_10-44-29.bak\' WITH NOFORMAT, NOINIT,  NAME = N\'store_LogBackup_2019-01-30_10-44-29\', NOSKIP, NOREWIND, NOUNLOAD,  NORECOVERY ,  STATS = 5
3 RESTORE DATABASE [store] FROM  DISK = N\'E:\mssql\store.bak\' WITH  FILE = 1,  MOVE N\'store\' TO N\'D:\install\store.mdf\',  MOVE N\'store_log\' TO N\'D:\sql_data\store_log.LDF\',  NOUNLOAD,  STATS = 5
4 
5 GO

 replace

1 USE [master]
2 BACKUP LOG [store] TO  DISK = N\'D:\sql_back\store_LogBackup_2019-01-30_11-26-11.bak\' WITH NOFORMAT, NOINIT,  NAME = N\'store_LogBackup_2019-01-30_11-26-11\', NOSKIP, NOREWIND, NOUNLOAD,  NORECOVERY ,  STATS = 5
3 RESTORE DATABASE [store] FROM  DISK = N\'E:\mssql\store.bak\' WITH  FILE = 1,  MOVE N\'store\' TO N\'D:\sql_data\store.mdf\',  MOVE N\'store_log\' TO N\'D:\sql_data\store_log.LDF\',  NOUNLOAD,  REPLACE,  STATS = 5
4 
5 GO

 

分类:

技术点:

相关文章:

  • 2021-08-07
  • 2021-11-19
  • 2021-05-21
  • 2021-07-04
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2021-10-09
  • 2021-10-09
  • 2021-10-09
  • 2021-10-07
相关资源
相似解决方案