orcale面对大量数据需从A数据库的某表同步到B数据库的某表时

备份方法常用的有 sql feil   和xml feil , csv feil

1.一般如果使用 sql feil 进行备份  面对小数据时挺方便  但面对大量数据就会因为超出内存而自动停止(所有这个方法适合小数据  亲测10w数据大概需要二十分钟左右  所以有点浪费时间)

2.使用以下方法在A数据库中执行(这个方法适合大量的数据   但使用需要注意别对应出错了)

执行完方法  然后提交  在B数据库中就能看见传过来的数据

INSERT INTO GY_GX@DBLINKPLM
(
  select GY_GX_S.nextVal@DBLINKPLM  oid       ,RE的字段 AA的字段,RE的字段 AA的字段
  from ROUOPE  RE
  left JOIN YITMXU YU
  ON YU.YITM_0 = RE.YITM_0
  LEFT JOIN ATEXTRA AA
 ON AA.CODFIC_0 =‘ATABDIV‘ AND AA.ZONE_0 = ‘SHODES‘ AND AA.LANGUE_0 = ‘CHI‘ AND AA.IDENT1_0=‘1500‘ AND AA.IDENT2_0 = YU.YITMRF_0
)
ROUOPE  ,ATEXTRA为A数据库的表
GY_GX为B数据库的表

3.xml feil , csv feil
这两个方法好像也可以  但我没有亲自测试过所有就不误人子弟了

原文地址:https://www.cnblogs.com/huanglp/p/10386725.html

时间: 2024-10-08 20:53:47

orcale面对大量数据需从A数据库的某表同步到B数据库的某表时的相关文章

Navicate Data Modeler 新建的表同步不到数据库中(备忘)

Navicat Data Modeler 是我比较喜欢的一个数据库建模工具,使用过程中,总是避免不了会遇到一些问题. 1.假设我们从数据库中导入了一些模型,然后我们新建了两个模型,默认情况下,如下图所示: 我们选择我们新建的一张表,点击鼠标的右键,在弹出的菜单中选择"设计表",我一般操作的是 红色框框的这四个选项卡,你会问我,为何最后一个"选项"卡没选上,那么重点来了."选项"这里面的信息,对我们同步模型的表结构有比较重要的作用.在我们新建的表,

mysql 主从半同步模式和数据库同步过滤

在mysql主从架构中,默认采用的是异步模式,也就是在master中将数据保存在数据库,再将操作写到bin-log中即响应给客户端.至于slave是否同步了二进制文件,是否完成了本地操作,master无从得知.异步模式固然能以最快的速度响应给客户端,减少用户的等待时间,但在一些数据同步.安全性较高的场景,要求slave中的数据要尽最大能力与master保持一致,那么半同步模式就可以用上了. mysql的半同步模式是以插件的方式由google提供的.主要文件在${mysql_home}/lib/p

面对大数据,我们应该干的事~大话开篇

当网站数据达到一定量级之后,各种问题都会冒泡出现,这是不可避免的,如果面对“大数据”,我们没有提前做出准备,那只能像双11的淘宝,春运的12306一样,悲催收场,当然人家已经很垄断了,可这对于声音也不是一件好事,这种事是一定要解决的,所以,我觉得,很有必要去总结一下这个系列,即<面对大数据,我们应该干的事>,作者:仓储大叔. 面对大数据,我们应该干的事~目录 第一回 大数据... 2 第二回 数据库负载均衡,主从同步... 2 第三回 数据库读写分离,主从同步... 3 第四回 数据库拆分..

行业企业“攻克”大数据需从三方面入手

最近,有幸和国内不同行业的CIO(医疗.教育.互联网.金融等)交流了大数据的看法,听了听他们一线用户对于大数据的理解,总体来看他们对于大数据本身充满了积极的热情,并且对于大数据有着深刻的认知包括对于大数据技术.产品以及“瓶颈”,虽然现阶段这些行业企业开展大数据仍然存在一定的阻力,但这些行业CIO普遍看好大数据以及其未来行业的发展. 大数据行业前景以及发展不做过多的阐述,从大数据的应用现状来看,现在不论哪个行业企业在开展大数据时有许多问题待解决比如如何打通并且获得基于企业内部数据之外的互联网数据?

【巨杉数据库SequoiaDB】点燃深秋,巨杉数据库亮相DTC数据技术嘉年华大会

2019年11月15日,第九届数据技术嘉年华大会在北京隆重召开,本次大会以 "开源 ? 智能 ? 云数据 - 自主驱动发展 创新引领未来" 为主题,探索数据价值,共论智能未来.SequoiaDB 巨杉数据库作为领先的金融级分布式关系型数据库,为大家带来新一代分布式数据库的发展趋势和特性,也通过分享巨杉的丰富金融级实践经验,帮助大家充分了解分布式数据库当前的应用场景. ****分布式数据库发展趋势 在上午主会场的分享中,巨杉数据库联合创始人王涛,为大家带来了题为"新一代分布式数

『数据库』随手写了一个 跨数据库 数据迁移工具

随手写了一个 跨数据库 的 数据迁移工具:>目前支持 SQLServer,MySql,SQLite: >迁移工具 可以自动建表,且 保留 主键,自增列: >迁移工具 基于 Laura.Source  ORM框架 开发: >迁移工具 支持 崩溃恢复(重启迁移工具,将会继续 未完成的 数据迁移): >每张表一个事务(即使  表中有 >100W 的数据,也是一个事务完成): >迁移后 的 自增列 和 原数据库 保持一致: 只是展示一下,直接上图片: 操作工具: 迁移工具

C#同步SQL Server数据库中的数据--数据库同步工具[同步新数据]

C#同步SQL Server数据库中的数据 1. 先写个sql处理类: using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Text; namespace PinkDatabaseSync { class DBUtility : IDisposable { private string Server; private string

第18课-数据库开发及ado.net 连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据

第18课-数据库开发及ado.net 连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据 ADO.NET 为什么要学习? 我们要搭建一个平台(Web/Winform)让用户方便的操作数据库中的数据. 什么是ADO.NET 是一组库类,System.Data. Ado.net组成 Connection:用来连接数据库 Command:用来执行SQL语句 DataReader:只读.只进的结果集,一条一条读取数据(SteamReader.XmlReader) Da

修复发生“由于数据移动,未能继续以 NOLOCK 方式扫描”错误的数据库

最近在系统运行中发现了一个错误,错误信息如下: 错误信息:查询A201412C20568单证信息错误 ---> System.Data.OleDb.OleDbException: 由于数据移动,未能继续以 NOLOCK 方式扫描. 一开始我认为企业的数据库是SQL SERVER 2005以上的版本,使用了以下方式: USE MASTER GO ALTER DATABASE work_yf SET SINGLE_USER GO --允许丢失数据修复 DBCC CHECKDB (work_yf, R