如何能增量导出表

liutong2012 2010-02-02 10:32:31
现在是这样的,我在局域网两台机器上各有一个oracle数据库,一个做主用,另一个备份(当主用机宕机时要顶上),现在主用机中有三个表要求每天同步到备用机上,我试图用exp,imp来导出导入,但发现在表模式下不能实现增量导出,请问有没有其他办法?
谢谢了
...全文
167 13 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Paladin_china 2010-02-25
  • 打赏
  • 举报
回复
同步数据到备库上,那么用streams是非常方便的。
google下streams的用法,很简单的
liutong2012 2010-02-06
  • 打赏
  • 举报
回复
谢谢楼上,我的dblink总是建立不上,上面我贴出了提示错误,但总找不到原因,楼上能否给予指点,多谢
liutong2012 2010-02-02
  • 打赏
  • 举报
回复
liutong2012@gmail.com
多谢楼上了
doveli 2010-02-02
  • 打赏
  • 举报
回复
流复制吧。,如果需要资料,留个email给你发一下
liutong2012 2010-02-02
  • 打赏
  • 举报
回复
呵呵,谢谢楼上,
首先我用备份服务器做了dblink,但现在连不上主用服务器,请达人指导一下:
首先,在备用机oracle服务器帐号下增加了tnsname.ora
test =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.91)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = smsc)
)
)
尝试一下sqlplus smname/scc@test,可以连上,并且能查出表来.
select * from linklist;

然后,我仍在备用机服务器上sqlplus /as sysdba
创建连接:
create public database link totest connect to smname identified by scc using 'smsc';

然后,我查询select * from linklist@totest;
就查不出来结果,返回错误:

select * from device@totest
*
ERROR at line 1:
ORA-12154: TNS:could not resolve the connect identifier specified


然后我查询了下
SQL> select owner,object_name from dba_objects where object_type='DATABASE LINK';

OWNER
------------------------------
OBJECT_NAME
--------------------------------------------------------------------------------
PUBLIC
TOTEST.REGRESS.RDBMS.DEV.US.ORACLE.COM

请达人指教一下,
suiziguo 2010-02-02
  • 打赏
  • 举报
回复

物化视图能写本书。
ORACLE文档里非常详尽的方案,网上也有常见的物化视图的创建与使用文章。拿来主义害人。
纸上得来终觉浅,绝知此事要躬行!
liutong2012 2010-02-02
  • 打赏
  • 举报
回复
额,请教大家具体怎么做.比如说怎样建立dblink,怎样做物化视图等等.我扫了很多帖子,都是一句话带过,闹的我还是不知所以然.多谢诸位了.
tangren 2010-02-02
  • 打赏
  • 举报
回复
先建立一个DBLINK
然后建立物化视图或者使用JOB自己写一存储过程来同步都是可以的
suiziguo 2010-02-02
  • 打赏
  • 举报
回复
物化视图。
oraclemch 2010-02-02
  • 打赏
  • 举报
回复
建立dblink,然后建立触发器进行同步!
yananguo_1985 2010-02-02
  • 打赏
  • 举报
回复
还是做中间件同步吧。
xtxjx 2010-02-02
  • 打赏
  • 举报
回复
物化实图容易出问题,重写的时候会导致数据库特别慢。
DBLINK简单明了。。建议用这玩意。DBLINK
doveli 2010-02-02
  • 打赏
  • 举报
回复
已发送,查收
相关推荐
发帖
Oracle 高级技术

3472

社区成员

Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
帖子事件
创建了帖子
2010-02-02 10:32
社区公告
暂无公告