位置: 编程技术 - 正文

拯救你的数据 通过日志恢复MSSQL数据(拯救你的方法)

编辑:rootadmin

推荐整理分享拯救你的数据 通过日志恢复MSSQL数据(拯救你的方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:拯救你的爱情,拯救我们,拯救你的数据英文,拯救我们,拯救你的图片,拯救你的方法,拯救你的数据英文,拯救你的数据英文,内容如对您有帮助,希望把文章链接给更多的朋友!

这段时间看了关于在SQL server 中通过日志和时间点来恢复数据。也看了一些网上的例子,看如何通过日志来恢复数据。 前提条件:数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项 如果是简单模式:类似下面的语句操作数据就不会记录到日志中: select * into t from [表名] 这时为保证数据的完整要将数据库的恢复模式改成“完整” 测试环境:

1、建立数据库和测试表

2、插入测试数据

备份数据库,可以通过sql server的可视化操作,下面是生成的代码:[code]BACKUP DATABASE [zp] TO DISK = N'C:k.bak' WITH NOFORMAT, NOINIT, NAME = N'zp-完整 数据库 备份', SKIP, NOREWIND, NOUNLOAD, STATS = GO[code]

查看数据:

注意:这时我们做一个完整备份

这时可能一不小心删除了一些数据。我们模拟一下:(假定删除了1,2的数据)

deletefrom[zping.com]where(id=1orid=2)

注意:要记住大体的删除时间

这时发现删除错误了,怎么把数据找回来啊。方法有两个:

1、通过Log Explorer 查找进行恢复数据(我网站有此工具)

2、另一种方法通过恢复日志(指定时间点恢复)来恢复数据。

说明:第一个方法可以在线操作。

第二个方法必须停止数据库或者再另一个数据库恢复(前提是必须有一个完全备份和日志备份)

这里我们来讨论第二中方法指定时间点恢复:

拯救你的数据 通过日志恢复MSSQL数据(拯救你的方法)

1、这时对数据库事务日志做备份(注意,如果没做个数据库完整备份,是不能做事务日志备份的)

这时新建一个数据库zp(将以前的数据库改名),恢复数据库

这时我们看到,有两个还原的数据库备份,因为我对zp数据库备份了两次,两次的备份的数据文件都一样。这里我们选择最近时间的备份。

默认在数据库的设置如下:是追加到备份集里,所以会有两个备份,如下图:

同时,在”选项“里设置”不回滚“事务。

注意:通过事务日志还原数据库,必须选择"不回滚"事务。

确定后,出现下面情况:

这时发现,数据库一直是”正在还原“,这时还原数据库事务日志,

1、“常规”里选择时间,(刚删除的时间)

2、“选项”里将恢复状态设置为”回滚未提交“事务

确定后,查询数据库,发现数据回来了。

总结:

1、这是一般大型网站数据安全的一个办法,因为数据库比较大(可能有几百G)数据,做一次完整备份时间很长,而且影响数据库服务器的性能,为保证数据安全,大多采用完整备份+事务日志备份来保证数据安全。例如:一天做一次或者2天做一次完整备份,几个小时内做一次日志备份。(当然可以用写一个job来实现)

2、如SQL server 里的镜像就是采用的这种事务日志同步的方法保证数据的同步。

3、如果恢复的日志数据出现”LSN“太早和太晚说明了事务日志间的不连续。这时要注意备份的时间和顺序。

标签: 拯救你的方法

本文链接地址:https://www.jiuchutong.com/biancheng/318891.html 转载请保留说明!

上一篇:Win10下安装Sql Server 2014反复提示需安装.NET Framework 3.5 SP1的解决方案(win10下安装win7启动不了)

下一篇:sqlserver中几种典型的等待(sql server基本)

  • 哪些企业需要缴纳企业所得税?
  • 房租押金算费用吗
  • 车费报销计入什么费用
  • 房屋租赁和服务费发票的区别
  • 行政事业性收据上面的角分无是右下划线吗
  • 计提坏账准备的做法体现了什么的信息质量要求
  • 股权转让评估费可以有公司承担吗
  • 诉讼费走哪个会计科目
  • 不良产品出库维护制度
  • 购买毛巾的费用是多少
  • 增值税普通发票可以抵扣吗
  • 业务招待费业务宣传费
  • 电子承兑都是银行承兑吗
  • 工会经费人数在哪里查询
  • 融资租赁购入固定资产开票吗
  • 转登记日下期指的是什么
  • 电子发票已缴税怎么查
  • 折价处置抵押房地产的应当参照什么
  • 服务业的营业成本怎么算
  • 货币性项目和非货币性项目的区别是什么?如何进行处理?
  • 无形资产的相关税费包括增值税吗
  • 研发费中废料收入怎么处理
  • 银行拒付汇票金额的救济方法
  • 平安树的养殖方法和浇水时间
  • 外贸企业出口退税账务处理
  • 一般纳税人出售旧设备的税率
  • 稿酬特许权使用费的预扣率是多少
  • 施工单位奖项名称大全
  • 周转材料的领用及摊销方法
  • 使用php进行mysql数据库编程的基本步骤
  • 办公楼需要什么
  • javascript保留字有哪些
  • js前端路由
  • 喰种小说在线阅读
  • ps黑白怎么调
  • 小规模纳税人财务报表是按季还是按月申报
  • 资产负债表中应交税费为负数是什么意思
  • 融资租赁租车
  • 利润表中的本期金额和本年累计金额
  • 购买金税盘是全额抵扣吗
  • 多提的增值税该怎么做账
  • 企业所得税多预缴了怎么办
  • 商业折扣影响主营业务成本吗
  • 企业所得税年报申报时间
  • 成本票可以用在下个季度吗
  • 设计协会会长
  • 内账会计有法律风险吗
  • 独立法人的全资子公司
  • 以前年度社保计提出错了怎么调整
  • 企业增值税额
  • 本月无收入还用结转吗
  • 买断式买入
  • 建账有几种方法
  • 清产核资评估报告
  • mysql8.0 json
  • window怎么操作
  • dwm占用内存过高 进程处理
  • linux查看当前时间戳
  • 如何快速查询身份证号码
  • win7不同用户下装不同软件
  • winxp任务栏消失
  • windows 10的回收站在哪里
  • win8修改锁屏壁纸
  • win10系统预览版
  • win10如何安装office
  • 返回场景和音乐的区别
  • OpenGL_砖块着色案例
  • Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸
  • js获取checkbox选中的元素
  • javascript的
  • unity安装进度条不动
  • 在线视频爬取工具
  • unityui动画
  • psi python
  • 纳税人初次购买税控设备
  • 境外取得收入申报期限
  • 国家税务局39号公告退税
  • 国家税务总局广州市税务局
  • 加拿大鹅海关被税交多少
  • 小规模纳税人开专票需要交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设