【问题标题】:Replicate Database复制数据库
【发布时间】:2009-02-10 13:29:22
【问题描述】:

我想从数据库“B”执行数据库“A”的过程。我的情况是我有一个数据库'A'和一个数据库'B'。我希望当在数据库“A”上执行 proc 时,它也会在数据库“B”上执行。这是因为两个数据库的整体结构相同,但数据库“B”中的某些过程不同。我想匹配由 DB 'A' 和 DB 'B' 中的两个 proc 影响的结果。这个问题有什么解决方案吗?请帮我。提前致谢。

【问题讨论】:

  • 如果您说明您正在使用的 DBMS 可能会有所帮助!
  • 这将取决于您的数据库:SQL Server 、Oracle ...?

标签: replication


【解决方案1】:

【讨论】:

  • 我正在使用 sql server 2005。我已经完成了事务复制,并且所有的 procs 都被复制了,但是当我在发布者('A')数据库中进行更改时,它只反映了数据库'B'中表的更改,bt 我希望更改应该使用 'B' proc 命中 DB 'B'。如何在 sql server 2005 中发布存储的 proc 执行。
  • 当在 DB 'A' 中完成更新时,我需要两个 DB 执行它们自己的过程。
【解决方案2】:

首先,您使用的是什么 DBMS?

MySQL 在使用数据库复制时会复制存储过程,因此基本的 MySQL 复制应该可以正常工作。

【讨论】:

  • 我正在使用 sql server 2005。是否可以在 sql server 2005 中复制存储过程?我已经完成了复制并且所有的过程都被复制了,但是当我在发布者 ('A') 数据库中进行更改时仅反映 DB 'B' 中表的更改,bt 我希望更改应该使用 'B' proc 命中 DB 'B'。
  • 当在 DB 'A' 中完成更新时,我需要两个 DB 执行它们自己的过程。
  • 哦,我不确定,我从没用过 MSSQL。
猜你喜欢
  • 1970-01-01
  • 2015-02-09
  • 2015-09-18
  • 2016-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多