重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3881|回复: 0
打印 上一主题 下一主题

利用dblink将远程数据库一个用户下的表导入到本地另一个用户下

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-29 16:10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

1.配置本地数据库上的tnsname.ora文件

   配置完后用测试tnsping一下,查看配置是否正确。


2.创建目录并授权
SQL> conn system/oracle
已连接。

SQL>create directory dir_imp as 'f:\impdp';
目录已创建。

3.创建dblink
SQL> create database link dblink_system connect to system identified by oracle using 'sztech1';

数据库链接已创建。

4.测试连接是否可用
SQL> select * from dual@dblink_system;

D
-
X

5.查看用户aaa下表的情况方便验证
SQL> conn aaa/aaa
已连接。
SQL> select table_name from tabs;

未选定行

6.进行导入
C:\Documents and Settings\Administrator>impdp 'system/oracle' directory=dir_imp network_link=dblink_system tables=hr.emp_bak remap_schema=hr:aaa

Import: Release 11.2.0.3.0 - Production on 星期四 10月 25 15:57:44 2012

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "SYSTEM"."SYS_IMPORT_TABLE_01":  "system/********" directory=dir_imp network_link=dblin
k_system tables=hr.emp_bak remap_schema=hr:aaa
正在使用 BLOCKS 方法进行估计...
处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 64 KB
处理对象类型 TABLE_EXPORT/TABLE/TABLE
. . 导入了 "AAA"."EMP_BAK"                                107 行
作业 "SYSTEM"."SYS_IMPORT_TABLE_01" 已于 15:58:08 成功完成

7.进行验证
SQL> conn aaa/aaa
已连接。
SQL> select table_name from tabs;

TABLE_NAME
------------------------------
EMP_BAK

SQL> select * from emp_bak where rownum<11;

FIRST_NAME               SALARY
-------------------- ----------
Donald                     2600
Douglas                    2600
Jennifer                   4400
Michael                   13000
Pat                        6000
Susan                      6500
Hermann                   10000
Shelley                   12008
William                    8300
Steven                    24000

已选择10行。

导入成功。


注:在创建db_link所连接的用户和导入时的用户最好都有dba角色。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-5-21 05:36 , Processed in 0.106271 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表