首页 > 代码库 > impdb network_link参数 练习(不同实例迁移数据)

impdb network_link参数 练习(不同实例迁移数据)

将源库ip:192.168.10.218 , sid:cradle  数据通过使用network_link参数导入到目标库

步骤:

1.  在目标库创建指向源库的dblink

确认目标tnsnames.ora文件中的连接串

CRADLE218 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.218)(PORT = 1521))
    (CONNECT_DATA =http://www.mamicode.com/
      (SERVICE_NAME = cradle)
    )
  )

创建dblink

     -- Create database link 
create public database link CRADLE218.REGRESS.RDBMS.DEV.US.ORACLE.COM
  connect to TEST identified by test    -- 这里源库test用户要有  EXP_FULL_DATABASE权限
  using ‘cradle218‘;

2.导入

impdp tt/tt network_link=CRADLE218 tables=tttttt remap_schema=test:tt   # 这里也可以指定导入schema所有对象,如果目标用户不存在则自动创建。如果只导个别表就指定tables

3.检查导入数据

说明:network_link参数 实际上就是数据不需要落地,直接到目标库。也不需要建directory,减少了环节提高了效率