有图形工具操作吗?是不是使用oem?
如果没有图形工具,命令行如何实现?

解决方案 »

  1.   

    Oracle sql developer非常好的data migration的工具。已经成功的在mysql和sql server上使用过了,非常的不错,可以从http://www.oracle.com/technology/software/products/sql/index.html下载。可以参考这里的文档http://download.oracle.com/docs/cd/E12151_01/index.htm
      

  2.   

    还有,好像我有点说错了,我上面说的其他数据库,不是说sqlserver,而是说另外的oracle数据库..........
      

  3.   

    在这个工具里有一个专门做migration的功能,你需要先在工具里指定soruce datasrouce和target datasource,然后step by step设置迁移的一些有关信息就可以了,对于其他数据库都是用jdbc的方式连接的,所以要现在工具里注册这些jdbc的驱动。在perference->database->third party library里加入就可以了,注意SQL server需要用jtds来做driver。
      

  4.   

    oracle一样也可以做oracle的数据迁移。不过,如果是oracle的话,可以用exp和imp的方式,相当来说,速度快而且伸缩性强。
      

  5.   

    1、找不到"migration"这一项2、我更正一下,不是从sqlserver中导入oracle中,是另一台oracle服务器中的数据导入我本地的oracle来sorry!!
      

  6.   

    oem里的“数据移动”是用于数据导入导出的吗?
    如果不行,命令行如何操作?
      

  7.   

    1. exp , imp命令是比较常用也比较好用的, 用于备份或回复数据库数据. 使用时需要注意的是关于导出和导入的版本的问题, 你没说你的数据库版本, 这里也就不多说了. 2. 可以把你的对象导出成SQL脚本, 到另一个数据库中去执行. 这样效率会低些. 
      

  8.   

    1、找不到"migration"这一项 
    仔细找找兄弟, 从右到左的第第三个菜单。2、我更正一下,不是从sqlserver中导入oracle中
    连异构的数据库都可以做,怎么会做不了自己的的哟。不过这里我没有用这个试过oracle迁移oracle,没必要嘛,exp/imp多么好的工具,oracle到oracle当然用这个来做了。不过我估计Oracle sql developer是用jdbc做基础的,估计是很简单用jdbc导出数据。然后jdbc建表,导入数据,这样做的,这样的做法,在oracle到oracle里肯定是没有imp/exp效率高哟。
      

  9.   

    嗯,已经知道用exp/imp命令了,但是还是想问问使用工具的问题,OEM里有导入导出的,但是不会用,希望有个人说说,其中"从数据库导入"那一项怎么操作的.谢谢了