Oracle expdp参数说明和导出数据库的SQL语句写法
来源:互联网 发布:最有深意的话知乎 编辑:程序博客网 时间:2024/06/07 10:54
一、expdp导出数据库的SQL写法
1、按用户导出schemas=SYSTEM,数据库名EFMIS
expdp system/orcl@orcl (@orcl 可以不加) dumpfile=EFMIS.DMP directory=tian schemas=SYSTEM;
2、并行进程PARALLEL
expdp system/orcl@orcl (@orcl 可以不加) dumpfile=EFMIS.DMP directory=tian parallel=40 job_name=SYSTEM;
3、按表名导出
expdp system/orcl@orcl (@orcl 可以不加) tables=name,age dumpfile=EFMIS.DMP directory=tian;
4、按查询条件导出
expdp system/orcl@orcl (@orcl 可以不加) tables=name,age dumpfile=EFMIS.DMP directory=tian;
5、导出整个数据库
expdp system/orcl@orcl (@orcl 可以不加) directory=tiandumpfile=EFMIS.DMP full=y;
6、按表空间导出
expdp system/orcl@orcl (@orcl 可以不加) tablespaces=name,age dumpfile=EFMIS.DMP directory=tian;
以上如果想要连log日志一起导出,直接在dumpfile=EFMIS.DMP后加上logfile=EFMIS.LOG即可
例如:expdp system/orcl@orcl (@orcl 可以不加) dumpfile=EFMIS.DMP logfile=EFMIS.LOGdirectory=tian full=y;
expdp参数表:
参数名称
默认值
设置格式
说明
ATTACH
ATTCH=
[schema_name.]job_name
设置客户会话与已存在的作业之间的联系
CONTENT
ALL
CONTENT=
{ALL|DATA_ONLY|METADATA_ONLY}
设置要导出的内容
DIRECTORY
DIRECTORY=’文件目录’
设置导出文件和导出日志文件的文件名称
DUMPFILE
expdat.dmp
DUMPFILE=’文件名称.dmp’
设置导出文件名称
ESTIMATE
BLOCKS
BLOCKS|STATISTICS
设置计算磁盘空间的方法
ESTIMATE_ONLY
N
ESTIMATE_ONLY={Y|N}
只估算导出操作所需要的空间,而不执行导出
EXCLUDE
EXCLUDE=对象类型.对象名称
设置不导出对象
FILESIZE
0(无限制)
FILESIZE=整数[B|K|M|G]
设置导出文件的大小
FLASHBACK_SCN
FLASHBACK_SCN=SCN号
只导出指定SCN时刻的表数据
FLASHBACK_TIME
FLASHBACK_TIME=
“TO_TIMESTAMP(time-value)”
只导出指定时间的表数据
FULL
N
FULL=Y
是否导出全部数据库
HELP
N
HELP=Y
是否显示EXPDP命令选项的帮助信息
INCLUDE
INCLUDE=object_type
[:name_clause][,…]
设置要导出的对象,这个选项不能和EXCLUDE同时使用
JOB_NAME
SYS_EXPORT_
<mode>_NN
JOB_NAME=作业名称
设置导出作业的名称
LOG_FILE
Export.log
LOGFILE=[directory_object:]file_name
设置导出日志文件的名称
NETWORK_LINK
NETWORK_LINK=
source_database_link
设置数据库链名
NOLOGFILE
N
NOLOGFILE={Y|N}
禁止生成导出日志文件
PARALLEL
1
PARALLEL=整数
设置并行导出的并行进程个数
PARFILE
PARFILE=[directory_path]file_name
使用参数文件设置参数
QUERY
QUERY=[schema.][tablename:]
query_clause
在这个选项中指定WHERE条件诗句,使EXPDP只导出部分数据
SCHEMAS
当前登录用户
SCHEMAS=方案名称[,…]
进行方案导出时要导出的方案名称
STATUS
0
STATUS=[整数]
显示导出作业进程的详细状态
TABLES
TABLES=[schema_name.]
table_name[:partition_name][,…]
进行表导出时要导出的表名称
TABLESPACE
TABLESPACE=tablespace_name[,…]
进行表空间导出时要导出的表空间名称
TRANSPORT_FULL_CHECK
N
TRANSPORT_FULL_CHECK={Y|N}
是否检查被导出表与其他不导出表空间的关联
TRANSPORT_TABLESPACES
TRANSPORT_TABLESPACES=
Tablespace_name[,…]
设置进行表空间传输模式导出
VERSION
COMPATIBLE
VERSION={COMPATIBLE|LATEST
|version_string}
设置导出对象的数据库版本
- Oracle expdp参数说明和导出数据库的SQL语句写法
- Oracle impdp参数说明和导入数据库的SQL语句写法
- Oracle--oracle导出表结构到sql文件 ,数据库的导入导出CMD命令exp和imp、使用数据泵导入(impdp)和导出(expdp)
- 根据条件、参数使用EXPDP和IMPDP导入导出Oracle数据库
- 不同数据库的参数化SQL语句的写法
- Oracle 中参数化SQL 语句 写法
- impdp 和expdp参数说明
- Linux服务器上oracle数据库的导出expdp和导入impdb
- C#中SQL语句的参数写法
- 两个读取数据库VIew的定义的SQL语句的写法[Oracle /SQL SERVER]
- Oracle里的交叉SQL语句写法
- Oracle里的交叉SQL语句写法
- Oracle数据库EXPDP/IMPDP导出导入
- oracle用expdp导出数据库用户
- oracle 导出sql语句的结果集和保存执行的sql语句
- oracle导入和导出工具impdp/expdp
- 如何从EXPDP导出的文件里获得用户授权的SQL语句
- oracle数据库的sql语句
- Android---阻止APP的title显示
- 安卓-Textutils.isempty() 和textutils.equals()
- Android 样式 菜单笔记
- java集合类详解
- 《深入理解mybatis原理》 Mybatis数据源与连接池
- Oracle expdp参数说明和导出数据库的SQL语句写法
- 大数据营销
- CNN卷积神经网络推导和实现
- unity 关于打包androidjar并调用android jar包开发打电话功能的一些容易出错的点
- 多线程同步的几种实现方法
- 兔子繁衍问题
- python os.path模块
- C Primer Plus 第三章
- Font Awesome图标字体库