orcale用命令导出导入数据库,数据量大

1.导出
 
source /home/oracle/.bash_profile //先设置下参数

expdp SX_SZD_MIS_BASE/love431 directory=DATA_PUMP_DIR dumpfile=SX_SZD_MIS_BASE_2018_04_23.DMP schemas=SX_SZD_MIS_BASE
//导出数据库

 select * from dba_directories;  //可以查看 directory 对应的地址


2.导入

impdp SX_SZD_MIS_BASE/love431 schemas=SX_SZD_MIS_BASE dumpfile =SX_SZD_MIS_BASE_20180116.DMP logfile=expdp.log directory=DATA_PUMP_DIR

有时文件会提醒无权限,需要:

chmod 777 SX_SZD_MIS_BASE_20180116.DMP   赋予权限


当然,用system权限高一点

impdp system/love431 schemas=EDU_INFO_BASE dumpfile =EDU_INFO_BASE_2018_06_07.DMP logfile=expdp.log directory=DATA_PUMP_DIR


猜你喜欢

转载自blog.csdn.net/pengbin790000/article/details/80048476