用户名:   自动登录 找回密码
密   码:    * 注册




发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
 文章标题 : EXP/IMP与EXPDP/IMPDP 比较实例
帖子发表于 : 2012-04-17 22:43 
离线
头像

注册: 2011-05-01 9:15
帖子: 120
EXP:
C:\Documents and Settings\Administrator>exp awen/oracle@orcl buffer=65536 file=d
:\awen.dmp

Export: Release 10.2.0.1.0 - Production on 星期四 3月 8 12:49:30 2012

Copyright (c) 1982, 2005, Oracle. All rights reserved.


连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 AWEN 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 AWEN 的对象类型定义
即将导出 AWEN 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 AWEN 的表通过常规路径...
. . 正在导出表 A导出了 3 行
. . 正在导出表 A1导出了 0 行
. . 正在导出表 A3
. . 正在导出分区 PA导出了 9 行
. . 正在导出分区 PB导出了 1 行
. . 正在导出表 A3_OLD导出了 0 行
. . 正在导出表 AFTER_COM导出了 10 行
. . 正在导出表 B导出了 2 行
. . 正在导出表 B1导出了 3 行
. . 正在导出表 B2导出了 2 行
. . 正在导出表 OB_BAK导出了 19364384 行
. . 正在导出表 OB_BAK2导出了 19364384 行
. . 正在导出表 OB_COM导出了 19364384 行
. . 正在导出表 OVER_COM导出了 1000010 行
. . 正在导出表 TEMP_UP导出了 160 行
. . 正在导出表 UP_TEMP导出了 256 行
. . 正在导出表 UP_TEST导出了 256 行
. 正在导出同义词
. 正在导出视图
. 正在导出存储过程
. 正在导出运算符
. 正在导出引用完整性约束条件
. 正在导出触发器
. 正在导出索引类型
. 正在导出位图, 功能性索引和可扩展索引
. 正在导出后期表活动
. 正在导出实体化视图
. 正在导出快照日志
. 正在导出作业队列
. 正在导出刷新组和子组
. 正在导出维
. 正在导出 post-schema 过程对象和操作
. 正在导出统计信息
成功终止导出, 没有出现警告。

EXP导完12:58,用时9分钟。

EXPDP
SQL> create directory dmpdir as 'd:\dmpdir';

目录已创建。
SQL> grant read,write on directory dmpdir to awen;

授权成功。

SQL> select * from dba_directories where directory_name=upper('dmpdir');

OWNER DIRECTORY_NAME
--------------- --------------------
DIRECTORY_PATH
--------------------------------------------------------------------------------

SYS DMPDIR
d:\dmpdir


SQL> col directory_path for a20;
SQL> /

OWNER DIRECTORY_NAME DIRECTORY_PATH
--------------- -------------------- --------------------
SYS DMPDIR d:\dmpdir

C:\Documents and Settings\Administrator>expdp awen/oracle dumpfile=awen_empdp.dmp directory=dmpdir logfile=1.log

Export: Release 10.2.0.1.0 - Production on 星期四, 08 3月, 2012 14:21:35

