sqlserver备份恢复命令
备份 -- A 完整备份 EXECUTE master.dbo.xp_create_subdir N'备份文件存放目录'GO BACKUP DATABASE [数据库名称] TO ?DISK = N'备份文件完整目录+文件名.bak' WITH NOFORMAT,NOINIT,?NAME = N'备份名称',SKIP,REWIND,NOUNLOAD,?STATS = 10 -- B 差异备份 EXECUTE master.dbo.xp_create_subdir N'备份文件存放目录' GO BACKUP DATABASE [数据库名称] TO ?DISK = N'备份文件完整目录+文件名.bak' WITH ?DIFFERENTIAL,NOFORMAT,?STATS = 10 -- C 事务日志备份 EXECUTE master.dbo.xp_create_subdir N'备份文件存放目录' GO BACKUP LOG [数据库名称] TO ?DISK = N'备份文件完整目录+文件名.trn' WITH NOFORMAT,?STATS = 10 恢复 -- A 数据库改为离线,回滚所有未完成的事务 ? -- 完整恢复? restore database [数据库名称] from disk='备份文件完整目录+文件名.bak'? with ?FILE = 1,? replace,? STATS = 10,? NORECOVERY ? ?-- 没完成前必须加上此参数 -- 差异恢复 ?多个差异文件时,重复执行此步骤 RESTORE DATABASE [数据库名称]? FROM ?DISK = N'备份文件完整目录+文件名.bak'? WITH ?FILE = 1,? NOUNLOAD,NORECOVERY ? ? -- 没完成前必须加上此参数 ?? -- 事务日志恢复 ?多个事务日志时,重复执行此步骤, RESTORE DATABASE [数据库名称]? FROM ?DISK = N'备份文件完整目录+文件名.trn'? WITH ?FILE = 1,NORECOVERY ? ? -- 最后一个文件才能去除此参数 否则无法恢复后续备份 ?? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sqlserver存储过程demo
- SQL Server 2005 DTS导入平面数据出现错误解决方案
- sql – 关联表的正确名称(多对多关系)
- 为什么SQL Server GEOGRAPHY允许-15069°和15069°之间的经
- CSharp之ADO.NET操作SqlServer数据库数据导入导出
- sql-server – 如何在使用Entity Framework时设置最大数据库
- sql – 删除中的ROWLOCK的目的是什么时候应该使用它?
- 数组 – 如何在PL / SQL中手动初始化RECORDs集合?
- SQL Server 的自定义函数的方法小结
- sql-server – SQL Server – 包含多个字段的IN子句