怎么用SQL语句备份和恢复数据库?
2013-08-01 10:07
609 查看
BACKUP DATABASE "mydb" TO DISK ='C:\mybak.db' with init
RESTORE DATABASE "mydb" FROM DISK='C:\mybak.db'; --完整备份 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
相关文章推荐
- SQL语句备份和恢复数据库
- 对数据库的备份和恢复操作,Sql语句实现
- 关于同一个数据库的表备份和表恢复的sql简单语句
- sql语句完成数据库备份与恢复
- SQL语句备份和恢复数据库
- 关于同一个数据库的表备份和表恢复的sql简单语句
- SQL语句——函数与数据库备份恢复
- 备份数据库、恢复数据库(SQL语句)
- SQL语句备份和恢复数据库
- MySQL(用户管理,常用sql语句,数据库备份恢复,MySQL调优,恢复误操作数据)
- 用SQL语句恢复备份到新数据库
- MySQL用户管理、常用sql语句、数据库备份恢复
- Sql语句备份恢复数据库
- VB+SQL 2000 实现数据库的备份和恢复
- PL/SQL中数据库的备份与恢复
- (精)如何利用T_SQL实现数据库备份与还原处理之一--(如何利用sql语句,得到数据库文件目录)
- 通过T-SQL语句实现数据库备份与还原的代码
- 数据库备份和恢复秩序的关系(周围环境:Microsoft SQL Server 2008 R2)
- 使用SQL语句备份数据库时,出现如下错误:“超时时间已到。在操作完成之前超时时间已过或服务器未响应。”
- sql第四课用transcat_sql来备份和恢复数据库