Mobility Services Platform 3.1.1 Software Installation Guide
Mobility Services Platform 3.1.1 Software Installation Guide 72E-100159-04 Revision D January 2008
2007 by Motorola, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Motorola. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an as is basis. All software, including firmware, furnished to the user is on a licensed basis. Motorola grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Motorola. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Motorola. The user agrees to maintain Motorola s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof. Motorola reserves the right to make changes to any software or product to improve reliability, function, or design. Motorola does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein. No license is granted, either expressly or by implication, estoppel, or otherwise under any Motorola, Inc., intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Motorola products. MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. Motorola, Inc. One Motorola Plaza Holtsville, New York 11742-1300 http://www.symbol.com
Table of Contents About This Guide...vii Related Documents... vii Service Information... vii Chapter 1 Installing MSP 3.1.1...1 Introduction... 1 Components of MSP... 1 MSP Server... 1 MSP Client... 1 Relay Servers... 1 AirBeam Package Builder... 2 Internet Explorer/MSP Console... 2 MSP Administration Program... 2 Preparing for Installation of MSP 3.1.1... 2 Hardware Requirements... 2 Software Requirements... 2 Installing Microsoft IIS... 3 Repairing IIS Mapping After Reinstalling IIS... 3 Upgrading from MSP 3.0 to MSP 3.1.1... 3 Upgrading from MSP 3.1 to MSP 3.1.1... 5 Installing MSP Server 3.1.1 without an Existing Version... 6 Confirming Successful Installation... 7 Custom Installation... 8 Using Custom Install... 8 Installing MSP Workstation... 9 Installing Licenses in MSP Server... 9 Uninstalling MSP 3.1.1... 9 Repairing MSP 3.1.1...10 High Availability Configuration of MSP Server 3.1.1...10 Introduction...10 Requirements...10 Installing High Availability Configuration of MSP Server 3.1.1...10 Domain Controller PC...10
MSP 3.1 Software Installation Guide MSP Database and File System PC...11 MSP Web Application and Services PC...12 Secondary MSP Web Application and Services PC...14
About this Guide vii About This Guide The MSP 3.1.1 Software Installation Guide provides general instructions for installing the MSP 3.1.1 software product. Newer versions of this document may be available at http://support.symbol.com/support/product/softwaredownloads.do. Related Documents MSP 3.1 User s Guide, p/n 72E-100158 MSP 3.1.1 Release Notes, p/n 72E-100160 AirBEAM Package Builder Product Reference Guide, p/n 72E-55769 AirBEAM Package Builder Version 2.x Addendum Service Information If you have a problem with your software, contact Motorola Enterprise Mobility support for your region. Contact information is available at: http://www.symbol.com/contactsupport. When contacting Enterprise Mobility support, please have the following information available: Serial number of the software Model number or product name Software type and version number Software license information Motorola responds to calls by email, telephone or fax within the time limits set forth in support agreements. If you purchased your Enterprise Mobility business product from a Motorola business partner, contact that business partner for support.
MSP 3.1 Software Installation Guide
Chapter 1 Installing MSP 3.1.1 Introduction Components of MSP The following are components of the Mobility Services Platform version 3.1.1: MSP Server MSP Server is software that is installed on a Windows Server 2003 or Windows XP Professional computer. The majority of the functionality of MSP is provided via this component. This document describes how to install MSP Server MSP Client The MSP 3 client is software that comes pre-installed on certain Motorola mobile devices that performs staging and provisioning functions on the device. Supported mobile devices that do not have the MSP 3 client on them can be upgraded via staging or provisioning, once MSP Server is installed. Relay Servers To achieve the ability to manage large numbers of devices, MSP employs the use of intermediate servers running FTP or secure FTP (FTPS). Any computer or device that functions as an FTP server can be used. FTP server software is not included with MSP but can be installed as part of Windows or obtained from a variety of sources. At least one FTP server must be used for MSP to function.
2 MSP 3.1.1 Software Installation Guide AirBeam Package Builder When software is delivered to a device, it must be contained in a package file. Package files are created using the AirBeam Package Builder program that is included and installed as part of MSP Server. AirBeam Package Builder is also included as a separate installation in the MSP Workstation executable. Internet Explorer/MSP Console Access to MSP server console functions is performed via a web browser. Web browsers that have been tested and supported with MSP include Internet Explorer versions 6 and 7. MSP Administration Program The MSP Administration Program provides a convenient way to start and stop MSP services and to back up the MSP database. The program gives a summary of MSPrelated programs installed on the system and provides access to the MSP error log. This utility also allows you to specify locations of MSP configuration and database files. The utility is included in the MSP Server installation executable. Preparing for Installation of MSP 3.1.1 This section describes the factors to consider and tasks required to prepare for installing MSP 3.1.1 server. Hardware Requirements The following are recommended minimum specifications for the computer that you will use to run MSP Server on. These are only recommendations and you may obtain satisfactory performance on computers with a configuration that differs from these specifications. The High Availability Configuration of MSP will require at least four computers with following minimum specifications. 3 GHz processor 1 GB RAM 40 GB hard drive Note that the perceived performance of MSP Server is affected by many parameters other than the configuration of the computer that it runs on. See the MSP 3.1 User s Guide for more information on factors that can affect MSP performance. Software Requirements 1 The following versions of Windows are supported for running MSP 3.1.1: Windows Server 2003 Standard Edition with SP1 or above. Windows Server 2003 Enterprise Edition with SP1 or above. Windows Server 2003 Web Edition with SP1 or above. 2 Windows XP Professional SP2. 1 MSP 3 is not supported on Windows Server systems that are Domain Controllers.
Installing MSP 3.1.1 3 Installing Microsoft IIS If you are installing MSP 3.1.1 for the first time, ensure that you have the Microsoft Internet Information Services component installed on Windows. Use the following steps to install IIS: 1. From the Start menu go to the Control Panel and select Add or Remove Programs. 2. Click the Add/Remove Windows Components tab in the left pane. 3. In the list of Windows Components, select Application Server and click the Details button. 4. In the list of Application Server subcomponents, select Internet Information Services (IIS) and click the Details button. 5. In the list of IIS subcomponents, check the box next to World Wide Web Service and click Details. 6. In the World Wide Web Service list, check the box next to World Wide Web Service and click OK. 7. Click OK on the Application Server dialog and Next on the Windows Components dialog. The installation program will prompt you for the Windows CD that was used to install the operating system. Follow the prompts to complete the installation of IIS. 8. Verify that IIS has installed correctly: From the Start menu, go to Administrative Tools. Verify that Internet Information Services (IIS) Manager is listed as one of the Administrative tools. Repairing IIS Mapping After Reinstalling IIS The following error might occur if you reinstall Microsoft IIS because of a known problem with the Microsoft IIS framework: Server Error in '/MSP.Web' Application The following Microsoft article describes the problem and how to correct it: How to repair IIS mapping after you remove and reinstall IIS located at http://support.microsoft.com/default.aspx?scid=kb;en-us;q306005&gssnb=1 Upgrading from MSP 3.0 to MSP 3.1.1 MSP 3.1.1 supports upgrading data from MSP 3.0 during the installation process. However it is strongly recommended that prior to installing MSP 3.1.1, you perform one or both of the following: Create a fresh backup or save your latest backup data from MSP 3.0. See Chapter 8 in the MSP 3.0 User s Guide that came with your MSP 3.0 installation for information on how to do this. Export all objects in XML format so they can be re-imported into MSP 3.1.1 if needed. See Chapter 6 in the MSP 3.0 User s Guide that came with your MSP 3.0 installation for information on how to do this. In addition, make a backup of all of your packages. Make note of your MSP server console settings for automated backup (time and whether enabled or not). These settings are reset to their defaults values by the upgrade. 2 MSP Server running on Windows XP is intended for use in situations where portability (for example, running on a laptop computer) is needed. Windows XP is not intended as a server operating system and should not be considered for enterprise-grade configurations supporting large numbers of mobile devices.
4 MSP 3.1.1 Software Installation Guide Note: MSP does not migrate data from an existing database to a new database. The existing database is upgraded. MSP cannot automatically migrate data from an existing local database to a new database on a remote server. To move the data from one database server to another, the data and packages must be exported and then imported into the new database. You cannot use the Restore function to restore data of a 3.1 version backup of MSP into a 3.1.1 version of MSP. After backing up or exporting all data, perform the following steps to upgrade to 3.1.1. 1. Download the Mobility Services Platform zip file from http://support.symbol.com/support/product/softwaredownloads.do. The download version will be a zip file. 2. Download and unzip the file. 3. Open MSP311ServerInstall.exe. 4. Select Next at the Welcome screen. 5. The Installer will detect the current installed version of MSP and display a button with the following statement: Uninstall Previous Version of MSP Software. Click the button. Do not click Next. 6. Select Remove at the Welcome screen. Note: If you select to keep data, you should elect to use a local copy of SQL Sever Express 2005 when prompted below. If you elect to use an Existing (Local or Remote) SQL Server 2005 Instance in the steps below, you will create a new database and your existing data will not be available. 7. Select No at the popup window asking: Do you wish to completely remove MSP from the system? 8. Select Close at the Installation Complete window. 9. Select Yes at the popup window saying you must restart the system. 10. When the system restarts, open MSP311ServerInstall.exe. 11. Select Next at the Welcome screen. 12. Accept the license agreement and select Next. 13. Enter the applicable information at the Customer Information window and select Next. 14. At the Destination Folder window, accept the destination folder or use the Change button to change the destination. Select Next. 15. You may select the type of installation. A Complete installation will install all components of MSP (MSP Server, documentation, AirBEAM Package Builder and AirBEAM packages for installing the MSP client on legacy devices (see MSP 3.1 User s Guide for more information on staging or provisioning legacy devices). If you want to select individual components for installation, select Custom, and chose the components in the subsequent menu. Refer to Custom Installation below for more information on installing selected components. Note: In the following step, the login id should be the default sa. The password for MSP 3.0 build 3.0.1.1 will be different from later builds of MSP 3.0. For password help, contact technical support. 16. MSP can be installed using a local copy of SQL Server Express 2005 (which may have
Installing MSP 3.1.1 5 been installed as part of this installation) or using an Existing Local or Remote copy of SQL Server. If you select Local SQL Server Express, you will get the Upgrade Existing MSP 3.0 Database to MSP 3.1 window. Leave the checkbox checked so that the database is updated, and select Next. If you select Existing (Local or Remote) SQL Server 2005 Instance, you will get the Database Server window to specify where the database resides. Enter the IP address or computer name of database server followed by \SQLexpress in the Database Server text box. Enter the User server authentication using the login id and password that was used when installing the SQL Server 2005 Express on the Database and File System PC. Select Next. 17. Select Install at the Ready to Install wizard pane. 18. Select Finish at the InstallShield Wizard Completed window. Upgrading from MSP 3.1 to MSP 3.1.1 MSP 3.1.1 supports upgrading data from MSP 3.1 during the installation process. However it is strongly recommended that prior to installing MSP 3.1.1, you perform one or both of the following: Create a fresh backup or save your latest backup data from MSP 3.1. See Chapter 8 in the MSP 3.1 User s Guide that came with your MSP 3.1 installation for information on how to do this. Export all objects in XML format so they can be re-imported into MSP 3.1.1 if needed. See the Help file in the MSP 3.1 application for information on how to do this. In addition, make a backup of all of your packages. Make note of your MSP server console settings for automated backup (time and whether enabled or not). These settings are reset to their defaults values by the upgrade. Note: MSP does not migrate data from an existing database to a new database. The existing database is upgraded. MSP cannot automatically migrate data from an existing local database to a new database on a remote server. To move the data from one database server to another, the data and packages must be exported and then imported into the new database. You cannot use the Restore function to restore data of a 3.1 version backup of MSP into a 3.1.1 version of MSP. After backing up or exporting all data, perform the following steps to upgrade to 3.1.1. Note: The collation error in MSP 3.1 must be fixed before upgrading to MSP 3.1.1. Use the MSPAdmin.exe utility in the Motorola MSP\bin directory to fix the collation error. Fix the collation error before removing MSP 3.1. Note: If you select to keep data, you cannot install a new database. You must use the existing database. 1. Go to the Add Remove Programs in the operating system Control Panel. Use the Add or Remove Programs tool to remove MSP 3.1. Make sure that the checkbox is checked to keep all data associated with MSP. 2. Download the Mobility Services Platform zip file from http://support.symbol.com/support/product/softwaredownloads.do. The download
6 MSP 3.1.1 Software Installation Guide version will be a zip file. 3. Download and unzip the file. 4. Open MSP311ServerInstall.exe. 5. Select Next at the Welcome screen. 6. Accept the license agreement and select Next. 7. Enter the applicable information at the Customer Information window and select Next. 8. At the Destination Folder window, accept the destination folder or use the Change button to change the destination. Select Next. 9. You may select the type of installation. A Complete installation will install all components of MSP (MSP Server, documentation, AirBEAM Package Builder and AirBEAM packages for installing the MSP client on legacy devices (see MSP 3.1 User s Guide for more information on staging or provisioning legacy devices). If you want to select individual components for installation, select Custom, and chose the components in the subsequent menu. Refer to Custom Installation below for more information on installing selected components. 10. MSP can be installed using a local copy of SQL Server Express 2005 (which may have been installed as part of this installation) or using an Existing Local or Remote copy of SQL Server. If you select Local SQL Server Express, you will get the Update Previous Database window. Leave the checkbox checked so that the database is updated, and select Next. If you select Existing (Local or Remote) SQL Server 2005 Instance, you will get the Database Server window to specify where the database resides. Enter the IP address or computer name of database server followed by \SQLexpress in the Database Server text box. Enter the User server authentication using the login id and password that was used when installing the SQL Server 2005 Express on the Database and File System PC. Select Next. 11. Select Install at the Ready to Install wizard pane. 12. Select Finish at the InstallShield Wizard Completed window. Installing MSP Server 3.1.1 without an Existing Version The following steps will guide you through the installation of MSP 3.1.1. If you are installing MSP 3.1.1 in a High Availability Configuration system, refer to the Installing High Availability MSP Server 3.1.1 section in this document for installation instructions. 1. Ensure you have the latest version of MSP 3.1.1. Refer to http://support.symbol.com/support/product/softwaredownloads.do to get the MSP 3.1.1 download package. MSP 3.1.1 is available only as a download and is not distributed on a CD. The download is in the form of a ZIP file that contains the following files: Install program for MSP 3 Server: MSP311ServerInstall.exe. Install program for MSP 3 Workstation (includes AirBEAM Package Builder and documentation): MSP311WorkstationInstall.exe. MSP 3.1.1 Software Installation Guide (this document): MSP 3.1.1 Installation Guide.pdf. MSP 3.1.1 Release Notes: MSP 3.1.1 Release Notes.pdf. 2. Download and unzip the file. 3. Open MSP311ServerInstall.exe. 4. Select Install at the screen showing Microsoft SQL Server 2005 Express SP1 as a Requirement. 5. The installer will display a popup window stating: MSP optionally uses Microsoft SQL Server 2005 Express SP1. Would you like to install it now? Select No if you are going to
Installing MSP 3.1.1 7 use a version of SQL Server on another computer. Select Yes if you wish to install the SQL Server on the same computer as MSP. 6. Select Yes at the popup window stating that MSP optionally uses the Microsoft.Net 2.0 Framework. Would you like to install it now? 7. Select Next at Welcome to.net Framework 2.0 Setup screen. 8. Accept the License Agreement and select Install. 9. Select Finish at the Setup Complete window. 10. If you elected to install SQL Server, it will begin to extract and install. After the installation, the MSP InstallShield Wizard will be displayed. 11. Select Next to begin the installation. 12. Accept the license agreement and select Next. 13. Enter the appropriate Name and Organization information. Select Next. 14. Either accept the destination folder or use the Change button to specify another destination folder. Select Next. 15. You may select the type of installation. A Complete installation will install all components of MSP (MSP Server, documentation, AirBEAM Package Builder and AirBEAM packages for installing the MSP client on legacy devices (see MSP 3.1 User s Guide for more information on staging or provisioning legacy devices). If you want to select individual components for installation, select Custom, and chose the components in the subsequent menu. Refer to Custom Installation below for more information on installing selected components. 16. MSP can be installed using a local copy of SQL Server Express 2005 (which may have been installed as part of this installation) or using an Existing Local or Remote copy of SQL Server. If you select Local SQL Server Express, you will get the Ready to Install the Program window. If you select Existing (Local or Remote) SQL Server 2005 Instance, you will get the Database Server window to specify where the database resides. Enter the IP address or computer name of database server followed by \SQLexpress in the Database Server text box. Enter the User server authentication using the login id and password that was used when installing the SQL Server 2005 Express on the Database and File System PC. Select Next. 17. Select Install at the Ready to Install wizard pane. 18. Select Finish at the InstallShield Wizard Completed window. Note: In some instances, you may be prompted to restart the system. If prompted, do the restart. Confirming Successful Installation To confirm successful installation, do any of the following: Open Internet Explorer and go to http://localhost/msp.web. This will start IIS and after a pause, the MSP login screen should be displayed. The default user name and password are admin admin. Start the IIS Manager from Administrative Tools. Verify that there is a Motorola application pool (can t do this from XP) and that the default web site is running. Start the Services manager from Administrative Tools and verify that there are 5 Motorola MSP services started.
8 MSP 3.1.1 Software Installation Guide If you upgraded from a previous release of MSP 3, logon to the MSP Console and verify that your policies, objects, etc. are still listed. Also re-enter your preferred settings for automated backup. Custom Installation The Custom Installation includes the following choices: MSP Documentation installs the AirBEAM and MSP documentation in the C:\Program Files Motorola MSP\Documentation folder and creates shortcuts for the documentation. AirBEAM Package Builder installs the application that allows you to create packages for devices. Creates a shortcut for the Package Builder. Legacy Device Staging installs the APF files needed to bring legacy devices up to date in order to communicate correctly with MSP 3.1.1. MSP User Data installs the xmldefdocs and packages needed to configure devices. MSP Database installs the data tables, stored procedures, database schema, and some basic data files needed for MSP 3.1.1. MSP Server installs MSP Web Component application and MSP Services. The individual MSP Server components include: Upload Service Allows MSP to retrieve information from devices. SMS Content Service Implements SMS staging capabilities. Task Scheduler Service Schedules and initiates specific jobs such as backups and timed installations. Content Delivery Service Facilitates installing content on devices. Policy Engine Service Manages the Provisioning Policies. MSP Web Component Includes the actual MSP web application. Using Custom Install Use the Custom Installation if you wish to install only certain components into an already existing enterprise, or if you wish to install certain components on different servers or hard drives. By default, all of the components are selected when the Custom Install window is opened. Click on each component to de-select it if you do not wish to install it. Expand the MSP Server to list the MSP Server Components separately. You can install the various services on different servers. Depending on the size of the enterprise, this may be desirable to increase performance. However, all of the services must be installed. The Task Scheduler service must be installed on the same server as the database components.
Installing MSP 3.1.1 9 MSP User Data must be installed before installing the MSP Server components. If the MSP User Data exists in the database, you can install the MSP Server components without re-installing the MSP User Data. However, if the MSP User Data does not exist, use the custom install to install the MSP User Data first. This is especially convenient if you wish to install the database components on one server the MSP Server Components on another. Use the custom install to install the MSP User Data and MSP Database components on the database server first, and then install the MSP Server components on the application server. When installing the MSP Server components, you will be prompted to specify where the MSP User Data components are installed. Installing MSP Workstation MSP Workstation consists of the AirBEAM Package Builder and the accompanying documentation. The following steps will guide you through the installation of MSP 3.1.1 Workstation. 1. Download the Mobility Services Platform zip file from http://support.symbol.com/support/product/softwaredownloads.do. The download version will be a zip file. 2. Download and unzip the file. 3. Open MSP311WorkstationInstall.exe. 4. Select Next at the Welcome screen. 5. Accept the License Agreement and select Next. 6. Enter a User Name and Organization at the Customer Information screen. 7. Accept the default installation directory and select Next or select Change to specify another directory. Select Next after specifying another directory. 8. Select Install to begin the installation. 9. Select Finish at the InstallShield Wizard Completed screen. 10. To invoke the AirBEAM Package Builder or documentation, go to Start > All Programs >Motorola MSP Workstation and select the program or documentation. Installing Licenses in MSP Server Staging and Provisioning functionality will not be available until MSP is licensed for that function. The tabs for this functionality will not be shown if that functionality is not available. In order to license MSP for staging or provisioning, enter the license key under the Admin tab. Multiple license keys may be entered. For instance, there may be one for staging and one for provisioning or there can even be multiple keys per functionality such as provisioning. These keys are additive as well so two keys for 10 seats will provide the equivalent of one license key for 20 seats. Uninstalling MSP 3.1.1 The following steps will guide you through uninstalling MSP 3.1. 1. From the Start Menu, Control Panel, choose Add or Remove Programs. Click on MSP and click the Change button. 2. You will be presented with a dialog with Modify, Repair and Remove as options.
10 MSP 3.1.1 Software Installation Guide Choose Remove and click on the Next button. 3. The next dialog asks if you want to retain the MSP data. Make sure the box is checked if you want to retain the data. Select Remove. 4. Select Finish at the InstallShield Wizard Competed window. Repairing MSP 3.1.1 The Repair option of the MSP Installation checks for the presence and correct versions of program files and installs or replaces them if they are not present or if they are the wrong version. The Repair option does not repair the database files. Use the Repair option according to the following steps. 1. From the Start Menu, Control Panel, choose Add or Remove Programs. Click on MSP and click the Change button. 2. You will be presented with a dialog with Modify, Repair and Remove as options. Choose Repair and click on the Next button. 3. Select Install at the Ready to Repair the Program screen. 4. Select Finish at the InstallShield Wizard Competed window. High Availability Configuration of MSP Server 3.1.1 Introduction The High Availability Configuration of MSP Server 3.1 allows for quick system availability and easy recovery in the event of an unexpected machine failure. The system includes a Primary MSP Server PC and at least one Secondary MSP Server PC. If the Primary MSP Server PC were to fail, or if it would need to be shut down for maintenance, the Secondary MSP Server PC can be used to ensure that the system continues to operate without a lengthy interruption. Requirements The High Availability Configuration requires at least four Servers or PCs. The PCs should meet the minimum hardware requirements specified earlier in this document. All of the PCs or servers must be operating Microsoft Server 2003. The four PC s include a Domain Controller PC, an SQL Database and File System PC, a Primary Web Application and Services PC, and a Secondary Web Application and Services PC. It is possible to have more than one Secondary Web Application and Services PC if desired. All of the PCs must be operating on the same domain. Installing High Availability Configuration of MSP Server 3.1.1 The following steps will guide you through the installation of the High Availability Configuration of MSP 3.1.1. Domain Controller PC Install and configure a domain controller PC. The domain controller PC must use Microsoft Windows Server 2003 as the operating system. The domain controller PC cannot be that same PC where the MSP Web Application resides. Create and configure the Domain according to the instructions at the following link:
Installing MSP 3.1.1 11 http://msdn2.microsoft.com/en-us/library/ms943015.aspx Give the Domain a meaningful name (for example, MSPDomain). Create a Domain user for MSP. Give the user a meaningful name (for example, MSPUser). Note the Domain user and the password of the user. Also note the computer name and the IP address. MSP Database and File System PC Install and configure the software on the MSP Database and File System PC according to the following steps. Install the Microsoft Internet Information Services component Be sure that the Microsoft Internet Information Services (IIS) component of the operating system is installed on the PC. Refer to the Installing Microsoft IIS section earlier in this document. Create and Configure a Shared Folder 1. Go to the root directory (C:\) in my computer and create a folder. 2. Give the folder a meaningful name. (For example, name the folder FSshare for File Server share.) 3. Right-click on the folder and select Properties. 4. Go to the Sharing tab and select Share this folder. 5. Go to the Security tab and select the Add button. 6. Enter the User Name and domain name in the text box. For example, Enter mspuser@mspdomain. Select OK. 7. Enter the user name and domain again in the Enter Network Password popup box. Enter the password for the user and select OK. Select OK again at the Select Users, Computer, or Groups window. 8. Select the user you just created in the Group or user names pane and then click on the Allow Full Control check box. Select the Apply button. 9. Go to the Sharing tab and click on the Permissions button. 10. Select the Add button to get the Select Users, Computers, or Groups pane. 11. Enter the User Name and domain name in the text box. For example, Enter mspuser@mspdomain. Select OK. 12. Enter the user name and domain again in the Enter Network Password popup box. Enter the password for the user and select OK. Select OK again at the Select Users, Computer, or Groups window. 13. Select the user you just created in the Group or user names pane and then click on the Allow Full Control check box. Select the Apply button. Select OK. And Select OK again. Install Microsoft SQL Server 2005 Express,.Net, and MSP Data Files 1. Refer to http://support.symbol.com/support/product/softwaredownloads.do to get the MSP 3.1.1 download package. MSP 3.1.1 is available only as a download and is not distributed on a CD. The download is in the form of a ZIP file. 2. Download and unzip the MSP311Intall.zip package. 3. Start the MSP311ServerInstall.exe program. 4. Select Install at the screen showing Microsoft SQL Server 2005 Express SP1 as a
12 MSP 3.1.1 Software Installation Guide Requirement. 5. Select Yes at the popup window stating that MSP optionally uses Microsoft SQL Server 2005 Express SP1. Would you like to install it now? 6. Select Yes at the popup window stating that MSP optionally uses the Microsoft.Net 2.0 Framework. Would you like to install it now? 7. Select Next at Welcome to.net Framework 2.0 Setup screen. 8. Accept the License Agreement and select Install. 9. Select Finish at the Setup Complete window. SQL Server 2005 will begin to extract and install. After the installation, the MSP InstallShield Wizard will be displayed. 10. Select Next at the Welcome to the InstallShield Wizard for MSP screen. 11. Accept the License Agreement and select Next. 12. Enter the appropriate Name and Organization information. Select Next. 13. Change the destination folder to point to the shared folder created earlier. Specify Motorola MSP as the folder within the shared folder (C:\FSshare\Motorola MSP). Select OK and then select Next. 14. Select Custom and then select Next. 15. De-select all of the components to be installed except for MSP User Data and MSP Database. Select Next. 16. Select Local SQL Server Express and select Next. 17. Select Install at the Ready to Install wizard pane. 18. Select Finish at the InstallShield Wizard Completed window. Configure Microsoft SQL Server 2005 Express After installing SQL Server 2005 Express, configure it according to the following steps. 1. Go to Start > All Programs > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Configuration Manager. 2. Select SQL Server 2005 Services in the left pane. 3. Right click on SQL Server Browser in the right pane. Select Properties. Go to the Service tab. Make sure the Start Mode is set to Automatic. Select Apply and OK. 4. Expand the SQL Native Client Configuration in the left pane. Click on Client Protocols. 5. Make sure that TCP/IP and Named pipes are Enabled. Right click on them and select Enable if they are Disabled. 6. Expand the SQL Server 2005 Network Configuration. Click on Protocols for SQLEXPRESS. 7. Make sure that TCP/IP and Named pipes are Enabled. Right click on them and select Enable if they are Disabled. MSP Web Application and Services PC Install the Microsoft Internet Information Services component Be sure that the Microsoft Internet Information Services (IIS) component of the operating system is installed on the PC. Refer to the Installing Microsoft IIS section earlier in this document. Install.Net Framework and MSP 3.1.1 1. Start the MSP Setup program.
Installing MSP 3.1.1 13 2. Select Install at the screen showing Microsoft SQL Server 2005 Express SP1 as a Requirement. 3. Select No at the popup window stating that MSP optionally uses Microsoft SQL Server 2005 Express SP1. Would you like to install it now? 4. Select Yes at the popup window stating that MSP optionally uses the Microsoft.Net 2.0 Framework. Would you like to install it now? 5. Select Next at Welcome to.net Framework 2.0 Setup screen. 6. Accept the License Agreement and select Install. 7. Select Finish at the Setup Complete window. The MSP InstallShield Wizard will be displayed. 8. Select Next at the Welcome to the InstallShield Wizard for MSP screen. 9. Accept the License Agreement and select Next. 10. Enter the appropriate Name and Organization information. Select Next. 11. Accept the destination folder and then select Next. 12. Select Custom and then select Next. 13. De-select the MSP User Data and the MSP Database. Select Next. 14. Select Next at the User Data Folder window. 15. Select Existing (local or remote) SQL Server 2005 instance and select Next. 16. Enter the IP address or computer name of database server followed by \SQLexpress in the Database Server text box. Enter the User server authentication using the login id and password that was used when installing the SQL Server 2005 Express on the Database and File System PC. Select Next. 17. Select Install at the Ready to Install wizard pane. 18. Select Finish at the InstallShield Wizard Completed window. Configure the MSP Web Application and Services PC After the software components are installed on the MSP Web Application and Services PC, perform the following steps to configure the PC. 1. Add the Domain User to have permissions for the Motorola MSP folder. a. Go to My Computer and then to C:\Program Files. b. Right-click on the Motorola MSP folder and select Properties. Go to the Security tab. c. Select the Add button. d. Enter the user name and domain in the objects names box. For example, enter MSPuser@MSPdomain. Select OK. e. Enter the user name and domain name in the popup box and then enter the user s password. Select OK. f. In the Security tab window, highlight the domain user that you just added, and check the Full Control box. g. Check Apply and the OK. 2. Start the MSPAdmin.exe program. To start the program, go to the C:\Program Files\Motorola MSP\bin directory and double-click the MSPAdmin.exe icon. 3. Once the MSPAdmin.exe program starts, go to the Backup/Restore tab. Click on the Stop All button in the MSP Status pane to stop all of MSP Services. 4. While still in the MSPAdmin.exe program, go to the Configuration tab. Change the Client Data Directory to point to the shared folder of the MSP Database and File System PC. For instance, if the shared directory on the MSP Database and File System PC was
14 MSP 3.1.1 Software Installation Guide fsshare, change the installation directory to //MSPdata/fsshare/Motorola MSP/.Ignore the error given for the Database Directory. 5. Assign the ASP.NET permissions to the domain user account. a. Go to a command prompt and change to the directory where the aspnet_regiis.exe file is located (C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727). b. Enter the following command at the command prompt: aspnet_regiis ga [domain_name]\[account_username]. The command should return a message indicating that access to the IIS metabase and other directories were granted. 6. Set the five MSP Sevices to run as the select domain user. a. Go to Start>All Programs>Administrative Tools>Services. b. Right click on each of the Motorola MSP Content Delivery Service and go to Properties. Select the Log On tab. c. Select This Account and enter the User name and domain in the text box [mspuser@mspdomain]. d. Enter the password and confirm password in the applicable text boxes. e. Select Apply and OK. f. Do the same for the remaining four MSP Services (Discovery and Status Upload Service, Policy Engine Service, SMS Content Service, and Task Scheduler Service). 7. Assign the User Name and Password to the Motorola MSP Application Pool. a. Go to Start>All Programs>Administrative Tools>Internet Information Services (IIS) Manager. b. Expand the Application Pools folder and right click on Motorola MSP Application Pool directory and select Properties. c. Go to the Identity tab and select Configurable and enter the user name (domain\username) and the password. d. Confirm the password when prompted. e. Select Apply and OK. 8. Ensure the Application Pool is defined correctly. a. Go to Start>All Programs>Administrative Tools>Internet Information Services (IIS) Manager. b. Expand the Web Sites folder and then expand the Default Web Site folder. c. Right click on MSP.Web icon and select Properties. d. Go to the Virtual Directory tab and make sure that the Application Pool is set to Motorola MSP Application Pool. 9. Restart IIS. a. Go to Start>All Programs>Administrative Tools>Internet Information Services (IIS) Manager. b. Right-click on MSPWEB (local Computer). c. Go to All Tasks and then go to Restart IIS. d. Select OK to Restart IIS. e. Go to the Default Web Site under Web Sites and make sure it has restarted. f. Start the MSPAdmin.exe program and go to the Backup/Restore tab. Click on the Start All button in the MSP Status pane to start all of MSP Services. Secondary MSP Web Application and Services PC Install and configure the Secondary MSP Web Application & Services PC according to
Installing MSP 3.1.1 15 the instructions above for MSP Web Application & Services PC. Before starting the MSP Services and invoking the MSP Web Application on the Secondary PC, you must stop the MSP Web Services. Note: To prevent loss of data and application errors, only one MSP Web Application can be operational at a time. In order to operate and test the MSP Web Application on the Secondary PC, the MSP Web Application and MSP Services must be shut down on the Primary PC and vice/versa.
Motorola, Inc. One Motorola Plaza Holtsville, New York 11742, USA 1-800-927-9626 http://www.symbol.com MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the U.S. Patent and Trademark Office. All other product or service names are the property of their registered owners. Motorola, Inc. 2007 72E-100159-04