background image

58   

Chapter 7 – Upgrading a Database Server to SQL Server 2005 Standard or Enterprise 

Edition

 

 

 

2.  Upgrade your SQL Server instance from SQL Server 2005 Express to SQL Server 2005 

Standard or Enterprise  

3.  If data collection is desired, add Analysis Services to the upgraded SQL Server instance. 

4.  Upgrade your MSP install if needed, for example: 

o

  Upgrading from MSP 3.1.x to MSP 3.2 

o

  Installing the MSP Analysis Database 

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. 

If you intend to use the Motorola-provided batch file to upgrade your 
database, copy the appropriate file from the MSP Installation CD 
(Prerequisite\SQLBatchFiles\ 

[appropriate file]

) to a folder on the local hard 

drive (for example; C:\BatchFiles) before completing the following steps. 

If you are installing on a VMWare image, you may need to refresh the CD 
drive after ejecting the MSP Installation CD in order to see the contents of the 
SQL CD when it is placed in the CD drive. One possible check is to perform a 

dir

 command on the CD drive before running the batch file. 

5.  Use the MSP Admin Tool (Figure 51) to stop all of the MSP Services. 

6. 

 

Figure 51 

 

Summary of Contents for Mobility Services Platform 3.2

Page 1: ...Mobility Services Platform 3 2 Software Installation Guide ...

Page 2: ......

Page 3: ...Mobility Services Platform 3 2 Software Installation Guide 72E 100159 07 Revision G September 2008 ...

Page 4: ...l 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 progr...

Page 5: ... 9 Suggested Microsoft SQL Sever 2005 Standard or Enterprise Edition Settings 10 Required to be installed 10 Required Configuration 10 Authentication 10 Chapter 3 Installing Pre Requisite Software 11 Installing Microsoft IIS 11 Repairing IIS Mapping After Reinstalling IIS 11 Installing NET Framework 2 0 12 Installing NET Framework 2 0 from the Downloaded Version 12 Installing NET Framework 2 0 fro...

Page 6: ...t this Chapter 31 Before You Begin 31 Requirements 31 Overview 32 Creating and Configuring a Shared Folder 33 Installing MSP Database 34 Installing a Database Server with Download from Motorola 34 Installing a Database Server with the Installation CD 34 Completing the Installation of a Database Server 35 Installing MSP Services and MSP Web Server 43 Installing the MSP Services and MSP Web Server w...

Page 7: ...re you must go to Chapter 5 after reading Chapters 1 2 and 3 Chapter 5 discusses the specifics of installing MSP with Data Collection where SQL 2005 Standard or Enterprise edition is installed on a separate server If you have other custom setup type scenarios not covered in this document referencing Chapter 5 might offer additional help Chapter 6 discusses a High Availability HA Configuration inst...

Page 8: ...tp 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 busi...

Page 9: ...05 Standard or Enterprise editions as your database In MSP 3 2 you can still use either as your database for Stage Edition Provision Edition or Control Edition without Data Collection and Analysis However in MSP 3 2 Control Edition you must use Microsoft SQL Server 2005 Standard or Enterprise editions if you plan to use Data Collection and Analysis This change means MSP users must determine which ...

Page 10: ...rade from 3 1 or 3 1 1 with Data Collection where the instance of Microsoft SQL Server 2005 is on a second separate server Custom Distributing MSP Components across multiple servers Installing MSP in a High Availability Configuration HAC see Chapter 5 for an overview Specific details for these scenarios are not covered in this document Custom MSP 3 2 Delivery Methods MSP 3 2 is available on an ins...

Page 11: ...free from the Microsoft Download Center at http www microsoft com downloads details aspx familyid 31711D5D 725C 4AFA 9D65 E4465CDFF1E7 displaylang en Users can also download the latest version of Microsoft Net Framework 2 0 both 32 and 64 bit versions from the Microsoft Download Center at http go microsoft com fwlink LinkId 55731 Installation CD Users will launch the installation CD which will gui...

Page 12: ...6 Chapter 1 Introduction ...

