暂无图片
oracle分区表可以EXPDP直接导出吗
我来答
分享
Dylan
2020-04-16
oracle分区表可以EXPDP直接导出吗

在部署OGG过程中,初始化数据,源端使用EXPDP命令直接导出没有报错,目标端IMPDP导入报错

QQ图片20200416221836.png
经查,该表是用户下的分区表,请问各位专家,分区表不能直接导入吗
导出导入命令如下

expdp interlib/xxxx directory=MYDUMP dumpfile=interlib0416_%U.dmp logfile=interlib0416.log flashback_scn=12824920605 parallel=6 compression=ALL CLUSTER=N

impdp interlib/xxxx DIRECTORY=MYDUMP PARALLEL=8 dumpfile=nterlib0416_%U.dmp logfile=interlib0416.log

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
Kun

加入transform=segment_attributes:n这个试试呢

暂无图片 评论
暂无图片 有用 0
打赏 0
周伟

expdp 在导出的时候,他导出的默认DDL 语句会包含NOCOMPRESS 参数,比如:
CREATE TABLE “HR”.“EMPLOYEES”
( “EMPLOYEE_ID” NUMBER(6,0),
“FIRST_NAME” VARCHAR2(20),
“LAST_NAME” VARCHAR2(25) CONSTRAINT “EMP_LAST_NAME_NN” NOT NULL ENABLE,
“EMAIL” VARCHAR2(25) CONSTRAINT “EMP_EMAIL_NN” NOT NULL ENABLE,
“PHONE_NUMBER” VARCHAR2(20),
“HIRE_DATE” DATE CONSTRAINT “EMP_HIRE_DATE_NN” NOT NULL ENABLE,
“JOB_ID” VARCHAR2(10) CONSTRAINT “EMP_JOB_NN” NOT NULL ENABLE,
“SALARY” NUMBER(8,2),
“COMMISSION_PCT” NUMBER(2,2),
“MANAGER_ID” NUMBER(6,0),
“DEPARTMENT_ID” NUMBER(4,0)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 10240 NEXT 16384 MINEXTENTS 1 MAXEXTENTS 121
PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE “SYSTEM” ;

加上TRANSFORM=SEGMENT_ATTRIBUTES:n 就可以忽略掉这些physical attributes. 详细的看官方文档关于impdp的介绍就知道了。

暂无图片 评论
暂无图片 有用 0
打赏 0
田弼元

导入语句加上参数:transform=segment_attributes:n

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
19cRAC DBCA建库出现报错[FATAL] Recovery Manager 无法恢复数据文件
回答 5
我也遇到了,试一下chmod 777 /asm/oracleasm/disks/asm
Oracle数据库有哪些方法来计算散列值或总和校验值?
回答 1
已采纳
计算散列值或总和校验值的方法如下: OWAOPTLOCK.CHECKSUM DBMSOBFUSCATIONTOOLKIT.MD5 DBMSCRYPTO.HASH&nbsp
weblogic10.3.6补丁帮忙下载
回答 1
您没有下载SoftwareExtendedSupport补丁程序的权限。有关详细信息,请参阅补丁程序和更新程序权利的工作方式;换成tomcat吧,程序也一样
Trace Bucket Dump 在trace目录的文件中的信息是否需要关注并解决
回答 1
可以用tkprof命令解析一下这些后缀为.trc的trace文件,看着像是对数据库开启trace没有关掉
oracle 的metalink账号怎么看有效期
回答 6
已采纳
是的大佬我的supiden里面没有信息。。
应用连接oracle数据库异常端口
回答 6
如果有防火墙,也需要检查一下防火墙长连接相关的配置
怎么查询某个用户在某段时间内执行过的所有SQL语句
回答 2
看awr快照保留配置,如果在查询范围内,可以通过以下几个视图查看:dbahistactivesesshistory,dbahistsqltext,dbausers;使用commandtype可过滤语句
如何让SQL Plus中的查询结果不混乱?
回答 1
已采纳
在SQLPlus中,如果发现查询结果比较混乱,可以采用如下命令进行调整:SQL>setwrapoff;SQL>set linesize500;
oracle运维手册,是指什么?给公司出的
回答 1
已采纳
是指对平常运维的各种情况的分类指导,一般包括安装、性能调优、资源调整如磁盘、数据参数等、备份恢复这几个方面。
除了root和oracle用户,在DBaaS中还有哪些常见的用户及其作用?
回答 1
已采纳
在DBaaS(DatabaseasaService)环境中,除了root和oracle用户,常见的用户及其作用包括:‌SYS‌:系统管理员用户,拥有最高权限。可以创建、删除和管理其他用户和角色,执行系