900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > oracle11g-expdp-impdp步骤

oracle11g-expdp-impdp步骤

时间:2020-09-29 18:02:22

相关推荐

oracle11g-expdp-impdp步骤

=========================DMP导出======================

首先建立directory -- expdir(导入导出都要建立,对应的E:/exp文件夹如果不存在,需要手工建立)

SQL>connect zcuser/123456 as sysdba

SQL>create or replace directory expdir as 'D:/SeeyonBackup/DATA';

SQL>grant read,write on directory expdir to public;

SQL>select *From dba_directories;

CMD执行导出命令

expdp zcuser/123456@orcl schemas=zcuser dumpfile=bak1217.dmp directory=expdir logfile=bak1217.log

=========================DMP导入======================

----------【DBA用户登入 start】-------

sqlplus system/123@orcl as sysdba

创建用户:

create user tongji identified by 123456;

grant dba to tongji;

建立表空间:

create tablespace TONGJISPACE datafile 'F:\oracle\product\10.2.0\oradata\orcl\TONGJISPACE_shdfcm.dbf' size 1M

autoextend on next 5M maxsize unlimited logging extent management

local autoallocate

修改默认表空间:

alter user zcuser default tablespace SMGSPACE;

创建dpdata逻辑目录:

create directory dpdata_shdfcm as 'D:\seeyon\install\DB\oracle11gR2\dpdata_shdfcm\';

授权逻辑目录:

grant read, write on directory dpdata_shdfcm to zcuser;

----------【DBA用户登入 end】-------

导入:(在DOS下面进行,后面不要加‘;’号,不然会报“未找到方案 zcuser;”错误)

1、将FUXV51129.dmp放入逻辑目录dpdata_shdfcm

2、CMD控制台:

//impdp zcuser/123456 DIRECTORY=dpdata_shdfcm DUMPFILE=BAK1217.DMP SCHEMAS=zcuser

impdp \"tianan/123456@orcl as sysdba\" DIRECTORY=impdp_dir DUMPFILE=0525.DMP remap_tablespace=OASPACE:tiananspace remap_schema=V350SP1G:tianan

--------删除用户及表空间,然后手动去oracle目录删除相应DBF文件

drop user zcuser cascade;

drop tablespace zcspace including contents and datafiles

--------删除逻辑目录

drop directory dpdata_shdfcm;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。