按说明成功安装orcale 11g后,想要将一个dmp文件(大概一个G)导入到数据库中,怎么做?我是一个新手,请教导入的过程。是否需要建立一个用权限的用户,如果需要该怎么做?

解决方案 »

  1.   

    首先是肯定要有导入权限的,在system用户下执行就行了。在控制台下执行如下命令,
    imp userid=system/tiger@myorcl tables=(导出的表名) file=d:\xx.dmp fromuser=导出的用户 touser=导入的用户
      

  2.   

    楼主的dmp是通过exp还是expdp导出的……搞清楚这个后,google对应的imp或impdp会有很多专题!!
      

  3.   

    同ls  楼主先要知道dmp的文件是通过哪个工具生成的,因为exp和expdp导出的dmp文件是不能通用的!
    授权问题,如果通过DBCA建立的实例是不需要专门授权的,如果不是的嘛。。在自己的oracle目录下面找到catalog.sql的脚本 执行一下
    用户方面的话,执行导入需要的权限是IMP_FULL_DATABASE 授权一下就ok了
      

  4.   

    创建对应的实例、表空间、用户
    然后可以开始试着做imp了