首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAP复制服务器(从ASE到ASE到Oracle)

SAP复制服务器(从ASE到ASE到Oracle)
EN

Stack Overflow用户
提问于 2017-09-21 03:55:14
回答 1查看 172关注 0票数 0

我有2个Sybase DB和1个Oracle DB,我想将Sybase DB X复制到Sybase DB Y,并从Sybase DB Y复制到Oracle。复制链接如下:

Sybase DB X-> Sybase DB Y-> Oracle

从Sybase DB X到Sybase DB Y的复制工作正常,但从Sybase DB Y到Oracle的复制失败。当我尝试在Sybase DB Y上插入/删除/更新某些记录时,它已被复制到Oracle,but...when我尝试在Sybase DB X上插入/删除/更新某些记录,这些事务能够复制到Sybase DB Y,但不能复制到Oracle。为什么??

感谢有人能解决我的疑虑。非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-21 12:38:35

默认情况下,repagent (在Sybase DB Y中)不会复制维护用户事务(即从Sybase DB X复制到Sybase DB Y的事务)。

为了让repagent (Sybase DB Y )也复制维护事务(即Sybase DB X中的事务,一旦应用到Sybase DB Y中,就会被重新复制到Oracle),您需要配置Sybase DB Y爬虫:

代码语言:javascript
复制
use <Sybase_DB_Y>
go
sp_config_rep_agent <Sybase_DB_Y>,'send maint xacts to replicate',true
go
sp_stop_rep_agent <Sybase_DB_Y>
go
-- wait for repagent to go down and then ...
sp_start_rep_agent <Sybase_DB_Y>
go
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46335209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档