When attempting to install the Symantec Endpoint Encryption Management Server you receive an error message that one of the SQL Server feature packs are required in order to complete the installation.
It can be difficult to locate the appropriate files that need to be installed before the installation of Endpoint Encryption can proceed. This article will serve as a step-by-step process to download the necessary files.
After running "SEE Server suite x64.msi", you may receive one of the following error messages before the installer will load:
"SQL Server System CLR Types is required in order to install this software."
"Microsoft SQL Server Management Objects is required in order to install this software"
The "SQL Server System CLR Types" and the "SQL Server Management Objects" feature pack components are needed to install Endpoint Encryption Management Server. Depending on your environment, these may already be installed. You will receive this warning if they are not installed.
For SEE 11.3.1 and above, you will need to use the CLR types for Server 2012 (32-bit only).
Important Note: For SEE 11.2.1 through 11.3.0 MP1 we recommended using the CLR types for Server 2008; however, these CLR types are no longer provided by Microsoft and so the only option for you is to download the CLR types for 2012. These are not generally tested, but should work with these older versions of SEE Management Server. Symantec Enterprise Division recommends upgrading to SEE Management Server 11.3.1 and above for best results.
For release 11.3.1 and above, install the 32-bit versions of Microsoft SQL Server System CLR Types and Microsoft SQL Server 2012 Management Objects on the machine running Symantec Endpoint Encryption Management Server.
Note that the 32-bit versions are required even though you are using 64-bit SQL Server.
To download the files:
Note that Microsoft SQL Server 2008 R2 Management Objects is required in order to upgrade to Endpoint Encryption 11.3.1. Please see article 206544 for details.
For release 11.3.0 MP1 and below, install the 32-bit SQL Server 2008 R2 SP1 Feature Packs for "SQL Server System CLR Types" and "SQL Server Shared Management Objects".
Process for installing the SQL Server System CLR Types and Management Objects feature packs:
2. Select the appropriate language and click "Download"
3. This will bring up another screen that will allow you to choose the files that you want to download.
4. Scroll down until you find "1033\x86\SharedManagementObjects.msi" and place a check in the box. Make sure it says x86
5. Continue to scroll down until you find "1033\x86\SQLSysClrTypes.msi" and place a check in the box. Again, make sure it says x86
6. Click Next to download the files
7. Install CLR Types first, then Management Objects
After installing the required SQL Server feature packs using the above steps, installation of the Symantec Endpoint Encryption Server Suite should proceed successfully.
TIP: If you are having issues with the Server 2008 trying to get SEE 11.2.1 through 11.3.0 MP1 installed, you can use the Server 2012 installers as mentioned above. Symantec Enterprise Division recommends you always update to the latest version. As of the writing of this article, the current version of SEE Management Server is 11.3.1 MP1.