Upgrading SQL Server 2008 or 2008 R2 to a service pack

Use this procedure to perform the following upgrades:

Consider the following points before you proceed with the upgrade

Consider a two node cluster, Node A and Node B. The SQL service group is ONLINE on Node A, and Node B is the passive node.

You can upgrade SQL Server in any of the following ways:

Use the following procedure to parallely upgrade SQL Server on all the cluster nodes.

To parallely upgrade SQL Server on all the cluster nodes

  1. Freeze (persistent) the service group on Node A (active node).
  2. Upgrade the SQL 2008 instance on Node A and Node B.
  3. Reboot the nodes.
  4. Unfreeze the service group on Node A, if it is still frozen.

Use the following procedure to upgrade SQL Server on the passive node first and subsequently on the active node.

To upgrade SQL Server on the passive nodes first

  1. Freeze the service group on Node A (active node).
  2. Confirm all SQL services are stopped on Node B.
  3. Upgrade the SQL Server 2008 instance on Node B.
  4. Reboot node B.
  5. Unfreeze the service group on node A.
  6. Fail over the service group to Node B.
  7. After the service group comes online, freeze the service group on Node B.
  8. Confirm all SQL services are stopped on Node A.
  9. Upgrade the SQL Server 2008 instance on Node A.
  10. Reboot Node A.
  11. Unfreeze the service group on node B.
  12. Fail back the service group to Node A.