How to install ANY SDM Cumulative Patch.

Document ID : KB000031623
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction:

Starting with 12.7 onwards, all cumulative patches can be broken up into these components:

  • Multi language patch.  From which you obtain the language patch that is applicable for your install.
  • Language patch.  Generally, you would pull this patch from the previous Multi Language Patch.
  • Binary/Language Independent patch.  This contains all of the binary files that are common to all SDM installs, regardless of their language.

The following charts detail which patches are which, depending on version.

Windows:

Service Desk ReleasePatch VersionMulti Language PatchLanguage Patch (English)Binary Patch
12.7CP2RO68594RO68586RO68585
12.9CP1RO72249RO72247RO72246
14.1CP1RO80229RO80218RO80230
14.1CP2*RO86157RO86158RO86155

* Installed using the CASM_14.1.02_CommonPatchInstaller_Win.zip via RO86281.CAZ

Linux:

Service Desk ReleasePatch VersionMulti Language PatchLanguage Patch (English)Binary Patch
12.7CP2RO68614RO68613RO68609
12.9CP1RO72299RO72303RO72300
14.1CP1RO80248RO80244RO80249


Solaris:

Service Desk ReleasePatch VersionMulti Language PatchLanguage Patch (English)Binary Patch
12.7CP2RO68604RO68600RO68599
12.9CP1RO72324RO72327RO72325
14.1CP1RO80278RO80253RO80258


IMPORTANT!
  The Language Patches listed in the above is obtained by installing the Multi-Language patch first!   In the Multi Language Patch, one may find additional language patches.  Which patch matches to which language is detailed in the readme files that come with the main Multi Language Patch.

 

Instructions: 

While a given install action may vary depending on requirements, the following are a general step of instructions that would apply under most conditions. 

Note:  Most patch installs will require that SDM Services are fully shut down.  All parts for a given Cumulative Patch are required and must all be installed in the same session.  All steps, including mandatory post-install steps, are required.  You will likely need to make sure that at least your Database Administrator is present to assist in some steps.  We also recommend testing the patch install in a testing environment before attempting in production.

  1. Take a full backup of your entire environment and database.
  2. Download each of the CAZ files that correspond to the release you are upgrading.  You only need to obtain the Binary Patch and the Multi Language Patch at this time (The Language Patch is derived from the Multi Language Patch.)  If needed, download and install ApplyPTF.
  3. Read through the instructions and make sure you know which patches do what, how to install based on environment (ie:  Standard vs. Advanced Availability).
  4. When you are ready to begin, stop SDM Services across all servers (for Advanced Availability, make sure to follow instructions to move a given server to background and standby as needed)
  5. Run ApplyPTF and install the Binary Patch, then the Multi Language Patch, and finally, the Language Patch (as obtained from the Multi-Language Patch).  All of the Language patches should be found in the SDM install directory's patches directory.  Run the ApplyPTF install process on all SDM Servers while their services are down.
  6. Run through the Post Install Steps.  There will be a "Post_Installation_Steps_and_backout_procedure_for_Cumulatives_in_Windows.txt" file or similar in the SDM install's doc directory.  IMPORTANT!  Do not start SDM Services up immediately after patch install, without first checking the post-install steps!

A note on the Post Install Steps:

While the steps may vary and may also include optional steps, the following is the minimum action that one could expect to find on most of the Post Install Steps:

  1. Run SetupMDB to update the backend database (it is important to have the DBA run this on the direct DBMS)
  2. Run pdm_configure across all of the SDM Servers.

 

Additional Information:

CA Service Desk Manager Solutions and Patches
(link contains all published patches available.  Login may be required to access)
http://www.ca.com/us/support/ca-support-online/product-content/recommended-reading/technical-document-index/ca-service-desk-manager-solutions-patches.aspx

TEC617177
How to use SetupMDB to upgrade the backend MDB database for SQL Server