使用逻辑备份最好了
在a计算机上: exp 
在b计算机上建立表空间和用户,然后imp

解决方案 »

  1.   

    EXP HELP=Y
    IMP HELP=Y以用户方式导出
    创建表空间
    创建用户
    导入
      

  2.   

    在哪执行 exp、imp?在sql plus?是不是要写exp 和 imp 脚本?是不是先创建表空间再创建用户?
      

  3.   

    用 exp imp导入导出工具来做 用exp以用户方式导出在目标数据库上建立相应的表空间以及用户用imp导入
      

  4.   

    直接有exp.exe imp.exe的 用 exp help=y看帮助
      

  5.   

    A机为unix平台、B机为windows平台,我只能通过我PC机上的ORACLE CLIENT去连接A、B两机的ORACLE DB,本人不能在A、B机的操作系统上进行操作(用户不给权限且是远程),本人PC机的exp 和imp 是否可以对上述A、B机的DB进行操作?或者还是有其他的方法?
      

  6.   

    只要客户端可以连接的上就没有问题.
    但是要有exp,imp的权限
      

  7.   

    用 exp help=y 查看了一下帮助,但不知道如何使用。首先,exp 命令行应该指定是导出哪个库的schema,如 A 机的有管理员权限的用户名和口令分别为 gsdba、pwd1,则exp命令应该怎么写?我按照帮助的提示敲入的命令是:exp gsdba/pwd1 full 。 但提示错误,我想应该是没指定是对哪个库进行操作吧?那正确的exp命令应该怎么写呢?
      

  8.   

    exp gsdba/pwd1@oa2_10.90.1.18 full=y ;执行该命令行对A机进行操作时,错误提示如下 : EXP-00056:遇到ORACLE 错误 942 ;ORA-000942:table or view does not exit ; exp-0000:导致中止失败。该怎么办?是不是版本问题,因为本机PC的client为9i,A机为8的版本。 该怎么办?
      

  9.   

    exp gsdba/pwd1@oa2_10.90.2.10 tables=(table1) ;执行该命令对B机进行操作时,导出成功。为何在A机上不行呢?我怀疑和版本有关系,B机的版本和我本机的CLIENT版本一致,都是9i的,而A机上的是8i的,所以导致A机上的导出不成功,是不是这样呢?多谢了。如果是,该怎么办?是否要升级A机上的8i到9i?怎么个升法?天,A机是unix的系统,我真要晕了。
      

  10.   

    exp gsdba/pwd1@oa2_10.90.1.18 owner=用户  file=d:\aa.dmp
      

  11.   

    只要输入
    exp gsdba/pwd1@oa2_10.90.2.10 
    然后按照提示一步一步的进行就可以了。过程中只输入YES 或 NO 。
      

  12.   

    用oracle的enterprise manger去对两个数据库进行复制,应为em是运行在java三层机制的最上层,所以可以用可视化界面导