Oracle正在备份中,您真的需要请稍候…

    最近备份一个Oracle 9i的数据库,用的是$Exp.

    CMD窗口关了后,以为备份就完了,一看68KB,虽然觉得有点小,但数据确实不多,没多想就拷走了进行恢复。

    结果,还原后,程序可以跑起来,但是很多应显示的菜单没了,晕,只好反编译原程序,看看如何显示菜单的。结果发现缺权限数据,插入一些权限数据,程序就正常了。

    第二天准备重新备份时,发现昨天的备份文件变为30M了,我晕!原来我拷走时还没导出完呢!真受不了,没导出完,你关什么CMD窗口,整个暗箱操作,靠,浪费我好几个小时时间!更操蛋的是,才导出了一点数据的备份文件竟然也可以还原,程序还没啥事儿。

    看来导出时是先导表结构,然后把数据逐行写入文件,并在写了一定数量的行后提交保存文件。

    以前用的都是Oracle 10g还从来没碰过这事儿。

posted on 2010-05-20 22:13  Apollo Sun  阅读(722)  评论(2编辑  收藏  举报

导航