我本来想启动informix服务的(oninit),但不小心数错命令(oninit -ivy),结果可想而知,所有的数据都不见了!哪位高手知道这种情况怎么恢复的么?我是新手,请说明白详细些 :(
------最佳解决方案--------------------------------------------------------
如果你是用SE的话,它的数据文件会存放在以数据库名.dbs的目录下,数据文件为.dat文件,索引文件为.idx文件。这种数据库只要拷贝这个目录就可以使用了。
不过,既然你是用了oninit命令,肯定是用的online,只有恢复备份这一招了。
------其他解决方案--------------------------------------------------------
里面原有的*.dat文件都还在。自己顶,求高人!
------其他解决方案--------------------------------------------------------
纠正错别字,问题如下:
我本来想启动informix服务的(oninit),但不小心输错命令(oninit -ivy),结果可想而知,所有的数据都不见了!(但所有的.dat文件都还在),哪位高手知道这种情况怎么恢复的么?我是新手,请说明白详细些 :(
------其他解决方案--------------------------------------------------------
一般来说,你要是没有备份数据的话,就完蛋了.
不知道你用的是online还是SE? 如果是online,informix公司有工具可以从数据库日志来恢复数据的。
------其他解决方案--------------------------------------------------------
谢谢楼上的。那些设备文件*.dat都一点用都没有吗?两天后结帖:)
------其他解决方案--------------------------------------------------------
欧,买疙瘩!
神啊,救救我吧!
感谢浮云的指教!