Page 13: ...P2 or higher Windows Server 2003 Enterprise edition with SP2 or higher Windows Server 2003 Web edition with SP2 or higher Windows Server 2003 R2 Standard edition with SP2 or higher Windows Server 2003 R2 Enterprise edition with SP2 or higher Windows Server 2003 R2 Web edition with SP2 or higher Windows Server 2003 R2 Standard x64 edition with SP2 or higher Windows Server 2003 R2 Enterprise x64 edi...

Page 14: ...l servers with the following minimum specifications 3 GHz processor 1 GB of memory 40 GB hard drive Note The perceived performance of MSP Server is affected by many parameters other than the configuration of the computer on which it runs See the MSP 3 2 User s Guide for more information on factors that can affect MSP performance Hardware for Control Edition with Data Collection These are recommend...

Page 15: ...on Microsoft SQL Server 2005 Express or SQL Server 2005 Standard or Enterprise without SSAS enabled as well as the other software and hardware requirements listed in Table 1 Minimum Software and Hardware Requirements Upgrade from 3 1 3 1 1 On a single server Without Data Collection Microsoft SQL Server 2005 Express or SQL Server 2005 Standard or Enterprise without SSAS enabled as well as the other...

Page 16: ...l require Internet Information Services 6 and NET Framework 2 0 Suggested Microsoft SQL Sever 2005 Standard or Enterprise Edition Settings Required to be installed SQL Server Database Engine Analysis Services Engine if MSP 3 2 Control Edition with Data Collection and Analysis will be used Required Configuration TCP IP enabled under SQL Server 2005 Network Configuration Authentication SQL Authentic...

Page 17: ...6 In the World Wide Web Service list select World Wide Web Service and click OK 7 In the Application Server dialog box click OK 8 In the Windows Components dialog box click Next 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 9 To verify that IIS has been installed correctly a From the ...

Page 18: ...3 2 CD Launcher dialog box Figure 3 2 Click Install NET Framework 2 0 Note You should have minimal interaction with this installation A series of dialog boxes will appear and disappear as they complete their functions When the final product is installed you will be told the installation was successful Installing Microsoft SQL Server 2005 Standard or Enterprise Editions Important Motorola provides ...

Page 19: ...LS 2 PIDKEY ABCDE12345FGHIJ67890KLMNO 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 values may have to be changed Installing Microsoft SQL Server 2005 Express There are two quick ways to install SQL Ser...

Page 20: ...and folder names may be different please make the appropriate adjustments 1 From the command line while at the location of the downloaded installation file either o Invoke the batch file with a Product Key Argument as follows C BatchFiles SetupSQLExpress bat OR o Invoke SQLEXPR EXE q norebootchk qb reboot ReallySuppress addlocal all instancename MSP SQLAUTOSTART 1 SQLBROWSERAUTOSTART 1 SECURITYMOD...

Page 21: ...o the MSP 3 2 CD Launcher dialog box Figure 3 Figure 3 2 Click Install Microsoft SQL Server 2005 Express Edition Note You should have minimal interaction with this installation A series of dialog boxes will appear and disappear as they complete their functions The Setup Progress dialog box Figure 4 alerts you to the status of the install When the final product is installed the dialog box will clos...

Page 22: ...16 Chapter 3 Installing Pre Requisite Software ...

Page 23: ...with the Typical Setup Type Option and Files Downloaded from Motorola To install MSP 3 2 1 Download the following installation files from Motorola at http support symbol com support product softwaredownloads do o MSP32_InstallServer32 msi OR o MSP32_InstallServer64 msi 2 Browse to the location to which you downloaded the Installation Package and double click either MSP32_InstallServer32 msi or MSP...

Page 24: ...erver To display the Welcome dialog box Note The installer will display a button to install either the 32 bit or 64 bit version depending on which version of Windows it detects DO NOT HAVE some or all of the prerequisites click Cancel and install the prerequisite software before restarting the installation Important The installer will begin the install process if prerequisite software is not detec...

Page 25: ...SP 3 2 will require Internet Information Services 6 and NET Framework 2 0 3 Go to Completing Installation of MSP 3 2 with the Typical Setup Type Option to continue Completing Installation of MSP 3 2 with the Typical Setup Type Option To finish a New Typical installation 1 On the Welcome dialog box Figure 6 click Next and a list of prerequisites will display Figure 7 Figure 6 ...

