暂无图片
IMPDP 实现跨库并且只导入表结构不导入数据可以实现吗
我来答
分享
ORACLE11g
2021-10-29
IMPDP 实现跨库并且只导入表结构不导入数据可以实现吗

IMPDP 实现跨库并且只导入表结构不导入数据可以实现吗

具体参数是哪些嘞?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
JiekeXu
暂无图片

首先目标端创建表空间和用于导数的 dblink 然后使用数据泵的 NETWORK_LINK 即可实现。

大概如下:


先要配置好 tnsnames.ora  

 

TEST_LINK =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 源端IP)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = test)

    )

  )


SQL> create public database link TEST_LINK connect to system identified by oracle11g using 'TEST_LINK';    --这里写源库用户和密码



CONTENT= METADATA_ONLY 表示只导元数据即表结构
Specifies data to load.
Valid keywords are: [ALL], DATA_ONLY and METADATA_ONLY.


nohup impdp system/Oracle19c@TESTOGG directory=EXPDP_DIR NETWORK_LINK=TEST_LINK  exclude=statistics parallel=4 cluster=no schemas=PROD_OP,SCOTT,TEST logfile=impdp_scott.log   CONTENT=METADATA_ONLY  &

注意:schemas 这里写你需要同步的用户即可。

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