2017-07-06 4 views
0

を編集します。例:1つのサーバーがダウンしていて、もう1つが同じデータを持っていて、これを使用できます。私が達成したいものの異なるサーバー間で接続された2つのデータベースを作成する方法

例:

サーバー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 | 
+-----------+-------------+ 
+0

リンクサーバーですか?両方のサーバーのテーブルを結合するビューを作成できます。https://stackoverflow.com/questions/1144051/selecting-data-from-two-different-servers-in-sql-server –

+0

これはdba.stackexchangeに属しています.comしかし、ここでスタートです:https://msdn.microsoft.com/en-us/library/ms190202(v=sql.105).aspx – scsimon

答えて

関連する問題