在 Oracle 12c 上,安装了 APEX 的相当新的数据库。我做一个
expdp \"/ as sysdba\" directory=dp_dir full=y dumpfile=full.dmp logfile=full.log
我只从 SYS 和 SYSTEM 导出了几个表:
. . exported "SYS"."KU$_USER_MAPPING_VIEW" 5.882 KB 24 rows
. . exported "SYS"."AUD$" 0 KB 0 rows
. . exported "SYS"."DAM_CLEANUP_EVENTS$" 0 KB 0 rows
. . exported "SYS"."DAM_CLEANUP_JOBS$" 0 KB 0 rows
. . exported "SYS"."DAM_CONFIG_PARAM$" 6.523 KB 14 rows
. . exported "SYS"."TSDP_ASSOCIATION$" 0 KB 0 rows
. . exported "SYS"."TSDP_CONDITION$" 0 KB 0 rows
. . exported "SYS"."TSDP_FEATURE_POLICY$" 0 KB 0 rows
. . exported "SYS"."TSDP_PARAMETER$" 5.945 KB 1 rows
. . exported "SYS"."TSDP_POLICY$" 5.914 KB 1 rows
. . exported "SYS"."TSDP_PROTECTION$" 0 KB 0 rows
. . exported "SYS"."TSDP_SENSITIVE_DATA$" 0 KB 0 rows
. . exported "SYS"."TSDP_SENSITIVE_TYPE$" 0 KB 0 rows
. . exported "SYS"."TSDP_SOURCE$" 0 KB 0 rows
. . exported "SYS"."TSDP_SUBPOL$" 6.320 KB 1 rows
. . exported "SYSTEM"."REDO_DB" 25.58 KB 1 rows
. . exported "SYSTEM"."REDO_LOG" 0 KB 0 rows
. . exported "SYS"."FGA_LOG$FOR_EXPORT" 0 KB 0 rows
. . exported "SYSTEM"."SCHEDULER_JOB_ARGS" 8.671 KB 4 rows
. . exported "SYSTEM"."SCHEDULER_PROGRAM_ARGS" 10.21 KB 22 rows
. . exported "SYS"."AUDTAB$TBS$FOR_EXPORT" 5.953 KB 2 rows
. . exported "SYS"."DBA_SENSITIVE_DATA" 0 KB 0 rows
. . exported "SYS"."DBA_TSDP_POLICY_PROTECTION" 0 KB 0 rows
. . exported "SYS"."NACL$_ACE_EXP" 10.14 KB 3 rows
. . exported "SYS"."NACL$_HOST_EXP" 6.976 KB 2 rows
. . exported "SYS"."NACL$_WALLET_EXP" 0 KB 0 rows
Master table "SYS"."SYS_EXPORT_FULL_01" successfully loaded/unloaded
但是我知道我在其他模式中有表和其他对象:
AtlasProd:SYS@extern01> select owner,
2 decode(segment_type, 'TABLE', 'TABLE', '-other-') as segment_type,
3 count(*)
4 from dba_segments
5 group by owner, decode(segment_type, 'TABLE', 'TABLE', '-other-')
6 order by 1, 2;
OWNER SEGMENT_TYPE COUNT(*)
------------------------------ ------------------ ----------
APEX_050000 -other- 646
APEX_050000 TABLE 155
AUDSYS -other- 6
DBSNMP -other- 4
DBSNMP TABLE 2
GSMADMIN_INTERNAL -other- 15
GSMADMIN_INTERNAL TABLE 6
OUTLN -other- 6
OUTLN TABLE 3
SYS -other- 1987
SYS TABLE 1059
SYSTEM -other- 321
SYSTEM TABLE 124
XDB -other- 655
XDB TABLE 49
15 rows selected.
我在Export pump all schemas except Sytem related schemas中看到了一种解决方法,但我知道我之前已经full=y
成功使用过。
这是预期的行为。
满的
12.1.0.1 EXPDP 不导出 APEX 架构(文档 ID 1912162.1)
您应该使用系统用户进行完整的数据泵导出/导入操作。使用“/ as sysdba”或“sys as sysdba”可能会给您带来不可预知的结果。
来源:Oracle 12c 数据泵文档