oralce 如何实现以下目标?(备份or同步)

[复制链接]
查看11 | 回复9 | 2014-9-10 21:37:07 | 显示全部楼层 |阅读模式
oralce 如何实现以下目标?
现在情况:
一个生产数据库A,分公司数据库B,笔记本数据为若干n
环境为win+oracle9.2.0.1 ,oracle安装最基本组件,
没有安装OEM等。B无法与A连接。
需求:
所有的数据由A产生,B只用于查询,n出差使用。如何
让这些数据同步?其中B可允许一天的延迟,n出差前一
天同步数据,出差期间不需要同步。
现在实现方法是在生产数据库exp后,各台imp。由于数
据库中保存了大量的lob的图片(13G),imp到本本要花
上8个小时。
如何解决这个问题?
1、使用Rman方式,每个月0级备份,每天增量,传送增
量包来恢复。
2、使用Data Grad
3、同步到一个时间点后,每天传送archive log,在B、n运行log
以上三种一些热心网友的建议,我是新手,我建了虚拟来测试,试了rman没成功,可能是因为我太菜了。高手们指导一下。
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
如果只是表数据用MV就可以了
不然用高级复制
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
2/3 都可以,其实是一回事。
记得Notebook open 是只能为read only.
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
d.b.c.a的建议是用Advanced Replication
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
各位老大,Advanced Replication,可不可以传输入lob字段的内容?
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
我也有同样的问题。一个服务器A存放业务数据,另一个服务器B存放网站数据,晚上,通过程序把A上业务数更新到B服务器上。感觉速度太慢,高手能否介绍一种好的方法。
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
最初由 jianw3400 发布
[B]我也有同样的问题。一个服务器A存放业务数据,另一个服务器B存放网站数据,晚上,通过程序把A上业务数更新到B服务器上。感觉速度太慢,高手能否介绍一种好的方法。 [/B]

说的太简单了
都不知道你的业务类型数据量
已经硬件状况
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
用高级复制可以实现部分的目标。lob字段可以实现复制。还有一个问题是单向复制。我测试了,高级复制在master中增加对象,添加复制支持,在主体站点就算不生成复制支持,也无法实现单向复制。就是说你在两台机器中修改了数据,两台都会发生改变,不知道大侠们有没有基它的方法?
查到了,单向同步可以用物化视图来实现。测试中
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
单向复制用高级复制我不知道如何才可以,但我想通过dg这种技术来实现,正在做测试。从proc ->master使用DG技术,从master->本本使用高级复制。这样不知道可不可以?
使用DG的目的是因为,老7等大侠们告诉我DG是使用archivelog 来更新,比较省资源,减少proc的压力,不知道我这样方案是否可行。
回复

使用道具 举报

千问 | 2014-9-10 21:37:07 | 显示全部楼层
最初由 unico_owen 发布
[B]oralce 如何实现以下目标?
1、使用Rman方式,每个月0级备份,每天增量,传送增
量包来恢复。
2、使用Data Grad
3、同步到一个时间点后,每天传送archive log,在B、n运行log
[/B]

就是这这个方法个人感觉是比较好的了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行