数据泵操作总结

来源:互联网 发布:dataflow软件 编辑:程序博客网 时间:2024/05/01 11:30

--oracle管理员登录
sqlplus sys/sys as sysdba
--为表空间增加文件(oracle11g在win7 64位下一个.dbf文件最大32个G)
alter tablespace tablespace_name add datafile 'dirctory\directory....file_name.dbf' size 20000M;
--查看当前所有表空间
SELECT tablespace_name,file_id,file_name,round (bytes / (1024 * 1024), 0 ) total_space
FROM dba_data_files ORDER BY tablespace_name; 

--查看当前连接实例
select saddr,sid ,serial#,paddr,username,status from v$session where username is not null and username like 'LVYUANDA';

--杀死连接实例(sid和serial#)
alter system kill session '201,6398' 

--删除用户
drop user BEIYELPGASMM cascade;

--删除表空间
DROP TABLESPACE table_space_name INCLUDING CONTENTS AND DATAFILES;

--创建临时表空间
create temporary tablespace BEIYELPGASMM_TEMP
tempfile 'F:\BEIYELPGASMM\ORADATA\ORCL\BEIYELPGASMM_SYS_TEMP.DBF'
size 800 m
autoextend on
next 200 m
extent management local;

--创建数据表空间
create tablespace BEIYELPGASMM
logging
datafile 'F:\BEIYELPGASMM\ORADATA\ORCL\BEIYELPGASMM_SYS.DBF'
size 800 m
autoextend on
next 200  --maxsize 20480m
extent management local;

--3建立用户
create user BEIYELPGASMM identified by BEIYELPGASMM
default tablespace BEIYELPGASMM
temporary tablespace BEIYELPGASMM_TEMP;
--给用户授权
grant connect ,resource, dba to BEIYELPGASMM;

--导入数据库
impdp BEIYELPGASMM/BEIYELPGASMM DUMPFILE=expdp20150128.dmp(数据库文件) REMAP_SCHEMA=BEIYELPGASM(原来的模式名):BEIYELPGASMM REMAP_TABLESPACE=BEIYELPGASM(原来的表空间):BEIYELPGASMM
Another:
imp BEIYELPGASMM/BEIYELPGASMM@orcl fromuser=BEIYELPGASMM touser=BEIYELPGASMM  file=d:BEIYELPGASMM_2015-02-11.dmp  log=D:BEIYELPGASMM_2015-03-12.log
Another:
impdp JINGZHOUGAS/JINGZHOUGAS  directory=dumpdir dumpfile=JINGZHOUGAS20150611.DMP  LOGFILE=JINGZHOUGAS20150611.log REMAP_SCHEMA=JINGZHOUGAS:JINGZHOUGAS REMAP_TABLESPACE=JINGZHOUGAS:JINGZHOUGAS TABLE_EXISTS_ACTION=REPLACE  version=10.2.0.1.0 

0 0
原创粉丝点击