公司有一台oracle服务器要重装,要先把数据库备份下来恢复到另一台完全一样的服务器上去,我用exp做了全库备份,然后在另外一台服务器上做了全库导入,过程中并没提示什么错误,可是导入完后我在DBA Studio里看,发现新的服务器上只有快照日志,却没有原服务器上注册过的快照!该怎么把快照导过来啊?请各为老大尽快帮偶解决一下,急!老服务器今天晚上就要被做掉了,之前一定要把这台新服务器搞定呀。多谢多谢!或者有什么工具能生成已经创建过的快照的script?
系统是win2000 server oracle版本是oracle8.1.7,

解决方案 »

  1.   

    如果觉得麻烦,不入你用冷备份的方法来移植数据库。这样即简单
    又不会丢失任何东西,步骤:例本机ORACLE装在d:\oracle
     步骤,关掉所有ORACLE的服务备份ORACLE目录-》在另外服务器装ORACLE817(装在d:\oracle,)-》建立相同的数据库实例名-》关闭所有数据库的服务-》用备份的ORACLE覆盖现有
    的ORACL目录即可
    启动数据库,OK
      

  2.   

    如果是这样,EXP不是也很慢?
    20多G只是文件的复制,做为服务器的机子应该会慢,
    直接做个直连线
      

  3.   

    EXP后的数据只有6G,解决了。结。