Page 26: ...will begin the install process if prerequisite software is not detected but discontinue the installation at a certain point if prerequisite software is not detected If a server will be a Database Server only SQL Server 2005 Standard or Enterprise will be required but MSP 3 2 will not require Internet Information Services 6 or NET Framework 2 0 If a server will be a Web Server only SQL Server 2005 ...

Page 27: ...For a Typical install you must have Mixed Mode authentication enabled in SQL Server 5 If the installer detects that Internet Information Services IIS is Installed go to Step 6 to continue Not installed you will be prompted that the software is not installed Figure 10 Click OK and the Installer Completed dialog box will display Figure 11 Click Finish to exit the installer ...

Page 28: ...ot installed Click OK and the Installer Completed dialog box will display Click Finish to exit the installer Note The NET 2 0 installer is included on the MSP 3 2 installation CD Users can also download the latest version of Microsoft Net Framework 2 0 both 32 and 64 bit versions from the Microsoft Download Center at http go microsoft com fwlink LinkId 55731 Go to Page 12 for instructions on how t...

Page 29: ...ces are discovered and the installer s success in contacting the SQL Server instances You may receive one or more error and or success messages during this part of the installation Keep clicking OK to continue If the installer successfully connects with a SQL Server instance you will end up at Step 11 If the installer CAN NOT connect with a SQL Server instance you will end up at Step 9 9 Use the i...

Page 30: ...ers networked to the install computer 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 if you are installing MSP 3 2 on the same server on which your SQL database is installed Select the appropriate SQL instance Connect to install using If you are installing the MSP ...

Page 31: ... 10 Click Next 11 On the Ready to Install dialog box Figure 14 click Install Figure 14 12 When the Installer Completed dialog box displays Figure 15 click Finish Note In some instances you may be prompted to restart the system If prompted do the restart Figure 15 ...

Page 32: ...ant Make sure you select the check box that indicates you want to keep all data associated with MSP Installing MSP 3 1 1 By installing 3 1 1 you convert the 3 0 version database to a 3 1 1 database If you attempt to install MSP 3 2 before converting the database the installer displays the screen in Figure 16 Figure 16 The MSP 3 1 1 Software Installation Guide provides general instructions for inst...

Page 33: ...do not remove the existing MSP version the installer will cancel the installation If you want Data Collection you may need to upgrade the database from SQL Server 2005 Express see Chapter 6 for more information Uninstalling MSP 3 1 or 3 1 1 To uninstall MSP 3 1 or 3 1 1 1 Click Start Control Panel Add or Remove Programs 2 Select appropriate MSP version and click Change to display the InstallShield...

Page 34: ...play the Remove Program dialog box Figure 19 Figure 19 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 Click Remove 7 When the InstallShield Wizard Completed dialog box displays Figure 20 click Finish ...

Page 35: ...ype 29 29 Figure 20 8 To perform a Typical Installation go to Installing MSP Server 3 2 with the Typical Setup Type Option in a New Installation on Page 17 to continue Custom Installation go to Custom Setup Type Installation Scenarios for more information ...

Page 36: ...30 Chapter 4 Installing MSP 3 2 with the Typical Setup Type ...

Page 37: ...is Services and a shared folder for the User Data Files are all on the same server and separate from the server on which the rest of the MSP 3 2 components are installed SQL authentication must be used in all areas Important Analysis Services and the shared folder for User Data Files must be installed on the same server as the SQL database in this installation scenario Any other configuration is n...

Page 38: ...which the User Data Files will be installed Go to Creating and Configuring a Shared Folder on Page 33 for instructions B Install the MSP database on the database server If you are installing via Download from Motorola go to Installing a Database Server with Download from Motorola on Page 34 Installation CD go to Installing a Database Server with the Installation CD on Page 34 Note You first must r...

Page 39: ...t menu 2 In the root directory C create a folder with a meaningful name For example FSshare for File Server share 3 Right click the folder you created and click Properties 4 On the Sharing tab select Share this folder 5 On the Security tab click Add to display the Select Users Computers or Groups dialog box 6 In the Enter the object names to select field type MspServiceGroup 7 Click Location and c...

