SQL Server 事物日志

envykok 2013-04-29 02:30:01
想问下, SQL Server 事物日志有没有记载修改前的数据,还是只有修改后的数据。

因为Oracle 有设置 “alter database add supplemental log data” 去决定要不要储存之前数据,所以不知道SQL Serve 有没有。
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
最爱午夜 2013-05-09
  • 打赏
  • 举报
回复
如果需要还原,那么可以直接用数据库日志还原到某个时间点,这样,你可以替换数据啊
daiyueqiang2045 2013-04-30
  • 打赏
  • 举报
回复
http://www.cnblogs.com/worfdream/articles/3046377.html http://www.cnblogs.com/worfdream/articles/3046380.html
hyrongg 2013-04-29
  • 打赏
  • 举报
回复
影响中应该没有, MySQL 也一样
envykok 2013-04-29
  • 打赏
  • 举报
回复
恩,日志存储主要是DML,我想问的是对于 update 语句, 在日志里面有没有存储 update 之前的列的数据 例如 update table1 set col1='123' 在日志里面有没有col1还没有修改前的数据
hyrongg 2013-04-29
  • 打赏
  • 举报
回复
日志存储主要是DML吧,用一些工具可以打开这些日志,里面主要是insert,update, delete 之类

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