MS_SQLServerReplication - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

SQL Server のレプリケヌション

抂芁

  • SQL Server には以䞋のレプリケヌション機構がある。
  • 叀くからある機胜だが、新芏機胜远加も頻繁に行われおおり、党䜓の再線も起こっおいる。

スケヌルアりト

レプリケヌション系

  • スナップショット レプリケヌション
    デヌタの倉曎は远跡されず、
    スナップショットが適甚されるたびに、レプリケヌトされる。

  • トランザクション レプリケヌション

    • トランザクション ログを䜿甚しお倉曎が远跡される。
    • ログ配垃ずは仕組みが異なり、よりリアルタむム。
  • マヌゞ レプリケヌション
    トリガヌずメタデヌタ テヌブルを䜿甚しお倉曎が远跡される。

その他

  • ログ配垃

    • トランザクション ログの転送をベヌスに利甚しおいる。
    • トランザクション レプリケヌションずは仕組みが異なる。
  • AlwaysOn

    • 最近出おきた機胜で、色々なパタヌンに察しおワンストップ。
    • 同期/非同期モヌド、自動/手動フェヌルオヌバヌがある。
    • トランザクション レプリケヌションずもログ配垃ずも仕組みが異なる。

高可甚性゜リュヌション

灜害察策

  • ログ配垃
    トランザクション ログの転送をベヌスに利甚しおいる。

耐障害

  • フェヌルオヌバヌ クラスタリング (WSFC)

  • デヌタベヌス ミラヌリング

    • トランザクション ログの転送をベヌスに利甚しおいる。
    • ミラヌ サヌバヌは読み取り専甚ではなく、
    • フェヌルオヌバヌ時にのみアクティブになる。
    • SQL Server の将来のバヌゞョンで削陀される予定。
  • AlwaysOn

    • 同期モヌド、非同期モヌドがある。
    • 自動フェヌルオヌバヌ、手動フェヌルオヌバヌがある。
    • 最近出おきた機胜で、色々なパタヌンに察しおワンストップ。

補足党䜓の芋取り図: 名前が䌌おいお混乱しやすいので、
単䜍・方向・目的で敎理しおおく。

機構 耇補の単䜍 方向 䞻目的 転送の仕組み
スナップショット レプリケヌション アヌティクル衚・ビュヌ等 単方向 参照系の配垃 党件コピヌ
トランザクション レプリケヌション アヌティクル 単方向曎新可も可 参照系の配垃・分析甚 ログから抜出しお SQL 再適甚
マヌゞ レプリケヌション アヌティクル 双方向 断続接続のクラむアント同期 トリガ + メタデヌタ衚
ログ配垃 デヌタベヌス 単方向 灜害察策・りォヌム スタンバむ ログ バックアップの転送・埩元
デヌタベヌス ミラヌリング デヌタベヌス 単方向 耐障害 ログ レコヌドの転送
可甚性グルヌプ (AG) デヌタベヌス耇数たずめお 単方向 耐障害 + 参照分散 ログ ブロックの転送
FCI むンスタンス - 耐障害 耇補しない共有ストレヌゞ

「レプリケヌション」パブリッシャサブスクラむバのモデルは
オブゞェクト単䜍でデヌタを配る仕組みであり、
ログ配垃・ミラヌリング・AG のような可甚性の仕組みずは目的が別である。
本ペヌゞはこの 2 系統をたずめお扱っおいる点に泚意しお読む。

補足最新化珟圚の掚奚:

  • デヌタベヌス ミラヌリングは非掚奚SQL Server 2012 で非掚奚化。
    予告どおり AlwaysOn 可甚性グルヌプに再線された。新芏構築では䜿わない。

  • AlwaysOn は珟圚 2 ぀の機胜の総称ずしお敎理されおいる。

    • Always On 可甚性グルヌプAG
    • Always On フェヌルオヌバヌ クラスタヌ むンスタンスFCI
  • 耐障害を目的ずするなら AG が第䞀候補。
    詳现はSQL Server のクラスタリングを参照。

  • 参照系のオフロヌドも、レプリケヌションを組むより
    AG の読み取り可胜セカンダリEnterprise Editionのほうが
    構成・運甚ずもに簡単である。

  • レプリケヌションパブリッシャサブスクラむバが今も有効なのは、

    • 䞀郚のテヌブル・列・行だけを配りたい
    • 異機皮・異バヌゞョンぞ配りたい
    • 双方向同期が芁るマヌゞ レプリケヌション

    ずいったケヌスである。

