iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >impdp的transform参数去掉表空间和存储子句 解决导入时报错或空间不足问题
  • 586
分享到

impdp的transform参数去掉表空间和存储子句 解决导入时报错或空间不足问题

2024-04-02 19:04:59 586人浏览 独家记忆
摘要

可以看看官网,官网地址: Http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm#SUTIL300 transform&

可以看看官网,官网地址:
Http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm#SUTIL300

transform 
可用在这样的场景中:


要将SLKTESTNEW模式下的表导入到另一个库下的SH_SMCVDMS_SLK_OWSLK模式下。

该模式下对象实际所占的大小:

sql> select sum(bytes)/1024/1024 from dba_segments where owner=upper('SLKTESTNEW');

SUM(BYTES)/1024/1024

--------------------

            11747.25   -----------很大,会计算所有hwm下的block

导出语句:

expdp system/1111sys directory=dmpdata SCHEMAS=SLKTESTNEW dumpfile=owslk20110630.dmp logfile=owslk20110630.log  

导出数据后的dmp大小:

$ du -m OWSLK20110630.DMP

80.63   OWSLK20110630.DMP   ----很小,因为expdp只把有效block导出



若不加transfORM,且导入的表空间小于前面计算的11747.25,中间报错:


ORA-01659: unable to allocate MINEXTENTS beyond 14 in tablespace SH_SMCVDMS_SLK_OWSLK_DATA01。

也不必为了80M的数据再加入11G的空间。那就用impdp的transform 选项 实现导入。




impdp的transform 选项决定是否去掉ddl语句的各种存储参数


Purpose

Enables you to alter object creation DDL for specific objects, as well as for all applicable objects being loaded.


Metadata transform to apply to applicable objects.   Valid transform keyWords: SEGMENT_ATTRIBUTES, STORAGE,OID, and PCTSPACE
您可能感兴趣的文档:

--结束END--

本文标题: impdp的transform参数去掉表空间和存储子句 解决导入时报错或空间不足问题

本文链接: https://www.lsjlt.com/news/47807.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作