dexp详解:
Dexp帮助命令 |
dexp help |
dexp V8 格式: ./dexp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN) 例程: ./dexp SYSDBA/SYSDBA GRANTS=Y TABLES=(SYSDBA.TAB1,SYSDBA.TAB2,SYSDBA.TAB3) USERID 必须是命令行中的第一个参数 关键字 说明(默认值) -------------------------------------------------------------------------------- USERID 用户名/口令 格式:{<username>[/<password>] | /}[@<connect_identifier>][<option>] [<os_auth>] <connect_identifier> : [<svc_name> | host[:port] | <unixsocket_file>] <option> : #{<exetend_option>=<value>[,<extend_option>=<value>]...} --此行外层{}是为了封装参数之用,书写时需要保留 <os_auth> : AS {SYSDBA|SYSSSO|SYSAUDITOR|USERS|AUTO} FILE 导出文件 (dexp.dmp) DIRECTORY 导出文件所在目录 FULL 整库导出 (N) OWNER 以用户方式导出 格式 (user1,user2,...) SCHEMAS 以模式方式导出 格式 (schema1,schema2,...) TABLES 以表方式导出 格式 (table1,table2,...) FUZZY_MATCH TABLES选项是否支持模糊匹配 (N) QUERY 用于导出表的子集的select 子句 PARALLEL 用于指定导出的过程中所使用的线程数目 TABLE_PARALLEL 用于指定导出的过程中表内的并发线程数目,MPP模式下会转换成单线程 TABLE_POOL 用于指定表的缓冲区个数 EXCLUDE 忽略指定的对象 格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or EXCLUDE=TABLES:table1,table2 or EXCLUDE=SCHEMAS:sch1,sch2 INCLUDE 包含指定的对象 格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or INCLUDE=TABLES:table1,table2 CONSTRAINTS 导出约束 (Y) TABLESPACE 导出对象带有表空间 (N) GRANTS 导出权限 (Y) INDEXES 导出索引 (Y) TRIGGERS 导出触发器 (Y) ROWS 导出数据行 (Y) LOG 屏幕输出的日志文件 NOLOGFILE 不使用日志文件(N) NOLOG 屏幕上不显示日志信息(N) LOG_WRITE 日志信息实时写入文件: 是(Y),否(N) DUMMY 交互信息处理: 打印(P), 所有交互都按YES处理(Y),NO(N) PARFILE 参数文件名 FEEDBACK 每 x 行显示进度 (0) COMPRESS 导出数据是否压缩 (N) ENCRYPT 导出数据是否加密 (N) ENCRYPT_PASSWORD 导出数据的加密密钥 ENCRYPT_NAME 加密算法的名称 FILESIZE 每个转储文件的最大大小 FILENUM 一个模板可以生成的文件数 DROP 导出后删除原表,但不级联删除 (N) DESCRIBE 导出数据文件的描述信息,记录在数据文件中 COL_DEFAULT_SEPARATE 是否单独导出列默认值 (Y) HELP 打印帮助信息 |
|
-
提示:
[dmdba@dm01 exp_dir]$ dexp SYSDBA/Dameng123 FILE=DMfulldb%U.dmp LOG=DMfulldb%U.log DIRECTORY=/dm8/dmdba/dmbak/exp_dir FULL=Y filesize=1M FILE 和 LOG 同时使用%U 时, FILESIZE 参数只需指定一次,整数类型,取值范围:128M-系统最大值。 如果指定FILESIZE 参数值小于128M时,则有以下告警提示: [警告]导出文件大小应该大于等于128M且小于系统最大值 [警告]导出失败 |
示例1:
导出一个完整数据库:
[dmdba@dm01 exp_dir]$ 命令: dexp SYSDBA/Dameng123 FILE=DMfulldb%U.dmp LOG=DMfulldb%U.log DIRECTORY=/dm8/dmdba/dmbak/exp_dir FULL=Y filesize=128M dexp V8 导出第 1 个SYSPACKAGE_DEF: SYSTEM_PACKAGES 导出第 2 个SYSPACKAGE_DEF: SYS_VIEW 导出第 3 个SYSPACKAGE_DEF: SYSJOB ----- 共导出 3 个SYSPACKAGE_DEF ----- 导出第 1 个SYSPACKAGE_DATA: JOB ----- 共导出 1 个SYSPACKAGE_DATA ----- ----- 共导出 0 个SYNONYM ----- ----- 共导出 0 个DBLINK ----- 导出第 1 个USER: DMTEST 导出第 2 个USER: DMCS ----- 共导出 2 个USER ----- 导出第 1 个ROLE: TESTROLE ----- 共导出 1 个ROLE ----- ----- 共导出 0 个CONTEXT ----- ----- 共导出 0 个DIRECTORY ----- 导出第 1 个SYSTEM_PRIVILEGE: CREATE TABLE 导出第 2 个SYSTEM_PRIVILEGE: CREATE VIEW 导出第 3 个SYSTEM_PRIVILEGE: CREATE INDEX 导出第 4 个SYSTEM_PRIVILEGE: CREATE SESSION 导出第 5 个SYSTEM_PRIVILEGE: CREATE SESSION ----- 共导出 5 个SYSTEM_PRIVILEGE ----- 导出第 1 个USER_ROLE_PRIVILEGE: TESTROLE 导出第 2 个USER_ROLE_PRIVILEGE: TESTROLE ----- 共导出 2 个USER_ROLE_PRIVILEGE ----- 导出第 1 个SYS_ROLE_PRIVILEGE: RESOURCE 导出第 2 个SYS_ROLE_PRIVILEGE: PUBLIC 导出第 3 个SYS_ROLE_PRIVILEGE: SOI 导出第 4 个SYS_ROLE_PRIVILEGE: RESOURCE 导出第 5 个SYS_ROLE_PRIVILEGE: PUBLIC 导出第 6 个SYS_ROLE_PRIVILEGE: VTI 导出第 7 个SYS_ROLE_PRIVILEGE: SOI 导出第 8 个SYS_ROLE_PRIVILEGE: VTI ----- 共导出 8 个SYS_ROLE_PRIVILEGE ----- ----- 共导出 0 个SYS_ROL |