oracle 导入dmp文件

创建监听服务:(便于远程连接服务器上的数据库)
oracle Net Configuration Assistant --- > 选择本地NET服务名配置---》添加
-----》服务名(即服务器上的数据库实例名称)--》下一步至 主机名:服务器的IP地址
----》连接测试--》成功代表配置成功,现在可以远程访问数据库了。

导入oracle的dmp文件:
1、创建实例,与导出的dmp所在的实例相同
2、创建用户,与导出的dmp的用户名及密码权限都相同
3、采用PL/SQL 导入dmp文件

以sys as sysdba身份登录,创建表空间和用户
创建表空间:与要导入的dmp文件的表空间名称一致
create tablespace erp
logging
datafile 'D:\oracle\product\10.1.0\oradata\erp\erp.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
commit;

创建用户,指定表空间

create user erp identified by aisino2012
default tablespace erp;

commit;

注意:要赋予权限dba
grant connect,resource,dba to erp ;

commit;

使用这个新建的用户登录 ,来导入dmp文件
导入:imp 用户名/密码@实例名 full=y file=c:\a.dmp ignore=y

原文地址:https://www.cnblogs.com/summer520/p/3121028.html