SQL 备份语句
来源:互联网 发布:个性化推荐算法 开源 编辑:程序博客网 时间:2024/05/17 23:56
SQL 备份语句
2009年08月17日 星期一 15:08
--完整备份
--完整备份
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_20070908.bak'
--差异备份
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Diff_20070908.bak'
With Differential
--日志备份,默认截断日志
Backup Log NorthwindCS
To disk='G:/Backup/NorthwindCS_Log_20070908.bak'
--日志备份,不截断日志
Backup Log NorthwindCS
To disk='G:/Backup/NorthwindCS_Log_20070908.bak'
With No_Truncate
--截断日志不保留
Backup Log NorthwindCS
With No_Log
--或者
Backup Log NorthwindCS
With Truncate_Only
--截断之后日志文件不会变小
--有必要可以进行收缩
--文件备份
Exec Sp_Helpdb NorthwindCS --查看数据文件
Backup Database NorthwindCS
File='NorthwindCS' --数据文件的逻辑名
To disk='G:/Backup/NorthwindCS_File_20070908.bak'
--文件组备份
Exec Sp_Helpdb NorthwindCS --查看数据文件
Backup Database NorthwindCS
FileGroup='Primary' --数据文件的逻辑名
To disk='G:/Backup/NorthwindCS_FileGroup_20070908.bak'
With init
--分割备份到多个目标
--恢复的时候不允许丢失任何一个目标
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_1.bak'
,disk='G:/Backup/NorthwindCS_Full_2.bak'
--镜像备份
--每个目标都是相同的
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Mirror_1.bak'
Mirror
To disk='G:/Backup/NorthwindCS_Mirror_2.bak'
With Format --第一次做镜像备份的时候格式化目标
--镜像备份到本地和远程
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Mirror_1.bak'
Mirror
To disk='//192.168.1.200/Backup/NorthwindCS_Mirror_2.bak'
With Format
--每天生成一个备份文件
Declare @Path Nvarchar(2000)
Set @Path ='G:/Backup/NorthwindCS_Full_'
+Convert(Nvarchar,Getdate(),112)+'.bak'
Backup Database NorthwindCS
To http://www.hack58.net/Article/html/3/7/2008/mailtdisk=@Path
--从NoRecovery或者
--Standby模式恢复数据库为可用
Restore Database NorthwindCS_Bak
With Recovery
--查看目标备份中的备份集
Restore HeaderOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908.bak'
--查看目标备份的第一个备份集的信息
Restore FileListOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908_2.bak'
With File=1
--查看目标备份的卷标
Restore LabelOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908_2.bak'
--备份设置密码保护备份
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_20070908.bak'
With Password = '123',init
Restore Database NorthwindCS
From disk='G:/Backup/NorthwindCS_Full_20070908.bak'
With Password = '123'
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_20070908.bak'
--差异备份
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Diff_20070908.bak'
With Differential
--日志备份,默认截断日志
Backup Log NorthwindCS
To disk='G:/Backup/NorthwindCS_Log_20070908.bak'
--日志备份,不截断日志
Backup Log NorthwindCS
To disk='G:/Backup/NorthwindCS_Log_20070908.bak'
With No_Truncate
--截断日志不保留
Backup Log NorthwindCS
With No_Log
--或者
Backup Log NorthwindCS
With Truncate_Only
--截断之后日志文件不会变小
--有必要可以进行收缩
--文件备份
Exec Sp_Helpdb NorthwindCS --查看数据文件
Backup Database NorthwindCS
File='NorthwindCS' --数据文件的逻辑名
To disk='G:/Backup/NorthwindCS_File_20070908.bak'
--文件组备份
Exec Sp_Helpdb NorthwindCS --查看数据文件
Backup Database NorthwindCS
FileGroup='Primary' --数据文件的逻辑名
To disk='G:/Backup/NorthwindCS_FileGroup_20070908.bak'
With init
--分割备份到多个目标
--恢复的时候不允许丢失任何一个目标
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_1.bak'
,disk='G:/Backup/NorthwindCS_Full_2.bak'
--镜像备份
--每个目标都是相同的
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Mirror_1.bak'
Mirror
To disk='G:/Backup/NorthwindCS_Mirror_2.bak'
With Format --第一次做镜像备份的时候格式化目标
--镜像备份到本地和远程
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Mirror_1.bak'
Mirror
To disk='//192.168.1.200/Backup/NorthwindCS_Mirror_2.bak'
With Format
--每天生成一个备份文件
Declare @Path Nvarchar(2000)
Set @Path ='G:/Backup/NorthwindCS_Full_'
+Convert(Nvarchar,Getdate(),112)+'.bak'
Backup Database NorthwindCS
To http://www.hack58.net/Article/html/3/7/2008/mailtdisk=@Path
--从NoRecovery或者
--Standby模式恢复数据库为可用
Restore Database NorthwindCS_Bak
With Recovery
--查看目标备份中的备份集
Restore HeaderOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908.bak'
--查看目标备份的第一个备份集的信息
Restore FileListOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908_2.bak'
With File=1
--查看目标备份的卷标
Restore LabelOnly
From Disk ='G:/Backup/NorthwindCS_Full_20070908_2.bak'
--备份设置密码保护备份
Backup Database NorthwindCS
To disk='G:/Backup/NorthwindCS_Full_20070908.bak'
With Password = '123',init
Restore Database NorthwindCS
From disk='G:/Backup/NorthwindCS_Full_20070908.bak'
With Password = '123'
- sql备份数据库语句:SQL备份语句
- sql备份语句总结
- SQL备份语句
- SQL备份语句
- SQL语句备份数据库
- SQL备份语句
- SQL 备份语句
- SQL语句备份还原
- SQL 备份语句
- sql语句备份数据库
- SQL Server备份语句
- SQL备份语句
- 常用SQL语句备份
- sql语句备份
- Sql语句备份数据库
- Sql Server备份语句
- Mysql 主从备份,SQL语句的备份
- mysql数据库sql语句备份
- 计算一个整数中1的个数...
- MFC下按钮自绘的实现(三)
- 用Ant打Jar包--在Manifest中引用Classpath(转载)
- FSDK_MatchFaces
- POJ_2084_Game of Connections
- SQL 备份语句
- 在JSP 脚本块中引用 EL 表达式变量
- 在vc6.0里面如何查看汇编代码
- linux top
- 强大无比的Webshell扫描器
- 如何识别 SQL Server 的版本
- ant帮助(转载)
- 学习计划
- Windows mobile 判断应用程序是否安装,获取已经安装的应用程序列表