----------------------------------------------------------------------------
-------------ORACLE数据库管理学习系列 By Cryking------------
------------------------转载请注明出处,谢谢!-------------------------

数据库之间复制表数据的方法汇总:

1.EXP/IMP

C:\Documents and Settings\Administrator>EXP GW/***@R5DEV_223 FILE=C:\TEST1.DUMP TABLES=(admin_changelog)  GRANTS=NExport: Release 11.2.0.1.0 - Production on 星期五 10月 11 13:27:11 2013Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.EXP-00056: 遇到 ORACLE 错误 28002
ORA-28002: the password will expire within 7 days
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
注: 将不导出对表/视图/序列/角色的授权即将导出指定的表通过常规路径...
. . 正在导出表                 ADMIN_CHANGELOG导出了          28 行
成功终止导出, 没有出现警告。
C:\Documents and Settings\Administrator>IMP cry/cry FROMUSER=CRY TOUSER=SCOTT FILE=C:\TEST1.DUMP TABLES=(admin_changelog) IGNORE=YImport: Release 11.2.0.1.0 - Production on 星期五 10月 11 13:33:41 2013Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options经由常规路径由 EXPORT:V11.02.00 创建的导出文件警告: 这些对象由 GW 导出, 而不是当前用户已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
. 正在将 GW 的对象导入到 SCOTT
. . 正在导入表               "ADMIN_CHANGELOG"导入了          28 行
成功终止导入, 没有出现警告。

注意导出角色和导入角色最好一致,不然需要使用DBA角色,然后加FROMUSER、TOUSER参数来实现导出或导入。

2. 使用DBLINK

13:41:11 SCOTT@orcl> create database link TEST_LINK CONNECT TO GW IDENTIFIED BY "******" USING 'R5DEV_223';数据库链接已创建。已用时间:  00: 00: 00.07
13:41:36 SCOTT@orcl> CREATE TABLE admin_changelog AS SELECT * FROM admin_changelog@TEST_LINK;表已创建。已用时间:  00: 00: 00.81

3. SQLPLUS的COPY命令

13:42:16 SCOTT@orcl> copy from GW/******@R5DEV_223 to SCOTT/TIGER@ORCL REPLACE admin_changelog USING SELECT * FROM admin_changelog;数组提取/绑定大小为 15。(数组大小为 15)
将在完成时提交。(提交的副本为 0)
最大 long 大小为 100000。(long 为 100000)
表 ADMIN_CHANGELOG 已删除。表 ADMIN_CHANGELOG 已创建。28 行选自 GW@R5DEV_223。28 行已插入 ADMIN_CHANGELOG。28 行已提交至 ADMIN_CHANGELOG (位于 SCOTT@ORCL)。

注:REPLACE是先删除再创建,CREATE直接创建,如存在该对象则会报错:ORA-00955: 名称已由现有对象使用

[ORACLE]数据库之间复制表相关推荐

  1. 如何实现Oracle数据库之间的数据同步?

    我们都知道,在Oracle数据库的管理与开发工作中,总会存在着一些表数据和基础资料数据,这时需要有效的将这些数据库进行同步合并,有没有什么简单的方法可以实现Oracle数据库之间的数据同步呢?在此诚恺 ...

  2. oracle 数据库网络传输,Oracle数据库之间数据传输方法探讨

    1概述 许多信息中心一般运行多个数据库系统,这些数据库系统所用数据库种类,数据库版本和操作系统平台也都不完全相同,这样就对不同系统间的数据交换提出了挑战:另一方面,对于长期运行的系统需要定期把过期数据 ...

  3. 浅谈Oracle 数据库之间数据同步方案

    随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加.这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现.因此,IT部门应对 ...

  4. access数据库SQL复制表

    一.复制表 select * INTO C IN ''E:\工具\工资核对\Bin\import1.mdb'' FROM tb 把现有数据库中的表tb导入import1中,并生成新表C. 二.导数据 ...

  5. HVR实战----Oracle数据库之间的简单同步

    两个单机Oracle数据库,简单的不能再简单.自己随便建几个表: 源端: SQL> create table dxmy(id number,name varchar2(10));Table cr ...

  6. oracle数据库迁移部分表,oracle 数据库之间 表数据的 迁移

    主要是 需要将 正式环境的数据库 和测试环境的数据库的 表 数据同步一下,方便测试. 这样的效果, 可以使用 数据库的 备份 , exp imp 等其他的方式, 可是这样的方式, 需要 在 电脑里面 ...

  7. 【数据平台】同一mysql主机不同数据库建复制表

    场景:mysql服务器同一台,要从 a 数据库中把表 t 复制到数据库 b 中. 进入数据库b,执行: 语句: create table t like a.t; INSERT t SELECT * F ...

  8. Oracle数据库之间数据同步 -- DBLink

    这段时间负责某个项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中某些系统表数据与基础资料数据经常需要进行同步,为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法 ...

  9. oracle 复制表方法,(转)oracle数据库之间 表复制方法一(extent 方法)

    一般我们采用复制表的方式主要是 create table table_name as select /*+ parallel (t 10)*/ * from t_name t ... insert / ...

最新文章

  1. 学python对学习有帮助吗-自学python有用吗?
  2. 从0开始学习GitHub系列之「Git 速成」
  3. ABAP_Excel 处理总结(二)
  4. 【小白学习PyTorch教程】六、基于CIFAR-10 数据集,使用PyTorch 从头开始​​构建图像分类模型...
  5. 给定某年日期及该年第一天是星期几然后显示该年的日历
  6. AT5661-[AGC040C]Neither AB nor BA【模型转换】
  7. 读取 Radio 的值
  8. Mac搭建PHP+rabbitMQ环境
  9. DbEntry 访问Access2010数据库
  10. 视频教程-ArcGIS for Android视频教程-Android
  11. win7 升级IE11报错(无法安装)
  12. 从计算机视觉到人脸识别:一文看懂颜色模型、信号与噪声
  13. 电大计算机教学自我测评,电大计算机自我鉴定.doc
  14. 基于spss的相关性分析(correlation analysis)
  15. IDC发布最新中国AI云服务市场报告,百度智能云排名第一
  16. 2018软科计算机科学工程排行,2018全球计算机与工程学科排名:清华第7,中国9个学科世界第一!...
  17. oracle 取前行,【企业信息化研究所】TF-SWUFE Oracle Club抵着寒风前行—甲骨文俱乐部第九周分享会...
  18. SSM整合练习:记账管理
  19. 大数据是什么,大数据的特点主要有哪些,应该怎么运用?
  20. 关于Oracle SQL中系统时间和库里数据时间的比较

热门文章

  1. css实现字体、盒子发光
  2. GitHub 2018年度报告 | 万万没想到你是这样的程序员
  3. C++ 整数转字符串
  4. 圣诞节想不到送啥给你,最后送一个圣诞帽生成器吧
  5. 2012-2-1qing
  6. vue全局变量的配置
  7. ATK-ESP8266获取时间和知心天气的天气信息
  8. Latex 中双栏(跨栏)中插入跨双栏图片
  9. SQl的列操作(增加、修改、删除)
  10. 安装A93WebService,[SC] OpenService 失败报错解决