当前位置: 代码迷 >> Informix >> 数据恢复!该怎么处理
  详细解决方案

数据恢复!该怎么处理

热度:5963   发布时间:2013-02-26 00:00:00.0
数据恢复!!!
我本来想启动informix服务的(oninit),但不小心数错命令(oninit -ivy),结果可想而知,所有的数据都不见了!哪位高手知道这种情况怎么恢复的么?我是新手,请说明白详细些 :(
------最佳解决方案--------------------------------------------------------
如果你是用SE的话,它的数据文件会存放在以数据库名.dbs的目录下,数据文件为.dat文件,索引文件为.idx文件。这种数据库只要拷贝这个目录就可以使用了。

不过,既然你是用了oninit命令,肯定是用的online,只有恢复备份这一招了。
------其他解决方案--------------------------------------------------------
里面原有的*.dat文件都还在。自己顶,求高人!
------其他解决方案--------------------------------------------------------
    纠正错别字,问题如下:

    我本来想启动informix服务的(oninit),但不小心输错命令(oninit -ivy),结果可想而知,所有的数据都不见了!(但所有的.dat文件都还在),哪位高手知道这种情况怎么恢复的么?我是新手,请说明白详细些 :(
------其他解决方案--------------------------------------------------------
一般来说,你要是没有备份数据的话,就完蛋了.

不知道你用的是online还是SE? 如果是online,informix公司有工具可以从数据库日志来恢复数据的。

------其他解决方案--------------------------------------------------------
谢谢楼上的。那些设备文件*.dat都一点用都没有吗?两天后结帖:)
------其他解决方案--------------------------------------------------------
欧,买疙瘩!
神啊,救救我吧!
感谢浮云的指教!
  相关解决方案