ORACLE 数据库泵导入导出脚本
2017-06-12 11:21
405 查看
1. expdp导出
set line 150
col owner formata10
coldirectory_name format a30
coldirectory_path format a60
select owner,directory_name,directory_path fromsys.dba_directories;
create directorydpdir as '/backup/dpdir';
grant read,write on directory dpdir to public;
#expdp_schemas.sh
exportEXPDPPATH=/backup/dpdir
exportORACLE_SID=prdspjz
exportEXPDPFILE=expdp_"$ORACLE_SID"_schemas
datafile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`_%U.dmp
logfile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`.log
# For RACDB
timeexpdp system/oracle@"$INSTANCE_NAME" cluster=n directory=dpdirExclude=Statistics Compression=All dumpfile=$datafile logfile=$logfilefilesize=10G parallel=5 full=y
# ForSingle DB
timeexpdp \'/ as sysdba\' directory=dpdir Exclude=Statistics Compression=Alldumpfile=$datafile logfile=$logfile filesize=10G parallel=5schemas=HTFA,HTFA_HIS
2. impdp
set line 150
col owner formata10
coldirectory_name format a30
coldirectory_path format a60
select owner,directory_name,directory_path fromsys.dba_directories;
create directorydpdir as '/backup/dpdir';
grant read,write on directory dpdir to public;
#expdp_schemas.sh
exportEXPDPPATH=/backup/dpdir
exportORACLE_SID=prdspjz
exportEXPDPFILE=expdp_"$ORACLE_SID"_schemas
datafile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`_%U.dmp
logfile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`.log
impdpsystem/manager directory=dpdir logfile=$logfile network_link=<linkname>remap_schema=source_schema:destination_schema schema=source_schema EXCLUDE=statisticsinclude=index TABLE_EXISTS_ACTION=truncate content=metadata_only REMAP_TABLESPACE=HKHK:AUAUREMAP_TABLESPACE=HKHKIDX:AUAU
dumpfile=$datafile
查看alert日志
impdp \'/ as sysdba\' attach=SUBTA.SYS_IMPORT_SCHEMA_01
set line 150
col owner formata10
coldirectory_name format a30
coldirectory_path format a60
select owner,directory_name,directory_path fromsys.dba_directories;
create directorydpdir as '/backup/dpdir';
grant read,write on directory dpdir to public;
#expdp_schemas.sh
exportEXPDPPATH=/backup/dpdir
exportORACLE_SID=prdspjz
exportEXPDPFILE=expdp_"$ORACLE_SID"_schemas
datafile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`_%U.dmp
logfile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`.log
# For RACDB
timeexpdp system/oracle@"$INSTANCE_NAME" cluster=n directory=dpdirExclude=Statistics Compression=All dumpfile=$datafile logfile=$logfilefilesize=10G parallel=5 full=y
# ForSingle DB
timeexpdp \'/ as sysdba\' directory=dpdir Exclude=Statistics Compression=Alldumpfile=$datafile logfile=$logfile filesize=10G parallel=5schemas=HTFA,HTFA_HIS
2. impdp
set line 150
col owner formata10
coldirectory_name format a30
coldirectory_path format a60
select owner,directory_name,directory_path fromsys.dba_directories;
create directorydpdir as '/backup/dpdir';
grant read,write on directory dpdir to public;
#expdp_schemas.sh
exportEXPDPPATH=/backup/dpdir
exportORACLE_SID=prdspjz
exportEXPDPFILE=expdp_"$ORACLE_SID"_schemas
datafile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`_%U.dmp
logfile="$EXPDPFILE"_`date'+%Y%m%d'_%H%M%S`.log
impdpsystem/manager directory=dpdir logfile=$logfile network_link=<linkname>remap_schema=source_schema:destination_schema schema=source_schema EXCLUDE=statisticsinclude=index TABLE_EXISTS_ACTION=truncate content=metadata_only REMAP_TABLESPACE=HKHK:AUAUREMAP_TABLESPACE=HKHKIDX:AUAU
dumpfile=$datafile
查看alert日志
impdp \'/ as sysdba\' attach=SUBTA.SYS_IMPORT_SCHEMA_01
相关文章推荐
- Oracle 数据库导入导出的脚本
- oracle导入导出命令详解(附数据库每天定时备份脚本)
- Oracle导入导出及删除指定用户下所有数据库脚本
- oracle导入导出命令详解(附数据库每天定时备份脚本)
- oracle导入导出命令详解(附数据库每天定时备份脚本)
- oracle数据库文件中的导入\导出
- Oracle 数据库导出(exp)导入(imp)说明
- oracle数据库文件中的导入/导出(imp/exp命令)
- ORACLE 数据库导入导出
- oracle数据库文件中的导入\导出
- Excel 导入/导出Oracle 数据库
- Oracle批量创建用户和导入导出的脚本
- oracle数据库文件中的导入/导出(imp/exp命令)
- Oracle 数据库导出(exp)导入(imp)说明
- 如何在oracle中导入导出dmp数据库文件
- oracle 数据库导出脚本
- SQL 数据的导入导出,对远程(MSsql,OracleAccess,)数据库的操作以及读取Excel,txt文件中的数据
- Oracle 数据库导入导出和windows环境下的oracle服务
- Oracle 9i 数据库 数据导入和导出的最简单的方法
- Oracle 使用数据泵 expdp impdp 导入导出数据库“表空间”文件