oracle_导入DMP文件
一共有三个步骤
1.用system用户创建表空间
2.用system用户在新的表空间内建立用户, 并且为用户授予权限\
3.从dmp文件中,只倒入只倒入制定用户的数据 到 目标用户下
--sqlplus命令
sqlplus /nolog
SQL> conn system/system@entegorsus as sysdba;
Create tablespace ENTEGOR_TSPACE
Datafile 'E:\app\Administrator\oradata\ods\ENTEGOR_TSPACE.dbf' size 1000M
Autoextend on next 100M maxsize unlimited logging
Extent management local autoallocate
Segment space management auto;
Create tablespace ENTEGOR_TSPACE_was514
Datafile 'E:\app\Administrator\oradata\ods\ENTEGOR_TSPACE_was514.dbf' size 1000M
Autoextend on next 100M maxsize unlimited logging
Extent management local autoallocate
Segment space management auto;
Create user was514 Identified by was514 default tablespace ENTEGOR_was514_TSPACE ;
grant dba to was514 ;
grant UNLIMITED TABLESPACE to was514 ;
quit --进入DOS命令行,进行倒入文件操作
dos命令,千万不要在末尾加 ';'
imp was514/was514@entegorsus file=entsus_dev.dmp full=y;
数据全是entsus/entsus用户的,所以,用entsus用户登录,能看见导入的全部数据。
posted on 2016-05-16 20:20 fantiejun0436 阅读(127) 评论(0) 收藏 举报
浙公网安备 33010602011771号