現在、SQL Server2008+C# で開発したアプリケーションを使用しています。
店舗が2つ(本社と支店)あるのですが、現在はそれぞれの店舗にサーバーを1つずつ配置し、店舗間の接続は無く全く別々に動いており、お互いの店舗で売上情報などをやり取りする場合はデータを一旦外部ファイルに出力してインポートするなど手作業での連携となっています。
今回、本社と支店との間でVPNを導入することになりました。本来なら、サーバーを1つに統合して運用したいところですが、社内のいろんな諸事情により、サーバーは今まで通り各店舗に1つずつ配置したままで、そのサーバーデータ(SQL Serverのテーブル)を同期させたいと考えております。
内容は以下の通りです。
●同一テーブルに本社&支店のデータが混在しており、「支店」列でどちらの支店のレコードかを区別している(つまり、本社&支店ともお互いの支店データを含んだ全く同一のデータを持っている)
●同期のタイミングは変更等があった際に即時が理想だが、即時でなく最低限1日1回でも許容内
●例えば本社のサーバーがダウンしている時に支店のデータを更新した場合でも、本社のサーバーが復帰した際に任意のタイミングで支店での更新分が同期される、というように、片方のサーバーがダウンしていても復帰後に整合性が取れるようにしたい。もちろん逆に支店サーバーがダウンしているケースでも同期できるよう)
●データ量が多いので、負荷を考えて、できれば同期は全データ行なうのでなく更新データのみで行えるとありがたい
もしかしたら基本的なことなのかも知れないし、逆に不可能なことなのかも知れませんが、この辺りに詳しくなくやり方が分かりません。上記のようなことは実現可能でしょうか。
No.1ベストアンサー
- 回答日時:
リンク先をざっと読む限り、レプリケーションもしくはMicrosoft Sync Frameworkでやりたいことが出来そうだと感じたので、一度じっくり調べてみたいと思います。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- 会社・職場 労働組合に入れますか? 1 2023/06/06 12:10
- 人事・法務・広報 就業規則・36協定の届について 1 2023/02/07 14:32
- その他(コンピューター・テクノロジー) DHCPサーバーについて、、、。 職場のネットワーク環境で困っています。サーバーはWindows s 3 2023/01/04 10:15
- アルバイト・パート コインランドリー清掃のバイト(おそらく委託)、 一回、1時間らしいです。1,000円 交通費出ません 5 2022/05/21 07:02
- 会社・職場 存在意義がわからない潰れそうな新入社員 長くなりますが聞いてくださると嬉しいです はじめまして。今年 4 2023/07/30 13:56
- スーパー・コンビニ コンビニ決済の用紙で支払いの際に「店舗控え」の部分が有りますが、雇用店員が「不要」だと言う根拠が分か 5 2022/04/04 08:27
- その他(悩み相談・人生相談) 過去の職場の上司との関わりについて 初めて質問させていただきます。 約8年前に高卒で就職して3年間勤 2 2023/02/20 15:51
- 政治 日本の定数人口当たり民事訴訟件数は、ドイツ、韓国の1/3しかない。 2 2023/02/02 16:11
- その他(Microsoft Office) 重複データを一つにまとめたい 4 2023/04/17 16:30
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServerでViewの参照・・・
-
リンクサーバ(PostgreSQL)に...
-
別サーバーのDB同士を結合する...
-
(SQLSERVER) 別サーバーへテー...
-
Oracle 8i コンマ(,)を含むデ...
-
SQLサーバー接続 特定のPCがWin...
-
SQLServerの接続が突然できなく...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
SQLのエラー(~付近に不適切な...
-
SQL Loaderを使いたい
-
既定のインスタンスと名前付き...
-
新規saの作成方法について
-
UNIX上でのODP.NETについて
-
Access2010 accdbのエラー「ODB...
-
指定時刻のクエリ自動実行
-
下記の問合せを行うクエリを、P...
-
ストアドの速度がクエリの30...
-
GROUP BYでエラーが発生
-
SQLCMDにて教えていただきたい...
-
ノートンの解約(「ライセンス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
(SQLSERVER) 別サーバーへテー...
-
異なるサーバーにファイルをエ...
-
dtexecコマンドを使ってDTSパッ...
-
MySQLに良いCPUスペックは?
-
別サーバーのDB同士を結合する...
-
SQLServerでViewの参照・・・
-
2つのPCの SQL Server のテー...
-
FreeBSD+PostgreSQLでありえな...
-
リンクサーバ(PostgreSQL)に...
-
SQLサーバーのテーブルでサーバ...
-
SQLサーバーでの正規表現メタ文...
-
Oracle 8i コンマ(,)を含むデ...
-
SQLサーバー接続 特定のPCがWin...
-
SQLのエラー(~付近に不適切な...
-
GROUP BYでエラーが発生
-
Access2010 accdbのエラー「ODB...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
SQL Loaderを使いたい
-
NAT-KUのノートパソコンは?
-
エクセルマクロで指定範囲内の...
おすすめ情報
補足ですが、2つの店舗はVPNで繋ぐ予定ですので、同じ社内ネットワークにあるPC(サーバー)だと考えて下さい。