【发布时间】:2017-07-06 16:00:52
【问题描述】:
编辑:例如,如果一台服务器停机,另一台具有相同的数据,我将能够使用它。
我想要实现的示例:
服务器 1 -> DBExample
INSERT INTO DBExample (idExample, nameExample) VALUES (123, 'Example');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
服务器 2 -> DBExample2
SELECT * FROM DBExample2;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
反之亦然:
服务器 2 -> DBExample2
INSERT INTO DBExample2 (idExample, nameExample) VALUES (1234, 'Example2');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+
服务器 1 -> DBExample
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+
【问题讨论】:
-
它们是链接服务器吗?您可以创建一个视图,将两个服务器的表联合起来:stackoverflow.com/questions/1144051/…
-
这属于 dba.stackexchange.com 但这是一个开始:msdn.microsoft.com/en-us/library/ms190202(v=sql.105).aspx
标签: sql database sql-server-2012 replication