我在本机建了一个oracle数据库,如何将这个数据库拿到别的机器上使用,就像SqlServer一样将mdf文件拿走,在别的机器上导入一样,就类似这样的意思!

解决方案 »

  1.   

    做不到.别人的机器同样需要安装oracle,然后在本机导出DMP(备份文件),然后到别人的机器上建立表空间和用户,然后导入进去才能使用.
      

  2.   

    1、先用exp命令逻辑导出,再用imp命令逻辑导入,这是最简单的一种方法。
    2、复制数据文件、日志文件、控制文件等使用备份恢复方式在另一机器上重建也是可以的,但较复杂。
      

  3.   

    如果要的不是数据库移植的效果,那你可以在别的机器上,装oracle的客户端,链接访问你的本机oracle,一样可以使用~
      

  4.   

    还是做exp导出dmp吧。简单点,不管导出用户还是表,甚至整个数据库都很方便。到另外一台机器上imp一下就可以了。
      

  5.   

    rman duplicate 复制数据库
      

  6.   

    复制数据库 就可以了 方法 google 
      

  7.   

    推荐使用EXP,IMP。这跨平台,操作也简单。不过也有一些注意事项,具体参考http://blog.csdn.net/huang_tg/archive/2010/06/07/5652154.aspx
      

  8.   

    正解,但前台是另一太机器需要装Oracle
      

  9.   

    第一种方法:exp、imp;
    第二种方法:把oracle安装路径文件都覆盖过去。