社区
应用实例
帖子详情
backup log jxc20040109 with NO_LOG 后如何恢复?
tank2508416
2004-01-10 11:35:56
backup log jxc20040109 with NO_LOG 后如何恢复?
不用备份数据库日志后如何再恢复使用日志备份?
...全文
47
6
打赏
收藏
backup log jxc20040109 with NO_LOG 后如何恢复?
backup log jxc20040109 with NO_LOG 后如何恢复? 不用备份数据库日志后如何再恢复使用日志备份?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2004-01-12
打赏
举报
回复
--日志恢复必须配合完全备份才能恢复.下面是例子
将事务日志还原到标记处
下例显示将事务日志还原到名为"RoyaltyUpdate"的标记处。
BEGIN TRANSACTION RoyaltyUpdate WITH MARK 'Update royalty values'
GO
USE pubs
GO
UPDATE roysched
SET royalty = royalty * 1.10
WHERE title_id LIKE 'PC%'
GO
COMMIT TRANSACTION RoyaltyUpdate
GO
--Time passes. Regular database
--and log backups are taken.
--An error occurs.
USE master
GO
--恢复日志备份前的最近的完整备份
RESTORE DATABASE pubs FROM Pubs1 WITH FILE = 3, NORECOVERY
GO
--恢复日志备份
RESTORE LOG pubs FROM Pubs1 WITH FILE = 4,STOPATMARK = 'RoyaltyUpdate'
zjcxc
2004-01-12
打赏
举报
回复
--日志备份是用:
backup log jxc20040109 to disk='c:\日志备份文件名'
zjcxc
2004-01-12
打赏
举报
回复
backup log jxc20040109 with NO_LOG
是截断日志,而不是日志备份,当然不能恢复.
leeboyan
2004-01-12
打赏
举报
回复
我不会,帮你顶!
changechange
2004-01-11
打赏
举报
回复
NO_LOG | TRUNCATE_ONLY
无须备份复制日志即删除不活动的日志部分,并且截断日志。该选项会释放空间。因为并不保存日志备份,所以没有必要指定备份设备。NO_LOG 和 TRUNCATE_ONLY 是同义的。
使用 NO_LOG 或 TRUNCATE_ONLY 备份日志后,记录在日志中的更改不可恢复。为了恢复,请立即执行 BACKUP DATABASE。
Rotaxe
2004-01-11
打赏
举报
回复
backup log jxc20040109 with NO_LOG 是截断事务日志。如果想利用日志恢复应该
backup log jxc20040109 to disk='c:\test.dat'
SQL备份与还原(一)
======================================================================----------------------------------------------------------------------1、SQL数据库
恢复
模型---------------------------------------....
在SQL200中误删除了一个表如何
恢复
在SQL200中误删除了一个表如何
恢复
。 ( 积分:300, 回复:59, 阅读:731 )分类:数据库-C/S型 ( 版主:qince, luyear ) 来自:次时代, 时间:2003-11-29 16:31:00, ID:2323925[显示:小字体 | 大字体]
异常
jxc
StringUtils.isEmpty(oldValue)&&Long.parseLong(value)-Long.parseLong(oldValue)>TIME_OUT){ //当前线程在死锁发生后,获取到了锁资源 return true; } return false; } //获取到了锁资源 return true; } //释放锁...
在oracle下我们如何正确的执行数据库
恢复
当数据库需要进行介质
恢复
时,为了确保数据库能够顺利的执行
恢复
过程,
恢复
数据库到当前状态。我们要做的就是验证!验证什么呢?当然是验证备份集和归档是否能够进行有效的
恢复
。防止我们restore后,执行recover时却...
oracle后在哪里运行,在oracle下我们如何正确的执行数据库
恢复
当数据库需要进行介质
恢复
时,为了确保数据库能够顺利的执行
恢复
过程,
恢复
数据库到当前状态。我们要做的就是验证!验证什么呢?当然是验证备份集和归档是否能够进行有效的
恢复
。防止我们restore后,执行recover时却...
应用实例
27,580
社区成员
68,556
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章