要在vc中备份和恢复oracle数据库,用OCI 执行 exp (导出)  和imp(导入)语句好象不行啊,哪个高手有什么更好的方法吗,跪求!

解决方案 »

  1.   

    exp (导出)  和imp(导入)是Oracle 公司提供的只是为Oracle 数据库之间相互导出导入数据的工具,并不能真的备份和恢复。备份和恢复是一个非常不好做的工作,我指的是数据库非正常关闭或不能启动时,
    这时要根据具体的情况处理。要在vc中实现以上功能,那你的VC要具有SQL PLUS的功能。备份和恢复工作一般要手工来做。
      

  2.   

    如果成了,dba们都该下岗了。。
    顶多是调用操作系统命令exp,它可不是oci里的sql阿,
    想让用户执行imp,你就等着去收拾一个被弄得乱七八糟的数据库吧