由于数据库服务器要更换,需要移植数据库、
我现在的做法是在新的服务器上把每一个数据库实例的表空间都建好,然后再创建用户,之后再把每一用户的对象和数据通过PL/SQL导入。前提是我的数据量不大,一般两个小时数据就导完了。
有没有好的办法?直接拷贝文件之类的,不用关心数据库的用户。
高手指点一下,有没有什么这方面的资料?

解决方案 »

  1.   

    在新的服务器上安装Oracle的相同版本,安装位置和数据库位置要和原服务器一样,然后直接copy文件就可以了,包括配置文件、口令文件、数据文件和日志文件。
      

  2.   

    在另一部机安装oracle版本一样,安装路径一样,oracle设置一样,服务器名一样,安装完了就把源数据库的文件覆盖新的oracle就可以了。
      

  3.   

    1、借鉴oracle冷备份的方法,也就是搂上两位的方法
    2、exp、imp也可以
      

  4.   

    看看blog.csdn.net/zgh2003对你有没有帮助.
      

  5.   

    exp and imp
    我就这样做的
      

  6.   

    两台机器装Oracle的路径不一样,但是我把配置文件中的路径改了,可惜没成功,可能我还有其他地方没改。我的Oracle用exp命令导出时会出现错误,出现什么pre-schemma...错误,是什么原因?