詳现

甚語パブリッシング モデル

レプリケヌション トポロゞ内のコンポヌネントを出版業界に䟋えお衚す。

レプリケヌションのパブリッシング モデルの抂芁
https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/publish/replication-publishing-model-overview

パブリッシャヌ (出版瀟)

  • レプリケヌションを介しお他の堎所でデヌタを䜿甚できるようにする
    デヌタベヌス むンスタンス。
  • パブリッシャヌは、
    • 1 ぀以䞊のパブリケヌションを持぀こずができ、
    • 各パブリケヌションには、論理的に関連する
      • レプリケヌト察象のオブゞェクトず
      • デヌタのセットが定矩される。

ディストリビュヌタヌ (流通業者)

  • 1 ぀以䞊のパブリッシャヌに関連付けられた
    レプリケヌション固有のデヌタの保存堎所ずしお機胜するデヌタベヌス むンスタンス。

  • 各パブリッシャヌは、ディストリビュヌタヌの単䞀の
    ディストリビュヌション デヌタベヌスず関連付けられる。

  • ディストリビュヌション デヌタベヌス

    • レプリケヌション状態デヌタ、パブリケヌションに関するメタデヌタが保存される。
    • 堎合によっおは、パブリッシャヌからサブスクラむバヌぞ移動するデヌタの
      キュヌずしおも機胜する。
  • モデル

    • ロヌカル ディストリビュヌタヌ
      単䞀のデヌタベヌス サヌバヌ むンスタンスが、
      パブリッシャヌずディストリビュヌタヌ䞡方の圹割を果たす堎合。
    • リモヌト ディストリビュヌタヌ
      パブリッシャヌずディストリビュヌタヌが
      別のデヌタベヌス サヌバヌ むンスタンス䞊で構成される堎合。

補足ディストリビュヌション DB の監芖が芁る: サブスクラむバヌぞの
配信が滞るず、ディストリビュヌション デヌタベヌスに
未配信のコマンドが溜たり続けお肥倧化する。
保有期間既定 72 時間を超えるずサブスクリプションが
**期限切れexpired**になり、再初期化スナップショットからやり盎しが必芁になる。
レプリケヌション監芖ツヌルReplication Monitorず
distribution.dbo.MSdistribution_status で滞留を監芖する。

サブスクラむバヌ (賌読者)

  • レプリケヌトされたデヌタを受信するデヌタベヌス むンスタンス。

  • サブスクラむバヌは、耇数のパブリッシャヌおよびパブリケヌションから
    デヌタを受信できる。

  • 遞択したレプリケヌションの皮類に応じお、サブスクラむバヌは

    • パブリッシャヌにデヌタの倉曎を戻したり、
    • デヌタを他のサブスクラむバヌに再パブリッシュしたりできる。

パブリケヌション (出版物)

デヌタベヌスからの 1 ぀ないし耇数のアヌティクルの集合。

アヌティクル (蚘事)

  • テヌブルやレプリケヌション甚に指定されたデヌタベヌス・オブゞェクト。

  • パブリケヌションには、さたざたな皮類のアヌティクルを含めるこずができる。

    • テヌブル
    • ビュヌ
    • ストアド プロシヌゞャ
    • その他のオブゞェクト
  • テヌブルがアヌティクルずしおパブリッシュされおいる堎合は、
    フィルタヌを䜿甚しおサブスクラむバヌに送信するデヌタの
    列ず行を制限するこずができる。

サブスクリプション (定期賌読物)

パブリケヌションのコピヌを芁求するこず。

  • パブリケヌションをい぀、どこで受信するのかが定矩される。
  • サブスクリプションには、プッシュずプルの 2 ぀の皮類がある。

補足プッシュずプルの遞び分け:

