首页 > 数据库 >数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例

数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例

时间:2023-07-28 15:06:38浏览次数:40  
标签:数据恢复 存储 数据库 断电 Sybase Syabse 底层

数据库恢复环境:

Sybase版本:SQL Anywhere 8.0。


数据库故障:

数据库所在的设备意外断电后,数据库无法启动。

错误提示:

数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例_Syabse数据库数据恢复

使用Sybase Central连接后报错:

数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例_Syabse数据恢复_02


数据库故障分析:

经过北亚企安数据恢复工程师检测,定位到数据库无法启动的原因:突然断电导致Sybase数据库无法正常回写数据,造成多个存储页的数据不一致,系统表描述和存储表不一致,一些存储页底层数据杂乱。


数据库数据恢复过程:

1、将服务器中所有磁盘编号后取出,以只读方式进行全盘镜像备份,备份完成后将所有磁盘按照编号还原到原服务器中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

2、基于镜像文件分析数据库底层数据,在Sybase数据库底层修正杂乱和错误的存储页,更改系统表部分信息。

3、经过北亚企安数据库数据恢复工程师的修复,Sybase数据库可以成功启动,使用Sybase Central可以成功连接,经用户验证无任何问题。

数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例_数据恢复_03

数据库数据恢复-断电导致Syabse数据库无法启动,存储页底层数据杂乱的数据恢复案例_Syabse数据库数据恢复_04

标签:数据恢复,存储,数据库,断电,Sybase,Syabse,底层
From: https://blog.51cto.com/sun510/6882842

相关文章

  • oracle数据库中的%type 及%rowtype
    1%TYPE说明为了使一个变量的数据类型与另一个已经定义了的变量(尤其是表的某一列)的数据类型相一致,Oracle提供了%TYPE定义方式。当被参照的那个变量的数据类型改变了之后,这个新定义的变量的数据类型会自动跟随其改变,容易保持一致,也不用修改PL/SQL程序了。当不能确切地知道被参照的......
  • SqlServer备份数据库语句
    Declare@DataStrNVARCHAR(200)set@DataStr=convert(NVARCHAR(19),getdate(),120)set@DataStr=REPLACE(@DataStr,':','_')set@DataStr=REPLACE(@DataStr,'','_')set@DataStr=REPLACE(@DataStr,'-','......
  • 使用 docker 部署 mycat 中间件配置数据库读写分离、分库分表
    文章目录前言配置镜像配置文件server.xml服务配置文件,包含登录用户配置schema.xml逻辑表配置rule.xml分片规则将这三个配置文件放置到固定的位置,方便后面使用启动dockercomposedockercompose启动测试前言之前有一篇博客已经在docker中将mysql的主从配置讲述了,没有看的童......
  • postgresql 数据库 报错 FATAL: sorry, too many clients already 解决方法
    场景项目postgres连接不上,所有连接报错:psql:FATAL:sorry,toomanyclientsalready原由程序使用连接未及时释放,连接一直处于idle状态处理方式1、程序里面未释放的连接,在使用后及时释放;2、postgres连接数默认最大100个,在配置文件修改该参数;postgres.confmax_con......
  • 2023-07-28 后端接口返回的数据与postman返回的数据不一致 ==》前端不兼容数据库字段
    前言:在传参一致,接口一致的情况下,微信开发者工具调的接口和postman返回的数据的id不一致。具体为:微信开发者工具端调接口拿到的id为22位的数据:1884661033952220199看起来平平无奇对吧,而postman返回的id则为:1884661033952220200是的,接口一样,传参一样,返回的其它数据也一样,唯独这......
  • 释放全量数据价值,巨杉数据库再度入选Gartner研究报告
    巨杉数据库凭借灵活数据结构和智能化的数据管理能力,成功地入选Gartner《HypeCycleforData,AnalyticsandAIinChina,2023》报告。近日,Gartner公布《HypeCycleforData,AnalyticsandAIinChina,2023》报告(下简称报告),巨杉数据库凭借灵活数据结构和智能化的数据管理能......
  • shell定时备份数据库
    摘要讲解如何使用shell每天定时编写数据库一、要求每天凌晨2:30备份数据库db1到/data/backup/db备份开始和备份结束能够给出相应的提示信息备份后的文件要求以备份时间为文件名,并打包成.tar.gz的形式,比如:2021-03-12_230201.tar.gz在备份的同时,检查是否有10天前备份的数......
  • SqlSugar.SqlSugarException: 连接数据库过程中发生错误,证书链是由不受信任的颁发机
    本地代码调试时报错 解决办法:直接在“数据库连接字符串最后面”增加证书信任的配置。;TrustServerCertificate=true ......
  • Django2配置文件、pycharm连接数据库、Django链接mysql、orm
    配置文件介绍(setting.py)注册应用的INSTALLED_APPS中间件MIDDLEWARE根路由文件名ROOT_URLCONFDjango连接数据库的DATABASES语言和时间LANGUAGE_CODE='zh-hans'TIME_ZONE='Asia/Shanghai'静态文件的配置以登录功能表单(form)的属性action参......
  • Domino数据库
    端口:1352......