0
編輯:示例如果一臺服務器關閉,另一臺服務器具有相同的數據,我將能夠使用它。如何創建兩個相互連接的不同服務器之間的數據庫
的是我想達到例子:
服務器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 |
+-----------+-------------+
它們是鏈接服務器嗎?你可以創建一個視圖,該視圖聯合了兩臺服務器的表:https://stackoverflow.com/questions/1144051/selecting-data-from-two-different-servers-in-sql-server –
這屬於dba.stackexchange .com,但這是一個開始:https://msdn.microsoft.com/en-us/library/ms190202(v=sql.105).aspx – scsimon