Page 40: ...redownloads do o MSP32_InstallServer32 msi 32 bit OS OR o MSP32_InstallServer64 msi 64 bit OS 2 Browse to the location to which you downloaded the Installation Package and double click either MSP32_InstallServer32 msi or MSP32_InstallServer64 msi to display the Welcome dialog box 3 Go to Completing Installation of a Database Server on Page 35 to continue Installing a Database Server with the Insta...

Page 41: ...s during a Typical install if a SQL Instance is not detected 3 Click Install MSP Server to display the Welcome dialog box Note The installer will display a button to install either the 32 bit or 64 bit version depending on which version of Windows it detects 4 Go to Completing Installation of a Database Server to continue Completing the Installation of a Database Server To complete the installatio...

Page 42: ...ou are installing a Database Server Click Next Important MSP 3 2 still requires a SQL Sever instance and the installer will discontinue the install process during a Typical install if a SQL Instance is not detected 3 On the License Agreement dialog box Figure 24 accept the license agreement and click Next Figure 24 4 When the Setup Type dialog box Figure 25 appears select Custom and click Next ...

Page 43: ...7 37 Figure 25 5 When the Custom Setup dialog box displays deselect everything except MSP User Data and 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 Figure 26 ...

Page 44: ...e database server Choose the appropriate folder Figure 28 and click OK Note The shared folder for User Data Files already should have been created Figure 28 7 When you return to the Custom Setup dialog box click Next to display the SQL Database Installation Connection dialog box Figure 29 Important If you use SQL authentication you must provide an SQL login with sysadmin rights to complete the ins...

Page 45: ...ion 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 Select SQL Server Authentication and enter the correct Login ID and password Note If you are installing directly on the database server you can use Windows authentication 9 Click Next to display the MSP Database Runtime Connection dialog box Figure 30 Figure 30 ...

Page 46: ... after the installation process Important You must use SQL authentication to complete the installation After MSP is installed the runtime connection string can be changed to use the Domain user that was selected or created for this purpose 11 Click Next to display the Analysis Services Database Connection dialog box Figure 31 Select which Windows authentication credentials to use Figure 31 12 Clic...

Page 47: ...Information dialog box Figure 33 Go to Step 15 to continue Figure 33 15 On the Logon Information dialog box enter the correct user account information for the Domain User you selected or created previously The user account must be in the DOMAIN Username format Click OK when finished and click Next to display the Ready to Install Program dialog box Figure 34 16 On the Ready to Install Program dialo...

Page 48: ...42 Chapter 5 Installing MSP 3 2 Server with the Most Common Custom Configuration Figure 34 17 When the Installer Completed dialog box displays Figure 35 click Finish Figure 35 ...

Page 49: ...com support product softwaredownloads do o MSP32_InstallServer32 msi 32 bit OS OR o MSP32_InstallServer64 msi 64 bit OS 2 Browse to the location to which you downloaded the Installation Package and double click either MSP32_InstallServer32 msi or MSP32_InstallServer64 msi to display the Welcome dialog box 3 Go to Completing the Installation of a Web Server on Page 44 to continue Installing MSP Ser...

Page 50: ...s are not installed 2 Click Install MSP Server to display the Welcome dialog box Note The installer will display a button to install either the 32 bit or 64 bit version depending on which version of Windows it detects 3 Go to Completing Installation of an MSP Web Server to continue Completing Installation of an MSP Web Server To complete the Installation of a Web Server 1 On the Welcome dialog box...

Page 51: ...stom Configuration 45 45 Figure 37 Figure 38 2 On the list of MSP Server Prerequisites you must have Microsoft IIS 6 and NET Framework 2 0 installed because you are installing a Web Server Click Next Important A Web server does NOT require a SQL Sever instance ...

Page 52: ...ion 3 On the License Agreement dialog box Figure 39 accept the license agreement and click Next Figure 39 4 When the Setup Type dialog box Figure 40 appears select Custom and click Next Figure 40 5 On the Custom Setup dialog box Figure 41 deselect MSP User Data and MSP Databases ...

Page 53: ...ote These components should have been previously installed on the database server Figure 41 6 Click Next to display the Database Runtime Connection dialog box Figure 42 Figure 42 Motorola suggests using the Browse button to select the remote server on which the MSP database is installed ...