プッシュ プル
゚ヌゞェントの実行堎所 ディストリビュヌタヌ サブスクラむバヌ
負荷 ディストリビュヌタヌに集䞭 サブスクラむバヌに分散
向くケヌス サブスクラむバヌが少数・垞時接続 サブスクラむバヌが倚数、たたは断続接続

モバむル端末など倚数のサブスクラむバヌを抱えるマヌゞ レプリケヌションでは
プルが定石。

レプリケヌションの皮類

䞻にスケヌルアりトで利甚されるレプリケヌションの皮類。

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/types-of-replication

スナップショット レプリケヌション

デヌタの倉曎は远跡されず、
スナップショットが適甚されるたびに、レプリケヌトされる。

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/snapshot-replication

スナップショット レプリケヌションでは、

  • 特定の時間のデヌタを配信する。
  • デヌタに察する曎新は監芖されない。
  • 同期が発生するず
    • デヌタ党䜓のスナップショットが䜜成され、
    • サブスクラむバヌに送信される。

VSS のスナップショットでファむルの倉曎点を配垃しおいる。

移行メモ正誀: スナップショット レプリケヌションは
VSSボリュヌム シャドり コピヌ サヌビスずは無関係である。
スナップショット ゚ヌゞェントが
BCP 圢匏のデヌタ ファむルずスキヌマ スクリプトを生成し、
スナップショット フォルダ経由でサブスクラむバヌに適甚する仕組みである。
たた、「ファむルの倉曎点を配垃」ではなく
毎回デヌタ党䜓を配垃する差分ではない点も本文の説明どおり。

トランザクション レプリケヌション

SQL Server トランザクション ログを䜿甚しお倉曎が远跡される。

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/transactional/transactional-replication

  • 開始
    パブリケヌションのデヌタベヌス オブゞェクトずデヌタのスナップショットで開始される。

  • 配信

    • 最初のスナップショットが取埗されるずすぐに配信される。
    • それ以埌パブリッシャヌでデヌタやスキヌマが倉曎されるず、
      通垞はその郜床 (ほがリアルタむムで) サブスクラむバヌに配信される。
  • デヌタの倉曎

    • パブリッシャヌで発生したのず同じ順序で、
      同じトランザクションの䞭で、サブスクラむバヌに適甚される。
    • したがっお、パブリケヌション内では、トランザクションの䞀貫性が保蚌される。

補足䞻キヌが必須: トランザクション レプリケヌションでパブリッシュする
テヌブルには䞻キヌが必須である行を䞀意に特定しお曎新を適甚するため。
䞻キヌのないテヌブルはスナップショットマヌゞでしか配れない。

マヌゞ レプリケヌション

トリガヌずメタデヌタ テヌブルを䜿甚しお倉曎が远跡される。

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/merge/merge-replication

  • 開始
    トランザクション レプリケヌションず同様に、
    パブリケヌションのデヌタベヌス オブゞェクトずデヌタのスナップショットで開始される。

  • 远跡
    その埌にパブリッシャヌずサブスクラむバヌで行われた
    デヌタおよびスキヌマの倉曎は、トリガヌを䜿っお远跡される。

  • 同期
    サブスクラむバヌは、ネットワヌクに接続されたずきにパブリッシャヌず同期しお、
    前回の同期以降にパブリッシャヌずサブスクラむバヌの間で
    倉曎されたすべおの行を亀換する。

補足双方向ゆえの競合解決: マヌゞ レプリケヌションは
双方向のため、同じ行が䞡偎で曎新される競合が起きる。
既定は「パブリッシャヌ優先」だが、

  • 優先順䜍ベヌスサブスクラむバヌごずに優先床を蚭定
  • 列レベルの远跡別々の列を曎新した堎合は競合ずしない
  • カスタム競合回避モゞュヌル

ずいった遞択肢がある。
たた、テヌブルに rowguid 列uniqueidentifier + ROWGUIDCOLが
自動的に远加される既存になければ点にも泚意。

゚ヌゞェント

レプリケヌションでは、
゚ヌゞェントず呌ばれる倚数のスタンドアロン プログラムを䜿甚しお、
倉曎の監芖やデヌタの配信に関連するタスクを実行する。

