【发布时间】:2017-08-24 15:04:06
【问题描述】:
我试图在我们的 Dbase 上做一个完整的 Datapump exp。 但是只需要备份我们正在处理的表空间。
然后我使用 table_exists_action=replace; 导入了
不幸的是,所有对对象的授权都丢失了......授权 对于过程和功能,我想其他人也是如此......
为什么在使用 table_exists_action=replace 导入后,程序的授权会丢失; ? 是否有其他方法可以运行导入以获取程序的授权..实际上表空间上的所有内容 我要导入?
我想我可以通过对对象(过程、函数等)进行授权来解决这个问题 适用于他们所在的架构。但是当我这样做时,其中一些不会被授予/不会工作。
看起来我们真的需要能够完成一个完整的 dbase exp 和 imp...
我们需要具备哪些条件才能使其发挥作用?
如果我尝试完整的 Datapump 导出,我会收到一个致命错误,我想这是由于转储文件 (30.25 GB) 到我们的 Linux服务器备份文件夹??见下文
1.使用 BLOCKS 方法的总估计:30.25 GB
那么..
使用 BLOCKS 方法的总估计:30.25 GB 处理对象类型 DATABASE_EXPORT/PRE_SYSTEM_IMPCALLOUT/MARKER 处理对象类型 DATABASE_EXPORT/PRE_INSTANCE_IMPCALLOUT/MARKER 处理对象类型 DATABASE_EXPORT/TABLESPACE 处理对象类型 DATABASE_EXPORT/PROFILE 处理对象类型 DATABASE_EXPORT/SYS_USER/USER 处理对象类型 DATABASE_EXPORT/SCHEMA/USER 处理对象类型 DATABASE_EXPORT/ROLE 处理对象类型 DATABASE_EXPORT/RADM_FPTM 处理对象类型 DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/ROLE_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE 处理对象类型 DATABASE_EXPORT/SCHEMA/ON_USER_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA 处理对象类型 DATABASE_EXPORT/RESOURCE_COST 处理对象类型 DATABASE_EXPORT/SCHEMA/DB_LINK 处理对象类型 DATABASE_EXPORT/TRUSTED_DB_LINK 处理对象类型 DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE 处理对象类型 DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/DIRECTORY/DIRECTORY 处理对象类型 DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/DIRECTORY/GRANT/WITH_GRANT_OPTION/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/DIRECTORY/GRANT/CROSS_SCHEMA/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/CONTEXT 处理对象类型 DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM 处理对象类型 DATABASE_EXPORT/SCHEMA/SYNONYM 处理对象类型DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC 处理对象类型 DATABASE_EXPORT/SCHEMA/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM 处理对象类型 DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ 处理对象类型 DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEM 处理对象类型 DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA 处理对象类型 DATABASE_EXPORT/EARLY_OPTIONS/VIEWS_AS_TABLES/TABLE 处理对象类型 DATABASE_EXPORT/EARLY_POST_INSTANCE_IMPCALLOUT/MARKER 处理对象类型 DATABASE_EXPORT/NORMAL_OPTIONS/TABLE 处理对象类型 DATABASE_EXPORT/NORMAL_OPTIONS/VIEWS_AS_TABLES/TABLE 处理对象类型 DATABASE_EXPORT/NORMAL_POST_INSTANCE_IMPCALLOU/MARKER 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/TABLE 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/COMMENT 处理对象类型 DATABASE_EXPORT/SCHEMA/PACKAGE/PACKAGE_SPEC 处理对象类型 DATABASE_EXPORT/SCHEMA/PACKAGE/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型DATABASE_EXPORT/SCHEMA/FUNCTION/FUNCTION 处理对象类型 DATABASE_EXPORT/SCHEMA/FUNCTION/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/PROCEDURE/PROCEDURE 处理对象类型 DATABASE_EXPORT/SCHEMA/PROCEDURE/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/PACKAGE/COMPILE_PACKAGE/PACKAGE_SPEC/ALTER_PACKAGE_SPEC 处理对象类型 DATABASE_EXPORT/SCHEMA/FUNCTION/ALTER_FUNCTION 处理对象类型 DATABASE_EXPORT/SCHEMA/PROCEDURE/ALTER_PROCEDURE 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEX 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/CONSTRAINT 处理对象类型 DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/INDEX_STATISTICS 处理对象类型DATABASE_EXPORT/SCHEMA/VIEW/VIEW 处理对象类型 DATABASE_EXPORT/SCHEMA/VIEW/GRANT/OWNER_GRANT/OBJECT_GRANT 处理对象类型 DATABASE_EXPORT/SCHEMA/VIEW/COMMENT 处理对象类型 DATABASE_EXPORT/SCHEMA/PACKAGE_BODIES/PACKAGE/PACKAGE_BODY 处理对象类型DATABASE_EXPORT/SCHEMA/TYPE/TYPE_BODY 作业“GAPLITE”。“EXPORT_JOB_SQLDEV_3526”因致命错误而停止,于 2017 年 3 月 24 日星期五 12:05:34 已过 0 00:16:47
命令:
impdp gaplite/gaplite@mbqas DIRECTORY=exp_gaplite DUMPFILE=gaplite_SLAC.dmp LOGFILE=gaplite_SLAC_march282017.log TABLESPACES=GAPLITE,I_IDB,I_PCAP,REIMB,TANDEM_REFRESH,R_PAYMENT,CAPS,PAYMENT,PCAP,TANDEM,HCOM,IREPORTS,R_IDB, I_PAYMENT,DEFER_V2,CLIEN T_MAPPING,IDB,R_CAPS,R_GAPLITE,I_GAPLITE,DB_MOD,PARTNER_CLAIMS,PCAP_WORK,SDP,R_PCAP,UCS,PCAPEOD,I_CAPS,PREPAYMENT,CDC,I_PREPAYMENT,ER EIMBURSEMENT,AUDITCOLLECTIONS,SLDRYRUN,R_DRUGOPS_,RESH_REIMBURSEMENTS IMPORT_CAPS,EVENTS,DRUGOPS table_exists_action=replace;
但看起来我应该包含 SYSTEM 表空间来维护授权对象等。 或添加类似 EXCLUDE=CONSTRAINT,REF_CONSTRAINT,INDEX..
【问题讨论】: