su - oracle回车
sqlplus / as sysdba回车进入
sql>
一、将dmp文件导入oracle的前提(1):建立表空间
create tablespace zhongxuan(表空间的名字)
datafile '/oradata/orcl/zhongxuan.dbf' (这边可以写成oracle的某个路径下)
size 50m (初始大小)
autoextend on;(自动扩展)
二、建立一个新的用户,指向该表空间
CREATE USER username (用户名)
IDENTIFIED BY password(密码)
DEFAULT TABLESPACE zhongxuan(上面创建的表空间)
TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)
三、给该用户赋予角色权限,特别是dba权限
GRANT CONNECT TO username ;
GRANT RESOURCE TO username ;
GRANT dba TO username ;--dba为最高级权限,可以创建数据库,表等。
exit;回车
四、将dmp文件导入oracle
imp usename/password full=y file= /data/xxxx.dmp full=y ignore=y