Motorola MSP3-CNTRL-SW-1 - Mobility Services Platform Control Edition Installation Manual

Installation guide
Hide thumbs Also See for MSP3-CNTRL-SW-1 - Mobility Services Platform Control Edition:
Table of Contents

Advertisement

Quick Links

Mobility Services Platform 3.2.1 Software
Installation Guide

Advertisement

Table of Contents
loading

Summary of Contents for Motorola MSP3-CNTRL-SW-1 - Mobility Services Platform Control Edition

  • Page 1 Mobility Services Platform 3.2.1 Software Installation Guide...
  • Page 3 Mobility Services Platform 3.2.1 Software Installation Guide 72E-100159-08 Revision A March 2009...
  • Page 4 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,...
  • Page 5: Table Of Contents

    Typical Setup............................ 5 Custom Setup........................... 6 Things to Consider Before Installing ......................6 MSP 3.2.1 Delivery Methods ........................7 Downloading from Motorola....................... 7 Chapter 2 – MSP Server Requirements.............9 Minimum Software and Hardware Requirements..................9 SQL Server 2005 Requirements......................11 Suggested Microsoft SQL Sever 2005 Standard or Enterprise Edition Settings .........
  • Page 6 iv Mobility Services Platform 3.2.1 Software Installation Guide Installing SQL Server 2005 Express with a Command line..............15 Chapter 4 – Uninstalling Earlier Versions of MSP as Preparation for an Upgrade ......................17 Installing MSP Server 3.2.1 with an Existing Version of MSP Server 3.1 and Above........17 Uninstalling MSP 3.2 or 3.2.1 ......................
  • Page 7: Before You Begin

    Before You Begin Read This First Motorola recommends that you read this entire document before you begin installing MSP 3.2.1. If you skip to Chapters 5 or 6 without reading Chapters 1, 2, 3, and 4, your installation experience may not go smoothly.
  • Page 8: Service Information

    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,...
  • Page 9: Chapter 1 - Introduction

    Chapter 1 - Introduction Mobility Services Platform version 3.2.1 is available in several Editions that allow you to choose to purchase and install just the functionality you need. MSP Stage Edition provides support only for initial deployment of devices. MSP Provision Edition provides all the features of MSP Stage Edition plus the ability to use Provisioning to keep your devices continuously up to date.
  • Page 10: Deciding Your Installation Scenario

    4 Mobility Services Platform 3.2.1 Software Installation Guide more complex and generally would be best performed by individuals skilled in the installation and management of Microsoft SQL Server 2005 servers and/or clusters. Deciding Your Installation Scenario MSP installations can vary in complexity from straightforward to very complex. The simplest installation can provide full functionality and keep all of the MSP Components on one server along with SQL Server.
  • Page 11: Typical Setup

    Chapter 1 - Introduction 5 Scenario Setup Type Custom Distributing MSP Components across multiple servers Installing MSP in a High Availability Configuration (HA). *Specific details for these scenarios are not covered in this document. Typical Setup The most straightforward installation configurations can be installed using the typical setup type option (Figure 1) when installing MSP.
  • Page 12: Custom Setup

    6 Mobility Services Platform 3.2.1 Software Installation Guide There is one exception to the above list of configuration requirements that is still supported by the typical setup type option. The MSP Core Database (SQL database) can be remotely installed to an instance of SQL Server 2005 that is installed on a separate server.
  • Page 13: Msp 3.2.1 Delivery Methods

    MSP32_InstallWorkstation.msi Note: No prerequisite software will be included in the Motorola download file. If your enterprise plans to use the Data Collection feature of MSP 3.2.1 you must have Microsoft SQL Server 2005 Standard or Enterprise editions installed (See Installing Microsoft SQL Server 2005 Standard or Enterprise Editions on Page 14).
  • Page 14 8 Mobility Services Platform 3.2.1 Software Installation Guide...
  • Page 15: Chapter 2 - Msp Server Requirements

    Chapter 2 – MSP Server Requirements Minimum Software and Hardware Requirements Servers on which you plan to install MSP 3.2.1 must meet the minimum software and hardware requirements listed in Table 1. Table 1 – Minimum Software and Hardware Requirements Category Requirements §...
  • Page 16 10 Mobility Services Platform 3.2.1 Software Installation Guide Category Requirements § Microsoft Internet Information Services 6 – See Page 13 for installation instructions and for a repair if known mapping problems occur when reinstalling IIS. Additional Software § Microsoft .NET Framework 2.0 §...
  • Page 17: Sql Server 2005 Requirements

    Chapter 2 – MSP Server Requirements 11 SQL Server 2005 Requirements The edition of Microsoft SQL Server 2005 you must use is determined by how the installation of MSP 3.2.1 will be used. The following table delineates which edition you must use: Table 2 –...
  • Page 18: Suggested Microsoft Sql Sever 2005 Standard Or Enterprise Edition Settings

    12 Mobility Services Platform 3.2.1 Software Installation Guide If MSP 3.2.1 will be used for a… SQL Server 2005 Version Requirements Microsoft SQL Server 2005 Express or SQL Server 2005 Standard or Enterprise without Upgrade from 3.1/3.1.1 SSAS enabled, as well as the other software The instance of Microsoft SQL server and hardware requirements listed in is on a second, separate server...
  • Page 19: Chapter 3 - Installing Pre-Requisite Software

    Chapter 3 – Installing Pre-Requisite Software Installing Microsoft IIS Use the following steps to install IIS: 1. From the Start menu, go to Control Panel > Add or Remove Programs. 2. Click the Add/Remove Windows Components tab in the left pane. 3.
  • Page 20: Installing .Net Framework 2.0

    CD or the ISO from the support site, contact Motorola support. If you intend to use the Motorola-provided batch file, copy it from the MSP 3.2.0 Installation CD (Prerequisite\SQLBatchFiles\SetupSQLExpress.bat) to a folder on the local hard drive (for example;...
  • Page 21: Installing Microsoft Sql Server 2005 Express

    Important: Motorola provides a batch file that can perform the following task. The file is named SetupSQLExpress.bat. This batch file was provided on the MSP 3.2.0 Installation CD. If you don’t have access to the CD or the ISO from the support site, contact Motorola support.
  • Page 22 16 Mobility Services Platform 3.2.1 Software Installation Guide Important: In the following steps, the examples provided assume the batch file referred to was placed in a folder on your hard drive named C:\BatchFiles. Your drive letters and folder names may be different; please make the appropriate adjustments. 4.
  • Page 23: Chapter 4 - Uninstalling Earlier Versions Of Msp As Preparation For An Upgrade

    MSP is compatible ONLY with that same version of MSP (i.e., you can not restore a 3.2.0 backup to a 3.2.1 system). Motorola recommends the backup so that, if all else fails, you can revert back to your initial versioned installation and restore your data.
  • Page 24: Uninstalling Msp 3.2 Or 3.2.1

    18 Mobility Services Platform 3.2.1 Software Installation Guide 2. Uninstall the existing version of MSP keeping existing data. Failure to select the check box to keep your data will result in a loss of your database. 3. Migrate the User Data Files shared folder, if applicable. 4.
  • Page 25 Chapter 4 – Uninstalling Earlier Versions of MSP as Preparation for an Upgrade 19 2. Select appropriate MSP 3.1.1 version and click Change to display the InstallShield Wizard (Figure 3). Figure 3 3. Click Next to display the Program Maintenance dialog box (Figure 4). Figure 4 4.
  • Page 26 20 Mobility Services Platform 3.2.1 Software Installation Guide Figure 5 5. Select the Keep all data associated with MSP check box. Warning: Failure to select the Keep all data associated with MSP check box will result in the loss of your database. 6.
  • Page 27: Migrating The User Data Files Shared Folder

    Chapter 4 – Uninstalling Earlier Versions of MSP as Preparation for an Upgrade 21 Note: When MSP is removed, the folder \MotorolaMSP\Archives is not removed. This is for the user’s benefit. It is a folder created by MSP that stores a copy of each of the Packages which you can go back and retrieve if necessary.
  • Page 28 22 Mobility Services Platform 3.2.1 Software Installation Guide...
  • Page 29: Chapter 5 - Installing Msp 3.2.1 With The Typical Setup Type

    Chapter 5 – Installing MSP 3.2.1 with the Typical Setup Type Installing MSP Server 3.2.1 with the Typical Setup Type Option in a New Installation To install MSP 3.2.1: 1. Download the following installation files from Motorola at http://support.symbol.com/support/product/softwaredownloads.do: § MSP321_InstallServer32.msi §...
  • Page 30 24 Mobility Services Platform 3.2.1 Software Installation Guide Figure 7 Figure 8 4. Check the list of prerequisites. If you: § HAVE the prerequisites, click Next. § DO NOT HAVE some or all of the prerequisites, click Cancel and install the prerequisite software before restarting the installation.
  • Page 31 Chapter 5 – Installing MSP 3.2.1 with the Typical Setup Type 25 Services 6 or .NET Framework 2.0. If a server will be a Web Server only, SQL Server 2005 will NOT be required, but MSP 3.2.1 will require Internet Information Services 6 and .NET Framework 2.0.
  • Page 32 26 Mobility Services Platform 3.2.1 Software Installation Guide § Installed, go to Step 9 to continue. § Not installed, you will be prompted that the software is not installed (Figure 11). Click OK and the Installer Completed dialog box will display (Figure 12).
  • Page 33 Chapter 5 – Installing MSP 3.2.1 with the Typical Setup Type 27 http://go.microsoft.com/fwlink/?LinkId=55731. Go to Page 14 for instructions on how to install .Net Framework 2.0. 9. On the Destination Folder dialog box (Figure 13), accept the destination folder or click Change to change the destination.
  • Page 34 Select the appropriate SQL instance and click OK. Motorola recommends clicking the dropdown arrow to see the running SQL instances on the computer on which you are installing MSP 3.2.1 if you are installing MSP 3.2.1 on the same server on which your SQL database is...
  • Page 35 Login ID Use the sa ID or the ID of a user with sysadmin permissions. Password Motorola recommends using the default value, 11!Noxlet. Select a name for the database that will be installed. MSP is the Name of database catalog default value.
  • Page 36 30 Mobility Services Platform 3.2.1 Software Installation Guide Figure 16 15. In the final step of the installation process, a Command Prompt window will open (Figure 17). You will be prompted as to what is being done to your system; You will be prompted when the final step is complete (Figure 18).
  • Page 37 Chapter 5 – Installing MSP 3.2.1 with the Typical Setup Type 31 Figure 18 16. Click OK.
  • Page 38 32 Mobility Services Platform 3.2.1 Software Installation Guide...
  • Page 39: Chapter 6 - Architecture Overview And Custom Installation Planning

    Chapter 6 – Architecture Overview and Custom Installation Planning Architectural Overview The MSP Server system consists of several components, each serving a different purpose in the overall operation. It is important to understand each component’s purpose and the installation requirements for each. There are many different configuration options for any MSP system and various factors dictate your installation decisions including your enterprise needs, IT policies, current database and network configuration and others.
  • Page 40: Msp Components Involved

    34 Mobility Services Platform 3.2.1 Software Installation Guide MSP Components Involved The MSP components refer to the individual parts of MSP that are installed on the corresponding prerequisite components described above. The breakdown of MSP into its components also appears in the Installer Feature tree within the actual MSP installation application. Hence, we have tried to use the same naming conventions.
  • Page 41 Archives folder which holds a backup of all Packages stored in your MSP database. None of these folders contain irreplaceable data but the folder structure must remain in tact. In most scenarios, these MSP Files reside in the \Motorola MSP directory on the same machine as the MSP Web Application.
  • Page 42 36 Mobility Services Platform 3.2.1 Software Installation Guide required if the MSP Analysis database is used (see connection 6 in Figure 20). This database would be required only if the integrated Analysis feature of MSP is needed. If this feature is not needed, then SQL Server Analysis Services is not needed and the Analysis database will obviously not be used.
  • Page 43: Major Installation Differences Between Msp 3.2.0 And Msp 3.2.1

    \Motorola MSP directory as expected by the MSP 3.2.1 installer. The second recommendation is dependent upon the feature set required from your MSP installation.
  • Page 44: Questions For Consideration

    Builder, it will not complete and will give a message indicating that you must remove Package Builder first. Motorola also strongly recommends that you plan your system so that it does not need to be modified in the future. While there will frequently be unknowns that cannot be avoided you should make every effort to account for future naming conventions of authentication users, connection strings, machine names, and the like.
  • Page 45: Msp 3.2.1Facts

    Chapter 6 – Architecture Overview and Custom Installation Planning 39 Will all of the machines involved in your MSP system reside on the same Active Directory domain? Do you intend to use SQL Authentication or Windows Authentication for your installation connection to the Database Engine? Do you intend to use SQL Authentication or Windows Authentication for your runtime connection to the Database Engine?
  • Page 46 Chapter 1 of the MSP 3.2.1 Users Guide. However, for very large deployments it is also possible to further extend your enterprise scalability using a distributed system described above. It is recommended that you contact Motorola Support in advance if you plan to implement such systems.
  • Page 47: Chapter 7 - Installing Msp 3.2.1 Server With The Most Common Custom Configuration

    MSP 3.2.1 components are installed. While this is the most-common Custom Setup Type Option installation, there are many others. If your particular installation scenario is different from those in this guide, you may need to contact Motorola support. Before You Begin Important: If you have not yet read Chapter 6 –...
  • Page 48: Example Custom Installation Scenario

    42 Mobility Services Platform 3.2.1 Software Installation Guide Make sure Microsoft SQL Server 2005 Enterprise or Standard edition is installed on the database server. (Chapter 7 describes how to upgrade from SQL Server 2005 Express to SQL Server 2005 Enterprise or Standard edition.) All servers must be part of the same Domain.
  • Page 49 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 43 Figure 21 Table 4 – SQL Users SQL Users Description SQL Administrator, must have ‘sysadmin’ rights. Only required during installation. msp_sql_user MSP runtime user that will be created during install. This user should remain unchanged while the MSP App remains installed.
  • Page 50: Custom Setup Overview

    Install the MSP Services, User Data, and MSP Web Site on the appropriate servers. If you are installing via: Download from Motorola, go to Installing MSP on an Application Server on Page 51. Installing MSP on a Database Server Note: On a Database Server, MSP does not require that Microsoft IIS 6 or .NET Framework 2.0 be...
  • Page 51 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 45 click either MSP32_InstallServer32.msi or MSP32_InstallServer64.msi to display the Welcome dialog box. 3. On the Welcome dialog box (Figure 22), click Next, and a list of prerequisites will display (Figure 23).
  • Page 52 46 Mobility Services Platform 3.2.1 Software Installation Guide Figure 24 6. When the Setup Type dialog box (Figure 25) appears, select Custom and click Next. Figure 25 7. When the Custom Setup dialog box displays, deselect everything except MSP Databases (Figure 26). Note: If you expand MSP Databases (Figure 27), you can see that the MSP Core Database and the MSP Analysis Database (Analysis Services) are included.
  • Page 53 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 47 Figure 26 Figure 27 8. Click Next to display the SQL Database Installation Connection dialog box (Figure 28). Important: If you use SQL authentication, you must provide an SQL login with ‘sysadmin’ rights to complete the install.
  • Page 54 48 Mobility Services Platform 3.2.1 Software Installation Guide Motorola suggests using the Browse button to make this selection Figure 28 9. On the SQL Database Installation Connection dialog box, specify the database server, the authentication method, and the database name that you will be installing. The database Name default is MSP, but you can set it to anything you want.
  • Page 55 Domain user (mspdomainuser) that was selected or created for this purpose. 12. Click Next to display the Analysis Services Database Connection dialog box (Figure 30). Select which Windows authentication credentials to use. Motorola suggests using the Browse button to make this selection Figure 30 13.
  • Page 56 50 Mobility Services Platform 3.2.1 Software Installation Guide 15. Click Next to display the Logon Information dialog box (Figure 32). Go to Step 15 to continue. Motorola suggests using the Browse button to make this selection Figure 32 16. On the Logon Information dialog box, enter the correct user account information for the Domain User you selected or created previously.
  • Page 57: Installing Msp On An Application Server

    20. Create a login account for the Domain User (mspdomainuser) in the SQL Server Database engine. Map the Domain User to the msp_role in the MSP database. 21. Under Analysis Services configure the Data Source Impersonation Info for the Motorola MSP Cube to use the Domain User (mspdomainuser) when connecting to the data source.
  • Page 58 52 Mobility Services Platform 3.2.1 Software Installation Guide Note: The installer should be run while logged in as the Domain Install User (domaininstalluser). 3. On the Welcome dialog box (Figure 35), click Next, and a list of prerequisites will display (Figure 36).
  • Page 59 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 53 Figure 37 6. When the Setup Type dialog box (Figure 38) appears, select Custom and click Next. Figure 38 7. On the Custom Setup dialog box (Figure 39), deselect MSP Databases. These components should have been previously installed on the database server.
  • Page 60 54 Mobility Services Platform 3.2.1 Software Installation Guide Figure 39 8. Click Next to display the Database Runtime Connection dialog box (Figure 40). Motorola suggests using the Browse button to select the remote server on which the MSP database is installed.
  • Page 61 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 55 Figure 41 11. On the Use a remote instance of Analysis Services Database dialog box, specify the remote Analysis Services database as required. 12. Click Next to display the MSP User Selection (Required) dialog box (Figure 42). Figure 42 13.
  • Page 62 56 Mobility Services Platform 3.2.1 Software Installation Guide Figure 43 15. Click Next to display the Ready to Install the Program dialog box (Figure 44). Figure 44 16. Click Install. 17. When the Installer Completed dialog box displays (Figure 45), click Finish.
  • Page 63 Chapter 7 – Installing MSP 3.2.1 Server with the Most Common Custom Configuration 57 Figure 45 18. In the final step of the installation process, a Command Prompt window will open (Figure 46).You will be prompted as to what is being done to your system; You will be prompted when the final step is complete (Figure 18).
  • Page 64 58 Mobility Services Platform 3.2.1 Software Installation Guide Figure 47 19. Click OK. Note The Domain user (mspdomainuser) needs to be granted logon permissions to the SQL instance and mapped to the msp_role of the MSP database. 20. After installation and before use, verify the functionality of your MSP installation.
  • Page 65: Chapter 8 - Upgrading A Database Server To Sql Server 2005 Standard Or Enterprise Edition

    Chapter 8 – Upgrading a Database Server to SQL Server 2005 Standard or Enterprise Edition Introduction The MSP 3.2.1 Server installer does not provide support to upgrade from using a SQL Server 2005 Express Edition to using either SQL Server 2005 Standard or Enterprise editions. This upgrade must be performed separately from the MSP 3.2.1 server install/upgrade.
  • Page 66: Upgrading The Database Server

    Upgrading the Database Server Important: Motorola provides batch files that can perform the following tasks. If you are upgrading from 3.1.x, you can use UpgradeSQLEXPRESSInstanceToSQLStd.bat. If you are upgrading from 3.2, you can use UpgradeMSPInstanceToSQLStd.bat. These batch files were provided on the MSP 3.2.0 Installation CD.
  • Page 67 Chapter 8 – Upgrading a Database Server to SQL Server 2005 Standard or Enterprise Edition 61 Important: In the following steps, the examples provided assume 1) the batch files referred to were placed in a folder on your hard drive named C:\BatchFiles, and 2) the drive letter of your CD drive is D:.
  • Page 68 MSP 3.2.0 Installation CD. If you don’t have access to the CD or the ISO from the support site, contact Motorola support. If you intend to use the Motorola-provided batch file to upgrade your database, copy the appropriate file from the MSP 3.2.0 Installation CD (Prerequisite\SQLBatchFiles\ [appropriate file]) to a folder on the local hard drive (for example;...
  • Page 69 Chapter 8 – Upgrading a Database Server to SQL Server 2005 Standard or Enterprise Edition 63 Notes: You will need to substitute the product key from your SQL Server 2005 Standard or Enterprise edition for the sample value shown for the PIDKEY option. If you are not installing on an English localization on Windows, the "NT AUTHORITY\SYSTEM"...
  • Page 70 64 Mobility Services Platform 3.2.1 Software Installation Guide...
  • Page 72 Holtsville, New York 11742, USA 1-800-927-9626 http:/motorola.com/enterprisemobility 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.

This manual is also suitable for:

Mobility services platform 3.2.1

Table of Contents