在windows中将dmp文件(exp命令导出的)导入数据库

分类:计算机 | 数据库 | Oracle 441
更新:2020-03-15 00:00:00
编辑

工具/原料

  • Oracle数据库

步骤

  • 步骤 1

    登录sqlplus

    在cmd命令中输入:sqlplus "/as sysdba",登录到sqlplus。

  • 步骤 2

    创建表空间tablespace

    create tablespace BSTEST datafile 'D:\app\Administrator\oradata\orcl\BSTEST.dbf'
    size 100 m autoextend on next 100 m maxsize unlimited;
    

    创建用户BSTEST

    create user BSTEST identified by BSTEST default tablespace BSTEST;
    

    将管理员权限赋给用户ugisadmin

    grant dba to BSTEST;
    

    其它权限

    grant create session,create view,resource to user;
    

    注意:在windows cmd中导入dmp时,只有给用户赋予了dba权限,它才能导入外部的dmp文件。

  • 步骤 3

    导入dmp数据

    退出sqlplus,在cmd命令中输入:

    imp BSTEST/BSTEST@orcl file=C:\Users\Administrator\Desktop\PMSKFSH.dwzy20181112.dmp full=y ignore=y
    

注意事项

参考资料