Page 54: ...sible Post Installation Steps on Page 51 7 On the Database Runtime Connection dialog box specify the server where the database resides the authentication method you are using and the name of the Database Select SQL Server authentication and enter the Login ID and the Password 8 Click Next to display the Use a remote instance of Analysis Services Database dialog box Figure 43 Figure 43 9 On the Use...

Page 55: ...services to run as radio button and click Next to display the Logon Information dialog box Figure 45 12 On the Logon Information dialog box enter the correct user account information for the Domain User you selected or created for this purpose The user account must be in the DOMAIN Username format Figure 45 13 Click OK when finished and click Next to display the Select Remote User Data folder dial...

Page 56: ... in the shared folder that was created on the database server Important The Remote User data folder must be specified using the Universal Naming Convention PCname sharedfolder rather than a mapped drive To be able to change the User Data File to a remote shared folder you must be logged in as a user that has Read permissions to that shared directory 15 Click Next to display the Ready to Install th...

Page 57: ...nnection string used by the Motorola MSP Cube stored in the Analysis databases To do this use SQL Server Management Studio to connect to Analysis Services go to Databases Motorola MSP Cube Data Sources Select Properties on the MSP Data component and the Properties dialog box is displayed Change the connection string details to logon using Windows authentication and click OK This step is only requi...

Page 58: ...52 Chapter 5 Installing MSP 3 2 Server with the Most Common Custom Configuration ...

Page 59: ...ondary application servers are installed and configured exactly like the primary application server except all MSP related services on the secondary server s are inactive The HA configuration assumes that the MSP Database Server and the shared folder for User Data Files are in a failsafe backed up environment The end user is responsible for implementing the backup and failover procedures that best...

Page 60: ...stalling MSP Database on Page 34 2 Identify your primary server and secondary server s 3 Install the SECONDARY server using the process entitled Installing MSP Services and MSP Web Server on Page 43 4 Go to Start MSP Admin 5 On the MSP Administration Program dialog box click Services to display all MSP services Figure 49 Figure 49 6 Click Stop All when all services report they are stopped exit the...

Page 61: ...ication PCs in HA Configuration The one additional manual change that may be needed when bringing the secondary application PC online is dependent upon whether Data Collection and Analysis is being used If it is used each of the Relay Servers defined in the MSP system must be edited to use the unique GUID of the Control Collection Service on the secondary PC Figure 50 Until this value is changed n...

Page 62: ...56 Chapter 6 Installing the High Availability HA Configuration ...

Page 63: ...se SQL Server 2005 Standard or Enterprise edition with Analysis Services Q I have an existing MSP server installation 3 1 x or 3 2 that is using SQL Server 2005 Express How do I keep my data and upgrade to MSP 3 2 and be able to use data collection A You must upgrade your existing SQL Server 2005 Express instance to SQL Server 2005 Standard or Enterprise with Analysis Services Q I have an existing...

Page 64: ...an use UpgradeSQLEXPRESSInstanceToSQLStd bat If you are upgrading from 3 2 you can use UpgradeMSPInstanceToSQLStd bat If you intend to use the Motorola provided batch file to upgrade your database copy the appropriate file from the MSP Installation CD Prerequisite SQLBatchFiles appropriate file to a folder on the local hard drive for example C BatchFiles before completing the following steps If yo...

Page 65: ... a Product Key Argument as follows D C BatchFiles UpgradeSQLEXPRESSInstanceToSQLStd bat ABCDE12345FGHIJ67890KLMNO o OR o Type Start wait setup exe qb INSTANCENAME SQLEXPRESS ADDLOCAL SQL_Engine SQL_Tools90 Connectivity SDK UPGRADE SQL_Engine Client_Components Connectivity SDK SKUUPGRADE 1 PIDKEY ABCDE12345FGHIJ67890KLMNO Note You will need to substitute the product key from your SQL Server 2005 St...

Page 66: ...o and upgrades the SQL Server Express installation to SQL Server Standard 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 Your drive letters and folder names may be different please make the appropriate adjustments 13 After the installation complete...

Page 67: ...0KLMNO 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 values may have to be changed 14 Either command prompt or batch file installs the Analysis Services After the installation completes 15 Start SQL Con...

Page 68: ...ork 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 2008 ...

Reviews: