我在别的服务器端备份了一个数据库,是用full方式备份的,并且那个数据库是10g的。现在我要将备份好的文件还原,还原到我这边的服务器里面,并且这边的服务器中数据库是用的11g的。我将怎么样对其进行还原?我是用plsql对其还原的,请问我该怎么样操作?声明下,我还原的地方是用11g的客户端去操作服务器端的。说的越细越好,当然废话就免了,免得浪费大家的时间。

解决方案 »

  1.   

    不知道你的备份方式是什么,exp导出的逻辑备份,expdp导出的备份,rman导出的备份,冷备份?
      

  2.   

    简单导出数据(Export)。全库方式(Full方式),将数据库中的所有对象导出。
      

  3.   

    简单导出数据(Export)。全库方式(Full方式),将数据库中的所有对象导出。
      

  4.   

    简单导出数据(Export)。全库方式(Full方式),将数据库中的所有对象导出。
      

  5.   

    在pl/sql developer中选择Tools---->Import Tables,在Import file里选择你导出的.dmp文件,就可以了,如果导入的是全备的话,用sys用户登录。
      

  6.   

    那imp以后会不会把我11g里面的数据全部都给覆盖掉?用full是不是表示全库移植?
      

  7.   

    各位大哥有没有对oracle比较了解的?我的QQ是648759398,小弟有问题想请教下仅作技术交流吧!
      

  8.   


    既然你11G里有数据,那我还是建议你10G上按用户导出吧,然后在11G将10G上用户对应的用户和表空间建起来,直接按用户挨个IMP就行了
      

  9.   

    这位大哥好像挺了解的,不知道怎么样联系你比较方便呢?我想请教下oracle的问题!
      

  10.   

    使用下面语句导入:
    imp system/oracle@***.***.***.***:1521/dbserver file = **** log = **** full = y ignore = y我做过9到10g的升级,就是这么做的.