Copyright (c) 2003, 2005, Oracle. All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "AWEN"."SYS_EXPORT_SCHEMA_01": awen/******** dumpfile=awen_empdp.dmp direc
tory=dmpdir logfile=1.log
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 4.802 GB
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 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/PROCEDURE/PROCEDURE
处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
处理对象类型 SCHEMA_EXPORT/VIEW/VIEW
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "AWEN"."OB_BAK" 1.870 GB 19364384 行
. . 导出了 "AWEN"."OB_BAK2" 1.761 GB 19364384 行
. . 导出了 "AWEN"."OB_COM" 1.761 GB 19364384 行
. . 导出了 "AWEN"."OVER_COM" 8.568 MB 1000010 行
. . 导出了 "AWEN"."A" 5.273 KB 3 行
. . 导出了 "AWEN"."A3":"PA" 4.960 KB 9 行
. . 导出了 "AWEN"."A3":"PB" 4.906 KB 1 行
. . 导出了 "AWEN"."AFTER_COM" 5.023 KB 10 行
. . 导出了 "AWEN"."B" 5.273 KB 2 行
. . 导出了 "AWEN"."B1" 5.289 KB 3 行
. . 导出了 "AWEN"."B2" 5.281 KB 2 行
. . 导出了 "AWEN"."TEMP_UP" 11.86 KB 160 行
. . 导出了 "AWEN"."UP_TEMP" 22.01 KB 256 行
. . 导出了 "AWEN"."UP_TEST" 16.75 KB 256 行
. . 导出了 "AWEN"."A1" 0 KB 0 行
. . 导出了 "AWEN"."A3_OLD" 0 KB 0 行
已成功加载/卸载了主表 "AWEN"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
AWEN.SYS_EXPORT_SCHEMA_01 的转储文件集为:
D:\DMPDIR\AWEN_EMPDP.DMP
作业 "AWEN"."SYS_EXPORT_SCHEMA_01" 已于 14:26:01 成功完成

EXPDP只用了5分钟

IMPDP
SQL> drop user awen cascade;

用户已删除。

SQL> create user awen identified by oracle;

用户已创建。

SQL> alter user awen account unlock;

用户已更改。

SQL> grant connect,resource to awen;

授权成功。

SQL> grant read,write on directory dmpdir to awen;

授权成功。


C:\Documents and Settings\Administrator>impdp awen/oracle dumpfile=awen_empdp.dm
p directory=dmpdir logfile=1.log

Import: Release 10.2.0.1.0 - Production on 星期四, 08 3月, 2012 16:45:04

Copyright (c) 2003, 2005, Oracle. All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已成功加载/卸载了主表 "AWEN"."SYS_IMPORT_FULL_01"
启动 "AWEN"."SYS_IMPORT_FULL_01": awen/******** dumpfile=awen_empdp.dmp directo
ry=dmpdir logfile=1.log
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
. . 导入了 "AWEN"."OB_BAK" 1.870 GB 19364384 行
. . 导入了 "AWEN"."OB_BAK2" 1.761 GB 19364384 行
. . 导入了 "AWEN"."OB_COM" 1.761 GB 19364384 行
. . 导入了 "AWEN"."OVER_COM" 8.568 MB 1000010 行
. . 导入了 "AWEN"."A" 5.273 KB 3 行
. . 导入了 "AWEN"."A3":"PA" 4.960 KB 9 行
. . 导入了 "AWEN"."A3":"PB" 4.906 KB 1 行
. . 导入了 "AWEN"."AFTER_COM" 5.023 KB 10 行
. . 导入了 "AWEN"."B" 5.273 KB 2 行
. . 导入了 "AWEN"."B1" 5.289 KB 3 行
. . 导入了 "AWEN"."B2" 5.281 KB 2 行
. . 导入了 "AWEN"."TEMP_UP" 11.86 KB 160 行
. . 导入了 "AWEN"."UP_TEMP" 22.01 KB 256 行
. . 导入了 "AWEN"."UP_TEST" 16.75 KB 256 行
. . 导入了 "AWEN"."A1" 0 KB 0 行
. . 导入了 "AWEN"."A3_OLD" 0 KB 0 行
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/PROCEDURE/PROCEDURE
处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
ORA-39082: 对象类型 ALTER_PROCEDURE:"AWEN"."TYPE_TEST" 已创建, 但带有编译警告
处理对象类型 SCHEMA_EXPORT/VIEW/VIEW
ORA-31685: 由于权限不足, 对象类型 VIEW:"AWEN"."OB_VIEW" 失败。失败的 sql 为:
CREATE FORCE VIEW "AWEN"."OB_VIEW" ("OWNER", "OBJECT_NAME") AS select owner,obj
ect_name from awen.ob_com

处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作业 "AWEN"."SYS_IMPORT_FULL_01" 已经完成, 但是有 2 个错误 (于 17:05:26 完成)
IMPDP用时20分钟



IMP
SQL> drop user awen cascade;

用户已删除。

SQL> create user awen identified by oracle;

用户已创建。

SQL> alter user awen account unlock;

用户已更改。

SQL> grant connect,resoure to awen;
grant connect,resoure to awen
*
第 1 行出现错误:
ORA-01919: 角色 'RESOURE' 不存在


SQL> grant connect,resource to awen;

授权成功。

SQL> exit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开

C:\Documents and Settings\Administrator>imp awen/oracle@orcl buffer=10240000 fil
e=d:\awen.dmp

Import: Release 10.2.0.1.0 - Production on 星期四 3月 8 17:10:47 2012

Copyright (c) 1982, 2005, Oracle. All rights reserved.


连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

经由常规路径由 EXPORT:V10.02.01 创建的导出文件
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
. 正在将 AWEN 的对象导入到 AWEN
. . 正在导入表 "A"导入了 3 行
. . 正在导入表 "A1"导入了 0 行
. . 正在导入分区 "A3":"PA"导入了 9 行
. . 正在导入分区 "A3":"PB"导入了 1 行
. . 正在导入表 "A3_OLD"导入了 0 行
. . 正在导入表 "AFTER_COM"导入了 10 行
. . 正在导入表 "B"导入了 2 行
. . 正在导入表 "B1"导入了 3 行
. . 正在导入表 "B2"导入了 2 行
. . 正在导入表 "OB_BAK"导入了 19364384 行
. . 正在导入表 "OB_BAK2"导入了 19364384 行
. . 正在导入表 "OB_COM"导入了 19364384 行
. . 正在导入表 "OVER_COM"导入了 1000010 行
. . 正在导入表 "TEMP_UP"导入了 160 行
. . 正在导入表 "UP_TEMP"导入了 256 行
. . 正在导入表 "UP_TEST"导入了 256 行
IMP-00017: 由于 ORACLE 错误 1031, 以下语句失败:
"CREATE FORCE VIEW "AWEN"."OB_VIEW" ("OWNER","OBJ"
"ECT_NAME") AS "
"select owner,object_name from awen.ob_com"
IMP-00003: 遇到 ORACLE 错误 1031
ORA-01031: 权限不足
成功终止导入, 但出现警告。

17:50
IMP 用了40分钟。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 


在线用户

注册用户: 没有注册用户


查找:
前往 :  
cron
Powered by OraSql © 2011, 2012, oracle_awen