Installing a SMS Primary Site Server

Primary Site Server Installation Overview

A SMS site server is the Windows server on which SMS 2.0 is installed and running. The SMS site server is the main access point between the SMS database and administrators. The SMS server manages the SMS site and component attributes.

The SMS site server must be installed on a domain controller or on a member server. It cannot be installed on a stand-alone server. Before installing the primary site server, you should consider the factors listed here on server resource requirements:

SMS is reliant on the SQL Server and its database. All SMS services in a primary site utilize SQL Server to update and manage the site database. The performance of SMS is therefore directly impacted by the performance of SQL Server. Here, SMS performance would be determined by the following factors:

The best possible performance is assured for SMS if SQL Server is installed solely for SMS. In addition to this, SMS performance is also maximized when the SMS site database and the computer for the SMS site server role exists on the same computer. The performance of SMS is also enhanced if the data and log devices reside on separate physical drives or on RAID arrays.

It is recommended that you install SQL Server on a separate computer to the site server when the following conditions apply:

The hardware installation requirements listed below are a guideline for a typical site server deployment which has to support the main SMS functions, and roughly one hundred computers:

The software requirements are relevant to each site server installation.

When you install SMS, the default configuration is that all SMS roles are installed on an SMS site server:

How the SMS databases are created

Microsoft SQL Server stores the SMS data. SQL Server can be installed before you install SMS or it can be installed when you install SMS. If you choose to install SQL Server with the installation of SMS, the SMS Setup program creates the databases that it needs. When you create the SQL Server databases during the SMS installation process; SMS logs on to SQL Server to create the databases. It uses SQL Server accounts to create and modify the databases. The method that SMS utilizes to access SQL Server is determined by the SQL Server logon method that is configured.

The SMS Setup program creates the SQL Server database device files, which contains the following components:

The following SMS databases are created with the installation of SMS components:

These two databases use the following types of data files:

Because SMS uses the time settings of SQL Server for task scheduling, you should ensure that the time settings of the SMS site server and SQL Server are synchronized.

After SMS is installed, the necessary management data is written to the databases. You can utilize either of the following methods to access the databases:

How to configure SQL Server for SMS

The SQL Server configuration settings listed below can be tuned for SMS operations. You should as far as possible set maximum values for the SQL Server configuration parameters so that the assigned resources can be increased/decreased as necessary:

How to install a primary site server

The SMS Setup program starts automatically when the SMS CD-ROM is placed in the CD-ROM drive and autorun is configured on the Windows computer.

After SMS Setup starts, the Systems Management Server 2.0 Setup screen is displayed, listing the following SMS installation options:

You can use either of the SMS installation methods to install the primary site server:

The SMS components which are installed during the Express Setup method and the Custom Setup method are listed below, together with the default value, if applicable:

When you install the primary site server, you have to provide the following information when the SMS Setup program is run:

To install the primary site server;

  1. Insert the SMS 2.0 CD and select Set Up SMS 2.0 from the autorun menu to start the SMS Setup program.
  2. Click Next on the Welcome to Systems Management Server Setup Wizard screen.
  3. On the System Configuration screen you can click Next as well. Here, SMS Setup checks whether the computer has a previous version of SMS installed.
  4. When the Setup Options screen is displayed, select the Install an SMS primary site option and then click Next.
  5. The Installation Options screen is displayed if you have not installed SQL Server on the same server as the site server. Here, you can select either the Express Setup option or the Custom Setup option, and then click Next.
  6. The Systems Management Server License Agreement screen is displayed. Read and then accept the licensing information by clicking the I Agree button.
  7. On the Product Registration screen:
    • Provide a name in the Name box
    • Enter the organization name in the Organization box.
    • Enter the CD product key in the Product ID field

Click Next.

  1. On the SMS Site Information screen:
    • In the Site code field, provide a three character site code. The code that you specify has to be unique in the SMS hierarchy.
    • In the Site name field, enter a descriptive name for the site that details the purpose or location of the site
    • In the Site domain field, enter the domain in which the site is being installed.

Click Next.

  1. On the SMS Service Account Information screen:
    • In the Account Name field, provide the name of the SMS Service account which you will be utilizing.
    • In the Password field and Confirm Password field, enter the password for the SMS Service account.

Click Next.

  1. On the SMS Primary Site Client Load screen, specify how much SMS client computers this site will manage in the Number of SMS clients field. The number which you indicate affects the SQL database size which SMS will create. Click Next.
  2. The remainder of this Setup illustration is specific to a custom installation of SMS.
  3. On the SMS Server Platform screen, the Intel X86 or compatible checkbox is selected by default. Leave this option selected and then click Next.
  4. The Setup Installation Options screen is displayed. This is where you select which SMS components should be installed. Setup automatically selects the NTFS partition that has the most free disk space for the location for installing the files. Click Next.
  5. The Dedicated Copy Of SQL Server screen is displayed next. Here, you should indicate whether Setup should install a dedicated copy of SQL Server on the site server, or specify that SQL Server has been installed. Click Next.
  6. On the SQL Server Information for SMS Site Database screen, check that the correct information is displayed in the Computer running SQL Server field. Click Next.
  7. On the SQL Server Account for SMS Site Database screen, enter the appropriate information, and click Next.
  8. On the SQL Server Devices for the SMS Site Database screen, ensure that the Yes option is selected. This would result in Setup creating the site database and devices. Click Next.
  9. On the SMS Site Database Name page, verify that the proper database name is provided and then click Next.
  10. On the SQL Server Device Directory Path for SMS Site Database page, verify that the correct location is specified. Click Next.
  11. The SQL Server Information for Software Metering Database screen is displayed if you have selected to install the software metering database as well. Verify that the computer running SQL Server field contains the proper information. Click Next.
  12. On the SQL Server Devices for the Software Metering Database screen, click the Yes option so that SMS Setup automatically creates the software metering database as well. Click Next.
  13. On the Software Metering Database Name screen, ensure that the correct database name is specified and click Next.
  14. On the SQL Server Device Directory Path for Software Metering Database, specify where the primary data device and log device for the software metering database will be located. Click Next.
  15. On the Concurrent SMS Administrator Consoles screen, enter the appropriate value for the number of SMS Administrator consoles and for the minimum number of SQL Server connections, and then click Next.
  16. On the Completing the Systems Management Server Setup Wizard screen, verify the setup summary information displayed and then click Finish.
  17. Click Yes when a message is displayed, requesting verification that the SMS Service account should be created.
  18. After SMS is installed, the Systems Management Server program group and its icons are displayed.

