MSDTCのクラスタ化

こんにちは。
ヒゲダルマです。

先日、タイトルの件について人に相談されたので、ついでにまとめておきます。

SQL Serverのフェールオーバークラスタを構成する際はMSDTC(Microsoft 分散トランザクション コーディネーター)もクラスタリソースとして合わせて構成するケースが殆どかと思います。

確かに、Windows Server 2003まではMSDTCをクラスタリソースとして構成することが仕様上必須でした。

しかし、Windows Server 2008 + SQL Server 2005以降でフェールオーバークラスタを構成する場合にはMSDTCをクラスタリソースとして構成することは仕様上必須ではなくなっています。(ローカルMSDTCは必要ですが、クラスタ化しなくてもOKです。)

Continue reading