マイクロソフトの平山です。
SQL Server 2005 にはサービスパックや累積的修正モジュール (CU) がいくつかリリースされています。
クラスタ化された SQL Server に、それらを適用する方法の説明は Readme やオンラインマニュアルに存在するのですが、ややわかりにくい部分があるため (申し訳ありません...) ポイントとなる点を紹介します。
1. 適用は SQL Server リソースがオンラインになっているノードでのみ行う
サービスパックであっても、修正モジュールであっても、セットアップをプライマリノード (SQL Server がオンラインになっているノード) で一度実行すれば、それ以外のすべてのノードに適用されます
2. 後から設定した依存関係は全て削除してから適用を行う
セットアッププログラムはサービスパック/修正モジュール適用中に、複数回に渡り SQL Server インスタンスの起動と停止を繰り返します。
そのため、SQL Server に対して何らかの依存関係をユーザが設定していた場合、セットアップ中のインスタンス再起動が失敗し、適用が上手くいかないことがあります。 そのようなトラブルを防ぐために、SQL Server リソースに設定した依存関係がもしも存在する場合は、それらを事前に 削除してください。
そのため、SQL Server に対して何らかの依存関係をユーザが設定していた場合、セットアップ中のインスタンス再起動が失敗し、適用が上手くいかないことがあります。
そのようなトラブルを防ぐために、SQL Server リソースに設定した依存関係がもしも存在する場合は、それらを事前に 削除してください。