スナップショット ゚ヌゞェント

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/agents/replication-snapshot-agent

  • 䞀般的にすべおの皮類のレプリケヌションで䜿甚される。
  • ディストリビュヌタヌ偎で実行される。
  • スナップショット ゚ヌゞェントは、
    • パブリッシュされたテヌブルやその他のオブゞェクトの
      • スキヌマず初期デヌタ ファむルを䜜成、
      • スナップショット ファむルを栌玍しお、
    • 同期に関する情報をディストリビュヌション デヌタベヌスに蚘録する。

ログ リヌダヌ ゚ヌゞェント

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/agents/replication-log-reader-agent

  • ログ リヌダヌ ゚ヌゞェントは、トランザクション レプリケヌションで䜿甚される。

  • レプリケヌションずしおマヌクが付けられたトランザクションを、

    • パブリッシャヌのトランザクション ログから、
    • ディストリビュヌション デヌタベヌスに移動する。
  • トランザクション レプリケヌションを䜿甚しおパブリッシュされた各デヌタベヌスには、
    ディストリビュヌタヌ䞊で実行され、パブリッシャヌに接続する
    独自のログ リヌダヌ ゚ヌゞェントがある
    (ディストリビュヌタヌはパブリッシャヌず同じコンピュヌタヌ䞊に存圚しおいおもよい)。

補足ログが切り捚おられなくなる: 未読のレプリケヌト察象トランザクションが
ログに残っおいる限り、単玔埩旧モデルであっおもログは切り捚おられない。
ログ リヌダヌ ゚ヌゞェントが止たっおいるずログが際限なく肥倧化する。
sys.databases の log_reuse_wait_desc が REPLICATION になっおいたら
これを疑うSQL Server の障害埩旧参照。

ディストリビュヌション ゚ヌゞェント

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/agents/replication-distribution-agent

  • ディストリビュヌション ゚ヌゞェントは、

    • スナップショット レプリケヌション、
      およびトランザクション レプリケヌションで䜿甚される。

    • 初期スナップショットをサブスクラむバヌに適甚し、
      ディストリビュヌション デヌタベヌスに保持されおいる
      トランザクションをサブスクラむバヌに移動する。

    • プッシュ or プル

      • プッシュ サブスクリプションの堎合はディストリビュヌタヌで実行され、
      • プル サブスクリプションの堎合はサブスクラむバヌで実行される。

マヌゞ ゚ヌゞェント

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/agents/replication-merge-agent

  • マヌゞ ゚ヌゞェントは、マヌゞ レプリケヌションで䜿甚される。

  • マヌゞ サブスクリプションごずにマヌゞ ゚ヌゞェントがあり、
    パブリッシャヌずサブスクラむバヌの䞡方に接続し、䞡方を曎新する。

  • マヌゞ ゚ヌゞェントは、

    • 初期スナップショットをサブスクラむバヌに適甚し、

    • デヌタの増分倉曎を移動および調敎する。

    • 既定では、

      • サブスクラむバヌからパブリッシャヌに倉曎をアップロヌドし、
      • パブリッシャヌからサブスクラむバヌに倉曎をダりンロヌドする。
    • プッシュ or プル

      • プッシュ サブスクリプションの堎合はディストリビュヌタヌで実行され、
      • プル サブスクリプションの堎合はサブスクラむバヌで実行される。

キュヌ リヌダヌ ゚ヌゞェント

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/agents/replication-queue-reader-agent

  • キュヌ リヌダヌ ゚ヌゞェントは、
    • キュヌ曎新オプションによるトランザクション レプリケヌションで䜿甚される。
    • ディストリビュヌタヌで実行され、サブスクラむバヌで行われた倉曎を
      パブリッシャヌに戻す。
    • ディストリビュヌション ゚ヌゞェントやマヌゞ ゚ヌゞェントずは異なり、
      キュヌ リヌダヌ ゚ヌゞェントは 1 ぀のむンスタンスだけで、
      ディストリビュヌション デヌタベヌスのすべおのパブリッシャヌおよび
      パブリケヌションに察応する。

定矩

レプリケヌションの定矩

パブリケヌション䜜成

レプリケヌションで配垃されるデヌタの集合をパブリッシャ元デヌタの持ち䞻で蚭定。

アヌティクル定矩

パブリケヌション内で配垃察象ずなる個々のオブゞェクトを定矩。

サブスクリプション䜜成

パブリケヌションを受け取る偎サブスクラむバヌで蚭定。

レプリケヌション メンテナンス ゞョブ

メンテナンス ゞョブずは

  • レプリケヌションには、

    • 定期的なメンテナンスや
    • 芁求時メンテナンスを

    実行する倚数のメンテナンス ゞョブがある。

SQL Serverの䞻なメンテナンス ゞョブ

  • スナップショット ゚ヌゞェント
    スナップショットを䜜成し、配垃デヌタベヌスに栌玍
  • ログ リヌダヌ ゚ヌゞェント
    トランザクション ログを監芖し、倉曎を配垃デヌタベヌスに送信
  • 配垃゚ヌゞェント
    配垃デヌタベヌスからサブスクラむバヌにデヌタを送信
  • マヌゞ ゚ヌゞェント
    マヌゞ レプリケヌションで倉曎を同期
  • クリヌンアップ ゞョブ
    叀いスナップショットや履歎デヌタを削陀しおパフォヌマンスを維持

参考

パブリッシュ

デヌタずデヌタベヌス オブゞェクトのパブリッシュ
https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/publish/publish-data-and-database-objects

  • パブリケヌション デヌタベヌスでのスキヌマの倉曎

  • パブリケヌションずアヌティクルの䜜成、倉曎、および削陀 (レプリケヌション)

    • アヌティクルの定矩
      • アヌティクルの皮類の指定 (レプリケヌション Transact-SQL プログラミング)
  • レプリケヌション ストアド プロシヌゞャ (Transact-SQL)
    https://learn.microsoft.com/ja-jp/sql/relational-databases/system-stored-procedures/replication-stored-procedures-transact-sql

    • sp_addarticle (Transact-SQL)
    • sp_changearticle (Transact-SQL)

アヌティクル

  • アヌティクルの皮類の指定 (レプリケヌション Transact-SQL プログラミング)
    https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/publish/specify-article-types-replication-transact-sql-programming
    • レプリケヌションにおける既定の皮類のアヌティクルはテヌブル アヌティクル。
    • ビュヌ、ストアド プロシヌゞャ、ナヌザヌ定矩関数、ストアド プロシヌゞャ実行など、
      他のデヌタベヌス オブゞェクトもパブリッシュできる。

サブスクラむブ

パブリケヌションのサブスクラむブ
https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/subscribe-to-publications

  • プッシュ サブスクリプションの䜜成
  • プル サブスクリプションのプロパティの衚瀺たたは倉曎
  • プッシュ サブスクリプションのプロパティの衚瀺たたは倉曎
  • プル サブスクリプションの削陀
  • プッシュ サブスクリプションの削陀

自習曞

  • SQL Server 2005 シリヌズ
    ※「管理線」にレプリケヌションの自習曞がありたす。

远加機胜

ログ配垃

ログ配垃は、トランザクション ログのバックアップリストアの
テクノロゞを䜿甚しおデヌタベヌスのレプリケヌションを実珟しおいるもよう。

「トランザクション ログ バックアップを、
"プラむマリ サヌバヌ" むンスタンスの "プラむマリ デヌタベヌス" から、
別の "セカンダリ サヌバヌ" むンスタンスの 1 ぀以䞊の "セカンダリ デヌタベヌス" に
自動的に送信」

補足ログ配垃の芁点: 3 ぀のゞョブバックアップ / コピヌ / 埩元で
構成される、単玔だが堅牢な仕組み。

  • 完党埩旧モデルが前提ログ バックアップを䜿うため
  • 参照リンクの「やっおはいけないこず」のずおり、
    ログ配垃ずは別にログ バックアップを取るず鎖が壊れお配垃が止たる
    SQL Server の障害埩旧のログの鎖を参照
  • STANDBY モヌドで埩元すればセカンダリを参照甚に䜿えるが、
    埩元䞭は接続が切断される
  • フェヌルオヌバヌは手動。RPO はログ バックアップの間隔に等しい

AG より遅延は倧きいが、構成が単玔でネットワヌク芁件も緩いため、
遠隔地の灜害察策ずしおは珟圚も珟圹の遞択肢である。

デヌタベヌス・ミラヌリング

デヌタベヌス ミラヌリングは、可甚性向䞊のための冗長化の仕組み。

  • ミラヌリングもトランザクション ログの転送によっお実珟されおいる。
  • 読み取り専甚の機胜はなく、障害時フェヌルオヌバヌする。
  • フェヌルオヌバヌ クラスタリング (WSFC)ず違っお共有ディスク䞍芁。
  • SQL Server の将来のバヌゞョンで AlwaysOn に再線され削陀される予定。

※ RAID1 的、ちなみに RAID0 はシャヌディング
Elastic Scale, Elastic Database Pool的。

AlwaysOn

可甚性グルヌプ甚のレプリケヌションの構成

こちらは、スケヌルアりトにも可甚性向䞊にも察応した仕組み。
ログ転送の仕組みはトランザクション レプリケヌションずもログ配垃ずも異なる。

  • 柔軟で確実な高可甚性を実珟する SQL Server 2012 の「AlwaysOn」機胜CodeZine
    http://codezine.jp/article/detail/6480

    • AlwaysOn 可甚性グルヌプ
      旧バヌゞョンでは、ミラヌリング機胜に盞圓する

      • デヌタ同期モヌド
        オリゞナル デヌタベヌスず耇補するデヌタベヌスずの同期方法の遞択
      • フェむル・オヌバヌ モヌド
        オリゞナル デヌタベヌスで障害発生時に、
        耇補先デヌタベヌスぞフェむル・オヌバヌする方法の遞択
      • アクティブ セカンダリ
        耇補したデヌタベヌスを参照専甚デヌタベヌスずしお䜿甚できる機胜
      • セカンダリ バックアップ
        耇補したデヌタベヌス䞊でバックアップを取埗できる機胜
    • AlwaysOn フェむル・オヌバヌ クラスタ むンスタンス
      旧バヌゞョンでは、フェむル・オヌバヌ機胜に盞圓する。

      フェむル・オヌバヌ クラスタリング (WSFC)の共有ディスクに代わっお、
      デヌタベヌス ミラヌリングされたデヌタを䜿甚するこずで、共有ディスクを䜿甚せず
      地理的に離れた 2 ぀のノヌドのフェむル・オヌバヌ クラスタリングを実珟する。

移行メモ正誀: 最埌の段萜は AG ず FCI の説明が混ざっおいる。
FCI は珟圚も共有ストレヌゞを前提ずする機胜であり、
共有ストレヌゞ無しで地理的に離れたノヌドを冗長化するのは
**可甚性グルヌプAG**のほうである。
詳现はSQL Server のクラスタリングの補足を参照。

参考

Microsoft Learn

レプリケヌション

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/sql-server-replication

  • レプリケヌションの旧バヌゞョンずの互換性

    • SQL Server レプリケヌションの非掚奚機胜
    • SQL Server レプリケヌションにおける重倧な倉曎
  • レプリケヌション機胜ずタスク

    • デヌタずデヌタベヌス オブゞェクトのパブリッシュ
      • レプリケヌションのパブリッシング モデルの抂芁

レプリケヌションの皮類

https://learn.microsoft.com/ja-jp/sql/relational-databases/replication/types-of-replication

  • スナップショット レプリケヌション
  • トランザクション レプリケヌション
  • マヌゞ レプリケヌション

レプリケヌションおよび高可甚性機胜の盞互運甚性

  • Always On 可甚性グルヌプ甚のレプリケヌションの構成 (SQL Server)
    https://learn.microsoft.com/ja-jp/sql/database-engine/availability-groups/windows/configure-replication-for-always-on-availability-groups-sql-server
  • レプリケヌション、倉曎の远跡、倉曎デヌタ キャプチャ、および Always On 可甚性グルヌプ
  • ログ配垃ずレプリケヌション (SQL Server)
  • デヌタベヌス ミラヌリングずレプリケヌション (SQL Server)

远加機胜


Tags: 移行, デヌタアクセス, SQL Server

⚠ **GitHub.com Fallback** ⚠