Sybase数据库应急数据恢复

数据库坏掉,而且没有备份数据(虽然每天晚上12点会有分表备份数据,但是毕竟会少了将近一天的数据),想了各种办法数据总是不全,后来经过多方查阅资料,将数据完美全部恢复,接下来大概介绍一下方法:
首先声明:此方法不能保证百分之百的成功,但是万般无奈的时候的确可以一试。
1、将Sybase安装目录下data文件夹下的设备文件拷贝出来进行备份;
2、卸载掉原数据库(最好是卸载干净,包括注册表的清理),重新按照原来的方式和设置安装数据库(版本什么的包括字符集等等都要一致)【如果数据库安装没有问题可以忽略此部】;
3、重新进行配置server等等(特别注意,必须和原来配置保持一致);
4、配置完成以后,进行最后重要的一步--停止数据库服务,将第一步备份的数据库设备文件覆盖到相对应的目录下;
5、覆盖完成以后,重启数据库服务;
6、进入数据库看是否数据都存在。

真实环境操作过一遍,过后自己又测试了一遍,虽然不敢保证每次都能成功,但是毕竟万般无奈的情况下可以一试。

水平有限,只是将此方法分享出来,大牛们有更好的方法或者指正的地方,欢迎留言!
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值