复制数据库
我想从数据库“B”执行数据库“A”的过程。 我的情况是我有一个数据库“A”和一个数据库“B”。 我希望当在数据库“A”上执行过程时,它也会在数据库“B”上执行。 这是因为两个数据库上的整个结构是相同的,但数据库“B”中的一些过程不同。 我想匹配 DB 'A' 和 DB 'B' 中两个进程影响的结果。 这个问题有什么解决办法吗? 请帮我。 提前致谢。
I want to execute proc of database 'A' from database 'B'. My situation is this that I have a database 'A' and a database 'B'. I want that when a proc is executed on database 'A' it will also execute on database 'B'. This is because the whole structure is the same on both databases but some procs are different in database 'B'. I want to match the result effected by both procs in DB 'A' and DB 'B'. Is there is any solution for this problem? Please help me. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,您使用什么 DBMS?
MySQL 在使用数据库复制时复制存储过程,因此基本的 MySQL 复制应该可以正常工作。
First of all, what DBMS are you using?
MySQL replicates stored procedures when using DB replication, so basic MySQL replication should just work.
如果您使用的是 SQL Server 事务复制,则可以: 在事务复制中发布存储过程执行和复制存储过程执行
If you are using SQL Server transactional replication, it is possible: Publishing Stored Procedure Execution in Transactional Replication and Replicate Stored Procedure Execution