expdp&impdp只导出表结构的方法

本文介绍了一种在Oracle数据库中将一个用户的数据表结构迁移到另一个用户的方法。具体步骤包括:首先赋予目标用户目录权限,然后使用EXPDP命令导出源用户的表结构,最后通过IMPDP命令将表结构导入到目标用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

场景:把一个用户的数据表结构导入到另外一个用户的表结构,方法如下:
1. 赋目录权限给hdoa用户
grant read,write on directory expbk to hdoa;

2.当设置CONTENT为ALL 时,将导出对象定义及其所有数据.为DATA_ONLY时,只导出对象数据,为METADATA_ONLY时,只导出对象定义
------其中使用METADATA_ONLY导出数据表结构
expdp hdoa/hdoa DIRECTORY=expbk CONTENT=METADATA_ONLY DUMPFILE=hd20160114.dmp logfile=arp20160114.log


3.导入操作CONTENT参数和remap_schema,其中hdoa:defDB是把hdoa下的表结构转义为DEFDB用户下
impdp defDB/defDB DIRECTORY=EXPBK CONTENT=METADATA_ONLY DUMPFILE=hd20160114.dmp logfile=arp20160114_2.log remap_schema=hdoa:defDB


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值