imp system/828707 tables=StuInfo file=E:\114.dmp
imp时, tables=StuInfo 这个是不需要的.  但是表名是不能改的, 否则叫表上的index和约束怎么办??  跟着一起变?

解决方案 »

  1.   

    oracle的exp和imp这对命令行工具就是这么设计的吧。不过,你如果想复制一张表的话,还是不要用导入和导出。
    不过,可以在导入的时候,忽略表的存在,只把数据追加表中,不知道这个能不能满足你的要求
      

  2.   

    如果你只备份指定的表要求你记表名有什么错呢?因为你可以exp10张表,imp这10张中的某几张表。exp/imp也能按用户做,全库,增量,积累等方式导出导入。可传输表空间可以按表空间导出导入。如果只考虑表一级的能叫做备份恢复吗?
    plsql developer有楼需需要的功能,而且是图形界面的。
    根据个人理解备份恢复主要在数据库和实例级
      

  3.   

    exp是逻辑备份,oracle还提供了冷备份、热备份
    先要了解3者的特点和区别
    别以为装进篮子的就是菜
      

  4.   

    现在的问题是我要用VC编一个程序来调用oracle的备份和恢复功能。比较而言,我只能采用逻辑备份。
      

  5.   

    我觉得exp和imp称不上备份与恢复,只能说是导入与导出