服务器和本机都是用的oracle 10g。如何把服务器上的其中一个数据库中的数据完完全全的复制到本机某一数据库上。

解决方案 »

  1.   

    方法很多,如果版本差不太多的话,最简单是用第三方工具连上去比如navicat,然后用转储SQL文件的方法导出为sql文件,再把sql文件用执行SQL文件的方式导入到另一个数据库里面。
    要不然用sqlplus 连上去也行,不过没有上面的方法简单
      

  2.   

    先在服务器上 exp导出 
    exp username/password@servername file='文件存放的路径' fromuser=
    在到你的电脑上imp导入
    imp username/password@servername file='文件存放的路径' fromusr= touser= (或者full=y)
      

  3.   

    使用 exp 导出,imp 导入,没有问题的
    对服务器数据无影响
      

  4.   

    exp imp 的确可行,不过需要事先在本机建立数据库,建同样的用户和表空间