社区
Oracle
帖子详情
如何实现oracle 数据同步
freeprogramer
2004-03-24 05:08:04
数据库结构相同的几个oracle数据库,如何把所用的数据集中在一个数据库中。
这几个数据库在不同的地点,几个数据库也能相互连接。如果实现,请各位大虾帮办忙!
...全文
2006
10
打赏
收藏
如何实现oracle 数据同步
数据库结构相同的几个oracle数据库,如何把所用的数据集中在一个数据库中。 这几个数据库在不同的地点,几个数据库也能相互连接。如果实现,请各位大虾帮办忙!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuweibo2005
2004-07-10
打赏
举报
回复
采用Oracle的快照技术.
1.建立数据库之间的DBLink
目的数据库和其它的数据库,有几个数据库和目的数据库相连,就建立几个DBLink
2.利用DBlink建立快照进行数据同步.
qiansl
2004-06-29
打赏
举报
回复
没什么特好的方法的!应为不能连!肯定要接口到一起!
Love001
2004-06-29
打赏
举报
回复
可以使用MSSQLSERVER的DTS创建数据转换包,然后定期启动包就可以了
dinya2003
2004-06-29
打赏
举报
回复
如果你的服务器都可以互相联的,我想可能你是想把存在其他几个服务器中的零散的数据收集到一个数据库中吧.或许可以写个过程或函数或做个任务在里面,定时运行.
freeprogramer
2004-04-06
打赏
举报
回复
怎么没人回答啊 ,高手都那里去了
freeprogramer
2004-03-27
打赏
举报
回复
谢谢各位,这些方法不能解决目前的问题,还有什么好的办法吗,解决问题的办法
beckhambobo
2004-03-24
打赏
举报
回复
OS相关HA
双机容错的目的在于保证数据永不丢失和系统永不停机,采用智能型磁盘阵列柜可保证数据永不丢失,采用双机容错软件可保证系统永不停机。它的基本架构共分两种模式:双机互备援(Dual Active)模式和双机热备份(Hot Standby)模式。
1.双机互备援(Dual Active)基本简介
所谓双机热备援就是两台主机均为工作机,在正常情况下,两台工作机均为信息系统提供支持,并互相监视对方的运行情况。当一台主机出现异常时,不能支持信息系统正常运营,另一主机则主动接管(Take Over)异常机的工作,继续主持信息的运营,从而保证信息系统能够不间断的运行,而达到不停机的功能(Non-Stop),但正常运行主机的负载(Loading)会有所增加。此时必须尽快将异常机修复以缩短正常机所接管的工作切换回忆备修复的异常机。
2.双机热备份(Hot Standby)基本简介
所谓双机热备份就是一台主机为工作机(Primary Server),另一台主机为备份机(Standy Server),在系统正常情况下,工作机为信息系统提供支持,备份机监视工作机的运行情况(工作机也同时监视备份机是否正常,有时备份机因某种原因出现异常,工作机科尽早同志系统管理员解决,确保下一次切换的可靠性)。当工作机出现异常,不能支持信息系统运营时,备份机主动接管(Take Over)工作机的工作,继续支持信息的运营,从而保证信息系统能够不间断的运行(Non-Stop)。宕工作机经过修复正常后,系统管理员通过管理命令或经由以人工或自动的方式将备份机的工作切换回工作机;也可以激活监视程序,监视备份机的运行情况,此时,原来的备份机就成了工作机,而原来的工作机就成了备份机。
beckhambobo
2004-03-24
打赏
举报
回复
Standby/Data Guard
备用数据库(standby database):ORACLE推出的一种高可用性(HIGH AVAILABLE)数据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的备份,可以实现快速切换与灾难性恢复。
ORACLE从7.3才开始支持standby database。7.3.x-8.0.x需要手工拷贝所有归档日志并手工同步,从ORACLE815开始,开始支持多节点复制,并实现了自动同步,但是这种同步是数据异步模式的,可能引起数据丢失。
从ORACLE9i开始,备用服务器已经换了一种新的称呼,叫数据保护(DATA GUARD),在这种模式中,开始支持三种不同的数据保护模式,并开始采用LGWR对数据的传送而不是以往的ARCH,并增加了一个新的后台进程叫DMON监控数据的同步,支持多达9个节点的同时复制。从920开始,还开始支持物理与逻辑备用服务器。
920中的三种数据保护模式分别是:
1、 MAXIMIZE PROTECTION :最大数据保护与无数据分歧,LGWR将同时传送到备用节点,在主节点事务确认之前,备用节点也必须完全收到日志数据。如果网络不好,引起LGWR不能传送数据,将引起严重的性能问题,导致主节点DOWN机。
2、 MAXIMIZE AVAILABILITY :无数据丢失模式,允许数据分歧,允许异步传送。正常情况下运行在最大保护模式,在主节点与备用节点的网络断开或连接不正常时,自动切换到最大性能模式,主节点的操作还是可以继续的。在网络不好的情况下有较大的性能影响。
3、 MAXIMIZE PERFORMANCE:这种模式应当可以说是从8i继承过来的备用服务器模式,异步传送,无数据同步检查,可能丢失数据,但是能获得主节点的最大性能。9i在配置DATA GUARD的时候默认就是MAXIMIZE PERFORMANCE
建立备用服务器有如下要求:
1、 主节点必须运行在归档模式下
2、 主节点与备用节点最好有相同的OS版本,一般beta号差一点还是可以的
主节点与备用节点必须有相同的数据库版本和兼容版本
freeprogramer
2004-03-24
打赏
举报
回复
sorry,纠正一下,几个数据库不能相互链接,彼此是孤立的;现在可以把各数据库导成文本文件;有没有什么好的办法把各地的数据倒进一个数据库中
jiezhi
2004-03-24
打赏
举报
回复
http://user.ccidnet.com/tech/guide/2001/03/28/58_1900.html
http://javaz.3558.com/news/9/20031210220748.shtml
Logminer
实现
Oracle
数据
同步
坑点!!!
本篇文章主要介绍使用 Logminer
实现
Oracle
数据
同步
过程中的一些丢
数据
场景,如果解决了上面几个问题,
同步
准确性会大大提升。
【
Oracle
】通过LogMiner
实现
Oracle
数据
同步
迁移
写在前面 最近在研究如何
实现
Oracle
数据
库之间的
数据
同步
,网上的资料确实比较少。最好用的
Oracle
数据
库
同步
工具是:GoldenGate ,而GoldenGate是要收费的。那么还有什么好的办法来
同步
Oracle
的
数据
吗?没错,就是使用LogMiner来
实现
Oracle
数据
同步
迁移。
实现
过程 1.创建目录 在服务器上创建/home/
oracle
/tools/
oracle
11g/oradata/orcl/LOGMNR目录来存储
数据
库的字典信息,如下所示。 mkdir -p /home/
oracle
使用Flink CDC
实现
Oracle
数据
库
数据
同步
的
oracle
配置操作
使用Flink CDC
实现
Oracle
数据
库
数据
同步
的
oracle
配置操作,包括开启日志归档和用户授权具体操作。
oracle
数据
同步
方法
oracle
数据
同步
方法总结: 1、 用insert语句 ,但不适合大
数据
量 alter table B nologging; insert /* +APPEND / into A(a1,a2) values(x,xx); insert / +APPEND */ into B select * from A where …; 2、用 imp、exp 导入 imp username/password@192.168.1.1:45021/orcl file=D:\test\1102\test.dmp full=
Oracle
数据
同步
的思考与优化-CloudCanal核心技术
为什么我们要重构
Oracle
源端
数据
同步
? CloudCanal 早期版本即支持了
Oracle
数据
库,围绕结构迁移、全量迁移、增量
同步
三个核心步骤,构建了以
Oracle
数据
库为源端的实时
数据
体系。 但之前的版本,也存在着不少问题,功能、性能、对
数据
库权限的挑战等方面都有所涉及,成了 CloudCanal 产品的一个痛点,看着 MySQL 源端在线
数据
体系不断狂奔,不免有点落寞。 再者,市场的需求层出不穷 “CloudCanal 能否把
Oracle
数据
同步
到 Kafka?” “CloudCa
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章