Oracle导入导出
1、导出
1.1、exp导出命令
exp yyy2025/yyy2025 file='D:\workingdata\workingdata\DMP\yyy2025\20250622\yyy2025.dmp' owner=yyy2025 log= 'D:\workingdata\workingdata\DMP\yyy2025\20250622\yyy2025.log'
exp yyy2025/yyy2025 file='F:\workingData\yyy2025\dmp\20250421\yyy2025.dmp' full=y
1.2、expdp命令,19c导出兼容11g版本的dmp
select * from dba_directories;
expdp yyy2025/yyy2025@ORCL schemas=yyy2025 dumpfile=yyy2025.dmp version=11.2.0.1.0 directory=DATA_PUMP_DIR logfile=yyy2025.log;
2、导入
2.1、imp导入命令
imp yyy202502/yyy202502@127.0.0.1:1521/orcl file='E:/oracle19c/admin/orcl/dpdump/yyy2025.dmp' statistics=none full=y
2.2、impdp导入命令,11g导入19c导出的兼容11g的dmp
select * from dba_directories;
例如,创建一个名称为yyy202502的用户。
impdp sys/sys的密码@orcl schemas=yyy2025 remap_schema=yyy2025:yyy202502 directory=DATA_PUMP_DIR dumpfile=yyy2025.DMP logfile=yyy2025.log;
- connection as SYS should be as SYSDBA or SYSOPER
- 输入sys as sysdba
