日期:2011-01-25 23:11:00 来源:本站整理
<b>sql server备份办法一览</b>[MSSQL防范]
本文“<b>sql server备份办法一览</b>[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
作为一个sql server的用户,sql server备份是需求学习的,下面就将为您介绍sql server备份的办法,供您参考,但愿对你学习SQL数据库有所帮忙.
为了削减数据库服务器出问题招致数据掉失,普通都要举行sql server备份,视对数据的重要性和性能的折中采取差别的sql server备份筹划.
普通备份筹划为:
全局备份(一周一次)+增量备份(一天一次)+事件日记备份(两小时一次,视对数据的器重情形而挑选)
这样的话即便呈现问题,数据掉失的范围是两个小时.
全局备份:
- declare @backPath nvarchar(1000)
- set @backPath = N'C:\Program Files\Microsoft SQL Server\MSSQL.4\MSSQL\Backup\TestDB\TestDB_backup_200907281015.bak'
- declare @backName nvarchar(200)
- set @backName = N'TestDB_backup_20090728101556'
- BACKUP DATABASE [TestDB] TO DISK = @backPath
- WITH NOFORMAT, NOINIT, NAME = , SKIP, REWIND, NOUNLOAD, STATS = 10
增量备份:
- declare @backPath nvarchar(1000)
- set @backPath = N'C:\Program Files\Microsoft SQL Server\MSSQL.4\MSSQL\Backup\TestDB\TestDB_backup_200907281017.bak'
- declare @backName nvarchar(200)
- set @backName = N'TestDB_backup_20090728101729'
- BACKUP DATABASE [TestDB] TO DISK = @backPath
- WITH DIFFERENTIAL , NOFORMAT, NOINIT, NAME = @backName, SKIP, REWIND, NOUNLOAD, STATS = 10
增量备份的时刻把日记举行截断,避免日记过大
- --截断事件日记:
- Backup Log Northwind
- With No_Log
- --收缩日记文件:
- dbcc shrinkdatabase(Northwind)
对事物日记举行备份
- Backup Log NorthwindCS
- To disk='G:\Backup\NorthwindCS_Log_20070908.bak'
- With No_Truncate
针对差别频率做呼应的功课操作.
假好像一服务器上有差别的数据库,对各个数据举行上面的功课明显不符合,这样可以用sql server2005的保护筹划来实现对全部数据库的保护操作.
以上是“<b>sql server备份办法一览</b>[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论