IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    truncate sys用户表导致数据库异常恢复

    惜分飞发表于 2023-01-01 11:36:09
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:truncate sys用户表导致数据库异常恢复

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    有客户本想truncate业务用下面所有的表,结果连接成SYS用户,并且拼接truncate 批量语句,导致sys用户下面大量表被truncate
    truncate-sys-table


    sqlplus无法登录数据库
    ORA-01075

    通过分析obj$发现truncate成功了大量sys用户下面表
    truncate-sys

    基于这种情况,只能把业务数据恢复到一个新库中,然后应用厂商重新配置调试应用.提醒各位:truncate/drop等风险较高操作,一定要核实用户,避免误操作,如果真的遇到此类误操作,第一时间保护现场,原则上只要truncate表之后以前的block没有被覆盖均可恢复

    • IMP-00009: abnormal end of export file
    • win 11.2.0.4打patch后服务无法正常启动处理
    • ORA-00702一键恢复工具
    • 误删除分区oracle数据库恢复
    • ORA-01110 ORA-17070 OSD-04006 故障恢复
    • RAC节点时间间隔过大导致执行root.sh不成功
    • Oracle Recovery Tools—202008
    • .mallox加密数据库恢复
    • .makop加密数据库恢复
    • [star-new@email.tg].Devos加密数据库恢复
    • 40T勒索加密Oracle数据库恢复
    • LockBit病毒oracle数据库恢复


沪ICP备19023445号-2号
友情链接