设为首页 加入收藏

TOP

EXPDP/IMPDP(二)
2015-11-21 02:06:26 来源: 作者: 【 】 浏览:10
Tags:EXPDP/IMPDP
志文件。
ORA-39145: 必须指定目录对象参数且不能为空

创建目录对象:
SQL> create directory hr_expimp_dir as '/mnt/pump';
create directory hr_expimp_dir as '/mnt/pump'
*
第 1 行出现错误:
ORA-01031: 权限不足
用户需要自己创建目录对象时,则需要具有create any directory权限
授权:
SQL> grant create any directory to hr;
授权成功。

SQL> create directory hr_expimp_dir as '/mnt/pump'; 目录已创建。
注意:/mnt/pump是在os上创建的目录,注意oracle用户一定要有对该目录有w的权限,否则expdp程序启动失败,这个权限对于directory非常重要!
此时我们创建的目录,可以给其他用户使用,但是必须将读写该目录的权限赋予用户:

SQL> grant read on directory hr_expimp_dir to diy_os;

授权成功。



[oracle@localhost ~]$ expdp hr/hr directory=hr_expimp_dir
Export: Release 11.2.0.1.0 - Production on 星期日 6月 14 19:53:24 2015
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "HR"."SYS_EXPORT_SCHEMA_01": hr/******** directory=hr_expimp_dir
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 128 KB
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/VIEW/VIEW
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "HR"."T" 5.031 KB 3 行
. . 导出了 "HR"."TT" 5.007 KB 2 行
. . 导出了 "HR"."COUNTRIES" 0 KB 0 行
. . 导出了 "HR"."DEPARTMENTS" 0 KB 0 行
. . 导出了 "HR"."EMPLOYEES" 0 KB 0 行
. . 导出了 "HR"."JOBS" 0 KB 0 行
. . 导出了 "HR"."JOB_HISTORY" 0 KB 0 行
. . 导出了 "HR"."LOCATIONS" 0 KB 0 行
. . 导出了 "HR"."REGIONS" 0 KB 0 行
已成功加载/卸载了主表 "HR"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
HR.SYS_EXPORT_SCHEMA_01 的转储文件集为:
/mnt/pump/expdat.dmp
作业 "HR"."SYS_EXPORT_SCHEMA_01" 已于 19:55:21 成功完成


[oracle@localhost ~]$ ls /mnt/pump
expdat.dmp export.log

EXPDP:
[oracle@localhost ~]$ expdp help=yes


Export: Release 11.2.0.1.0 - Production on 星期日 6月 14 19:59:59 2015


Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.




数据泵导出实用程序提供了一种用于在 Oracle 数据库之间传输
数据对象的机制。该实用程序可以使用以下命令进行调用:


示例: expdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp


您可以控制导出的运行方式。具体方法是: 在 'expdp' 命令后输入
各种参数。要指定各参数, 请使用关键字:


格式: expdp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
示例: expdp scott/tiger DUMPFILE=scott.dmp DIRECTORY=dmpdir SCHEMAS=scott
或 TABLES=(T1:P1,T1:P2), 如果 T1 是分区表


USERID 必须是命令行中的第一个参数。


------------------------------------------------------------------------------


以下是可用关键字和它们的说明。方括号中列出的是默认值。

ATTACH
连接到现有作业。
例如, ATTACH=job_name。

COMPRESSION
减少转储文件大小。
有效的关键字值为: ALL, DATA_ONLY, [METADATA_ONLY] 和 NONE。

CONTENT
指定要卸载的数据。
有效的关键字值为: [ALL], DATA_ONLY 和 METADATA_ONLY。(说明导出的是元数据还是数据,或者包括元数据和数据)

DATA_OPTIONS
数据层选项标记。
有效的关键字值为: XML_CLOBS。

DIRECTORY
用于转储文件和日志文件的目录对象。

DUMPFILE
指定目标转储文件名的列表 [expdat.dmp]。
例如, DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp

ENCRYPTION
加密某个转储文件的一部分或全部。
有效的关键字值为: ALL, DATA_ONLY, ENCRYPTED_COLUMNS_ONLY, METADATA_ONLY 和 NONE。

ENCRYPTION_ALGORITHM
指定加密的方式。
有效的关键字值为: [AES128], AES192 和 AE
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/8/8
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle442个应用实例----------概.. 下一篇ggsci命令提示符中看不到的OGG进程

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: