expdp 的filesize参数大小具体这么设置呢?
我做过实验
1.设置100K报错:
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "SYSTEM"."SYS_EXPORT_SCHEMA_01": system/******** directory=test4 dumpfile=
luo%U.dmp logfile=luo.log SCHEMAS=luojiakun FILESIZE=100K
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 3.375 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
ORA-39095: 转储文件空间已耗尽: 无法分配 110592 字节
作业 "SYSTEM"."SYS_EXPORT_SCHEMA_01" 因致命错误于 16:25:52 停止
2.设置100G或者2M都是正确如下:
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
启动 "SYSTEM"."SYS_EXPORT_SCHEMA_02": system/******** directory=test4 dumpfile
luo%U.dmp logfile=luo.log SCHEMAS=luojiakun FILESIZE=2M
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 3.375 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/TRIGGER
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "LUOJIAKUN"."SYS_EXPORT_SCHEMA_05" 813.8 KB 1104 行
. . 导出了 "LUOJIAKUN"."SYS_EXPORT_SCHEMA_04" 723.7 KB 1100 行
. . 导出了 "LUOJIAKUN"."SYS_EXPORT_SCHEMA_02" 116.6 KB 1069 行
. . 导出了 "LUOJIAKUN"."SYS_EXPORT_SCHEMA_01" 116.0 KB 1064 行
. . 导出了 "LUOJIAKUN"."SYS_EXPORT_SCHEMA_03" 115.6 KB 1058 行
. . 导出了 "LUOJIAKUN"."DJANGO_SESSION" 6.742 KB 2 行
. . 导出了 "LUOJIAKUN"."AUTH_PERMISSION" 8.484 KB 36 行
. . 导出了 "LUOJIAKUN"."AUTH_USER" 8.484 KB 1 行
. . 导出了 "LUOJIAKUN"."BOOKS_PUBLISHER" 7.289 KB 3 行
. . 导出了 "LUOJIAKUN"."DJANGO_CONTENT_TYPE" 6.492 KB 12 行
. . 导出了 "LUOJIAKUN"."DJANGO_MIGRATIONS" 6.453 KB 9 行
. . 导出了 "LUOJIAKUN"."POLLS_CHOICE" 6.039 KB 2 行
已成功加载/卸载了主表 "SYSTEM"."SYS_EXPORT_SCHEMA_02"
******************************************************************************
SYSTEM.SYS_EXPORT_SCHEMA_02 的转储文件集为:
F:\LUOJIAKUN\BACK\TEST4\LUO01.DMP
F:\LUOJIAKUN\BACK\TEST4\LUO02.DMP
作业 "SYSTEM"."SYS_EXPORT_SCHEMA_02" 已于 16:39:09 成功完成
------解决思路----------------------
100K 太小了,除去头信息,几乎存不了什么数据了。
这个参数就是为了防止你导出的文件大小超过文件系统的单个文件最大数值的限制,比如 NTFS 下,说是可以存储 64G 的文件,但是一般都会限制在32G 以内。