本人刚刚开始学Oracle,前些天装了个Oracle9i,好不容易学会怎么建数据库,可是我现在有个*.dmp的数据库文件,其他什么都不知道了,我想问一下能不能用imp导入Oracle数据库中,在导入之前要不要建一个数据库?还有,我对要导入的数据库文件中的任何数据库信息都不知道,只知道有个system用户!望大侠指点!!!!!!!!!!

解决方案 »

  1.   

    用dba身份imp那个*.dmp就可以了。
      

  2.   

    数据库肯定要存在了,才能imp
    并且imp用到的表空间必须存在且具有足够imp的剩余空间
      

  3.   

    你那个DMP导出的时候的条件是什么?
    FULL=Y 那样就可以。其他的类型要看对应条件,如二楼所说。要建立 表空间 用户(授权)然后导入。
      

  4.   

    数据库是要先建好的,你看imp的命令,  imp 用户名/密码@数据库名,没数据库就导不来.