Oracle 数据泵导入导出

时间:2022-08-04 03:22:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

select * from dba_directories;----查询数据导出目录

----准备工作

SQLPLUS /NOLOG;---进入数据库。

CONNECT T20190329001/T20190329001@SWMS3.0 AS SYSDBA;----连接数据库。

create directory expnc_dir as 'E:\swmsdump';------创建导出目录文件夹(此目录文件夹一定要在数据库服务端提前创建,否则会导出失败)

create or replace directory expnc_dir as '/data/oracle/admin/AAD/dpdump/oracleData'; ----修改路径

DROP DIRECTORY expnc_dir; ---删除路径

Grant read,write on directory expnc_dir to T20190329001;-------为oracle用户授予访问数据目录的权限

EXIT;-----退出SQLPLUS 模式

-----准备工作结束

/u01/app/oracle/admin/adv/dpdump/oracleData_ADV

----导出(先进行准备操作)

expdp T20190329001/T20190329001@SWMS3.0 directory=expnc_dir dumpfile=swmsdump.dmp schemas=T20190329001 logfile=swmsdump.log;---执行数据泵出命令,注意一定要在Cmd下执行,不能登录sqlplus后执行

----导入(先进行准备操作)

impdp DBO/DBO@AAD directory=expnc_dir dumpfile=ncdatabak.dmp schemas=DBO-------执行数据泵出命令,注意一定要在Cmd下执行,不能登录sqlplus后执行。

本文来源:https://www.wddqw.com/doc/7dcd2b6f8662caaedd3383c4bb4cf7ec4bfeb67e.html