社区
Sybase
帖子详情
如何恢复丢失的数据?
welong
2003-11-21 06:10:56
只要能解决,多少分不要紧。
过程:我新建了个表A,把原来的表B误删,并将表A的名字改为B。但我现在需要表B中的数据,怎么办?
没有备份。要有备份的话我自己也能解决。
我的Sybase版本是11.92。
...全文
61
6
打赏
收藏
如何恢复丢失的数据?
只要能解决,多少分不要紧。 过程:我新建了个表A,把原来的表B误删,并将表A的名字改为B。但我现在需要表B中的数据,怎么办? 没有备份。要有备份的话我自己也能解决。 我的Sybase版本是11.92。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
banalman
2003-12-30
打赏
举报
回复
同意楼上
luoyunbo
2003-12-02
打赏
举报
回复
SQL Anywhere数据库由后缀分别为.db和.log的两个文件组成,其中,.db文件是用来存放数据库信息(包括表结构、视图、数据等),.log文件是个日志文件,用来记录用户每一次对数据库有影响的操作,例如创建或删除表、视图、触发器等对象,插入、删除、修改表中的数据等。所以只要把.log文件的内容转换成一条条的SQL语句,然后再建一个空的数据库,再执行这些SQL语句,则恢复数据的问题就可以解决了。
Sybase提供了几个实用程序来完成以上功能。
假设数据库系统文件分别为mydb.db和mydb.log,如果mydb.db已被破坏,则恢复数据库mydb.db的步骤如下:
1.创建一个新的数据库,假设文件名分别为new.db和new.log;
2.把旧的日志文件转换成 SQL 语句,并放在一个名为db.sql的文件中,其命令为:
dbtranw-r-k-y mydb.log db.sql
3.修改只读文件mydb.db的属性为可写,命令为:
attrib -r mydb.db
4.修改只读文件mydb.log的属性为可写,命令为:
attrib -r mydb.log
5.用新的空数据库文件覆盖被破坏的旧数据库文件,其命令为:
copy new.db mydb.db
6.用新的日志文件覆盖被破坏的旧日志文件,其命令为:
copy new.log mydb.log
7.启动数据库SQL Anywhere,其命令为:
DB32W.EXE -d mydb.db
8.从文件db.sql中读取 SQL 语句并执行,假设数据库的用户名为dba,口令为sql,命令为:
Rtsqlw -q -c “userid=dba;passwd=sql”read dbb.sql
这样,我们就可以完成数据库的恢复。不过应该指出的是,第6步之前必须做好第2步工作,否则数据库难于恢复
welong
2003-12-02
打赏
举报
回复
请再说得具体一点,我真的很着急,数据挺重要的。
yhbttfile
2003-11-26
打赏
举报
回复
数据库没有有设置“trunc log on chkpt”?
如果有,你死定了,如果没有,可以把日志到出来,然后使用日志恢复。具体怎样做,参考SYBASE系统管理员指南,这里不赘述。
welong
2003-11-24
打赏
举报
回复
请说得具体一点,我真的很着急,数据挺重要的。
dushilangzi
2003-11-23
打赏
举报
回复
到数据库中重新执行一下日志文件。
19rac无
数据
丢失
迁移到rac环境-rac备份
恢复
到异机rac环境
5-进行
数据
恢复
的时候,源库新产生的归档如何进行
数据
恢复
。 本节课会为同学们解惑 一课程主题 模拟生产实战,对一套19.4的rac集群进行
数据
库迁移。迁移到另外的一套19.4的
数据
库集群。 二课程特色 ...
u盘
数据
恢复
软件哪个好?怎么
恢复
u盘
数据
?
u盘是我们常用的一个存储设备,但如果里面的文件发生
丢失
现象,又没有备份
数据
怎么办?这时候用u盘
数据
恢复
软件扫描是最简单有效的方法,那么u盘
数据
恢复
软件哪个好呢?下面就一起来了解下。 1、嗨格式
数据
...
iPhone
数据
丢失
怎么办?如何
恢复
iPhone
数据
?iPhone
数据
恢复
的三种方法
如何
恢复
iPhone
数据
?Joyoshare iPhone Data Recovery
数据
恢复
软件拥有三种智能
恢复
模式,您可以轻松地从 iDevices 本身、iTunes 或 iCloud 备份中取回
数据
。现在,我们将为您提供有关如何分别从 iOS 设备、iTunes ...
如何从Mac上
恢复
iPhone
数据
?iPhone
数据
恢复
用户指南
从Mac上
恢复
iPhone
数据
?该怎么做?macw告诉您可以试试iPhone
数据
恢复
软件...现在,我们将为您提供有关如何分别从 iOS 设备、iTunes 和 iCloud
恢复
丢失
数据
的分步指南。 首先,请在您的计算机上下载并安装 Joyoshare
U盘格式化后能
恢复
数据
吗?U盘删除的
数据
还能
恢复
吗
U盘格式化后能
恢复
数据
吗?通常情况下,我们U盘里的
数据
丢失
后,它们并没有立即消失,它们只是被系统做了一个标记,将...所以,发生U盘
数据
丢失
的情况,第一时间是要停止对U盘的继续读写,然后想办法来
恢复
里面的
数据
。
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章