IMPDP】同一数据库实例不同用户间数据迁移复制——NETWORK_LINK参数

在网上经常看到网友使用dblink导数据报错,报错大致如下:

$ impdp system/system network_link=DB_LINK remap_schema=A:B schemas=A

Import: Release 11.2.0.3.0 - Production on Tue Aug 14 14:07:52 2012

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
reserved.
Connected to: Oracle Database 11g Enterprise Edition Release
11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application
Clusters, Automatic Storage Management, OLAP,
Data Mining and Real
Application Testing options
ORA-39001: invalid argument value

ORA-39200: Link name "DB_LINK" is invalid.
ORA-02019: connection
description for remote database not found

解决办法:

只需要创建public database link就ok了,dblink用完后要尽快删掉,否则可能有安全隐患。

核心步骤:

一、创建dblink

create public database link DB_LINK connect to system identified by oracle
using ‘network‘;

二、impdp

impdp system/oracle network_link=network remap_schema=A:B schemas=A

时间: 2024-08-26 08:48:28

IMPDP】同一数据库实例不同用户间数据迁移复制——NETWORK_LINK参数的相关文章

数据库实例: STOREBOOK > 用户 > 编辑 用户: PUBLIC

ylbtech-Oracle:数据库实例: STOREBOOK  >  用户  >  编辑 用户: PUBLIC 编辑 用户: PUBLIC 1. 一般信息返回顶部 1.1, 1.2, 2. 角色返回顶部 2.1, 2.2, 3. 系统权限返回顶部 3.1, 3.2, 4. 对象权限返回顶部 4.1, 4.2, 5. 限额返回顶部 5.1, 作者:ylbtech出处:http://ylbtech.cnblogs.com/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在

数据库实例: STOREBOOK > 用户 > 编辑 用户: DBSNMP

ylbtech-Oracle:数据库实例: STOREBOOK  >  用户  >  编辑 用户: DBSNMP 编辑 用户: DBSNMP 1. 一般信息返回顶部 1.1, 1.2, 2. 角色返回顶部 2.1, 2.2, 3. 系统权限返回顶部 3.1, 3.2, 4. 对象权限返回顶部 4.1, 4.2, 5. 限额返回顶部 5.1, 5.2, 6. 使用者组切换权限返回顶部 6.1, 6.2, 7. 代理用户返回顶部 7.1, 7.2, 8.返回顶部 8.1, 作者:ylbtech出处

Sqoop学习笔记——关系数据库与hdfs间数据迁移

一.安装: 上传到hadoop集群的某一个节点上,将sqoop压缩包解压即可直接使用: 二.配置: 将需要连接的数据库(比如Oracle.MySQL)的连接驱动拷贝到 sqoop目录的lib里: 三.配置mysql远程连接 GRANT ALL PRIVILEGES ON ekp_11.* TO 'root'@'192.168.1.10' IDENTIFIED BY '123456' WITH GRANT OPTION; FLUSH PRIVILEGES; GRANT ALL PRIVILEGES

集群间数据迁移报错

[[email protected] ~]$ hadoop distcp -update /user/hive/warehouse/cslc.db/ hdfs://172.26.xx.xx:8020/user/hive/warehouse/cslc.db/18/12/24 10:27:06 ERROR tools.DistCp: Invalid arguments: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.Stand

复制一个用户的数据到另外一个用户----IMPDP

如何快速的复制一个用户的数据到另外一个用户(这个用户可能在不同的数据库中)?一般答案:使用EXP(EXPDP)与IMP(IMPDP)相结合完成用户数据的导入和导出 高级方法:IMPDP工具提供的NETWORK_LINK参数可以一步到位的完成此项艰巨的任务.这种方法非常类似于使用CTAS方法在表复制中的应用,只不过这里我们实现的是用户间的数据复制. 使用这种方法的一般步骤如下:a.创建database link:b.使用IMPDP的network_link.schemas和remap_schema

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 =      (SERVICE_NAME = cr

oracle数据库实例启动与关闭

区分数据库与实例:实例是指各种内存结构和服务进程,数据库是指物里存储磁盘空间. 数据库实例启动: startup [nomount | mount | open | force ]  [resetrict]  [pfile=finename] nomount 表示启动实例不加载数据库 mount 表示启动实例.加载数据库并保持数据库关闭状态 open 表示启动实例.加载并打开数据库,默认为此选项 force 表示终止实例并重新启动数据库 resetrict 表示以受限制的会话方式启动数据库 pf

Entity Framework应用:使用Code First模式管理数据库创建和填充种子数据

一.管理数据库连接 1.使用配置文件管理连接之约定 在数据库上下文类中,如果我们只继承了无参数的DbContext,并且在配置文件中创建了和数据库上下文类同名的连接字符串,那么EF会使用该连接字符串自动计算出数据库的位置和数据库名.比如,我们的数据库上下文定义如下: 1 using System; 2 using System.Collections.Generic; 3 using System.Data.Entity; 4 using System.Linq; 5 using System.

EF Code First:实体映射,数据迁移,重构(1)

一.前言 经过EF的<第一篇>,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系.实体关系对于一个数据库系统来说至关重要,而且EF的各个实体之间的联系,实体之间的协作,联合查询等也都依赖于这些实体关系. 二.实体映射 实体与数据库的映射可以通过DataAnnotation与FluentAPI两种方式来进行映射: (一) DataAnnotation DataAnnotation 特性由.NET 3.5中引进,给.NET中的类提供了一种添加验证的方式.DataAnnotation由命名空