Server Modifications after the SMS Site Server Installation

After running the SMS 2.0 Setup program to install a SMS primary site server, a number of modifications are made to the Windows Server operating system.

The modifications made by the SMS Setup are listed here:

SMS Program Group Modifications
The SMS Setup program adds the SMS program group to the Start menu when you install the SMS primary site server. The SMS components which were specified for installation determines which icons or shortcuts are displayed within the SMS program group.

The SMS program group’s shortcuts are listed here:

SMS Services
When you install the SMS primary site server, a number of SMS services or processes are installed and enabled. To view which SMS services are installed, open the SMS Administrator console and select the SMS Service Manager node. Then, click the Start the SMS Service Manager item on the Action menu.

By default, the following SMS services are started on the primary site server:

The main SMS service is the SMS Executive service. The SMS Executive service updates the database. The different process threads managed by the SMS Executive service are listed here:

Directory shares
The SMS services and SMS client agents utilize directory shares for the following purposes:

The SMS directories created by the SMS Setup program are:

The \SMS directory is the main SMS installation directory because it contains all the necessary site components for servicing and managing the SMS site.

The shares that SMS Setup creates when using the Custom Setup option to install the SMS primary site server are listed here:

Registry Entries
A number of registry keys are added when you install SMS. These registry keys are used to store the SMS configuration information:

Users and Group
When you install a SMS primary site server, the following user and group accounts are created:

Upgrading SMS 1.2 to SMS 2.0

A few recommendations with regard to upgrading a SMS 1.2 primary site server to a SMS 2.0 site server are noted below:

There are a number of SMS 1.2 settings which are dropped when the upgrade from SMS 1.2 to SMS 2.0 is performed.

How to modify the primary site server installation

You may find that you need to make modifications to the primary site server after SMS is installed. The SMS setup program is added to the SMS program group after you install the SMS primary site server. You can run SMS Setup from the SMS CD-ROM to modify SMS, reset SMS, or remove SMS.

The following Setup Options are available for modifying an existing primary site server installation:

To modify the primary site server installation,

  1. Insert the SMS 2.0 CD.
  2. The SMS Setup Wizard starts.
  3. Click Next on the SMS Setup Wizard Welcome screen.
  4. Click Next on the System Configuration screen.
  5. On the Setup Options screen, select the Modify or reset the current installation option and then click Next.
  6. On the SMS Server Platform screen, specify any additional platform support required and then click Next.
  7. On the Setup Installation Options screen, choose all the additional SMS 2.0 features that you require and then click Next.
  8. On the SMS Service Account Information screen, change the SMS Service account name or its associated password and then click Next.
  9. On the Database Modification screen, perform the necessary software metering database changes and then click Next.
  10. On the Integrated Security For SMS Site Database screen, you can specify either integrated security or standard security to access the SMS site database. Click Next.
  11. On the Integrated Security For Software Metering Database, you can specify either integrated security or standard security to access the software metering database. Click Next.
  12. On the Completing The Systems Management Server Setup Wizard screen, click Finish after checking the configuration changes that you have made.

How to remove a primary site server

Removing a primary site server is a two-fold process:

To remove the site server client software,

  1. Open the Registry Editor.
  2. Locate and select the HKEY_LOCAL_MACHINE\Software\Microsoft\SMSClient\Configuration\Client Properties registry key.
  3. Click the Registry Editor menu and then click Edit.
  4. Click Add Value.
  5. The Add Value dialog box opens.
  6. For the value name, enter SMS Client Deinstall.
  7. For the data type, enter REG_SZ.
  8. Click OK.
  9. The String Editor dialog box opens.
  10. Enter True and click OK.
  11. Close the Registry Editor.
  12. Open the Control Panel utility.
  13. Initiate the Services program.
  14. Select the SMS Client Service option.
  15. To stop the SMS Client Service, click Stop.
  16. Restart the SMS Client Service by clicking Start. This causes the SMS Client Service to access the registry and start the deinstall process.

To remove the primary site,

  1. Insert the SMS 2.0 CD.
  2. The SMS Setup Wizard starts.
  3. Click Next on the SMS Setup Wizard Welcome screen.
  4. Click Next on the System Configuration screen.
  5. On the Setup Options screen, select the Remove SMS option and then click Next.
  6. The SMS Database Deinstallation Options screen is displayed.
  7. Select the Delete SMS site database checkbox to delete the SMS site database.
  8. Select the Delete software metering database checkbox to delete the SMS software metering database.
  9. Click Next and then click Finish.


Top 5 Free Networking Tools

Bookmark Installing a SMS Primary Site Server

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.