tems linkplanner multiuser guidelines

20
7/16/2019 TEMS LinkPlanner MultiUser Guidelines http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 1/20  TEMS™ LinkPlanner 6.8 Multiuser System Guidelines ©Ascom, 25 November 2009 LZB 119 4521 R3A All rights reserved

Upload: hoang-minh-mang

Post on 30-Oct-2015

66 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 1/20

 

TEMS™ LinkPlanner 6.8 

Multiuser System Guidelines 

©Ascom, 25 November 2009 LZB 119 4521 R3AAll rights reserved

Page 2: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 2/20

 

 TEMS™ LinkPlanner 6.8

 This manual is one of a set of manuals for TEMS LinkPlanner, including these documents:

• TEMS LinkPlanner Installation Guide• TEMS LinkPlanner User’s Guide

• TEMS LinkPlanner Technical Reference

• TEMS LinkPlanner MultiUser Guidelines

• TEMS LinkPlanner Map Converter User's Guide

 This manual is provided by Ascom without any kind of warranty. Improvements andchanges in this description due to typographical errors, inaccuracies in currentinformation, or improvements to programs and/or equipment may be made by Ascom at

any time without notice. These changes will, however, be incorporated into new editions of this manual.

No part of this publication may be reproduced, transmitted, stored in a retrieval system,nor translated into any human or computer language, in any form or by any means,electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, without theprior written permission of the copyrighted owner, Ascom.

© Ascom 2009. All r ights reserved. TEMS is a trademark of Ascom. Al l other t rademarks are the property of their respective holders.

2 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 3: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 3/20

 

 TEMS™ LinkPlanner 6.8

LZB 119 4521 R3A ©Ascom, 25 November 2009 3

Contents

1  MULTIUSER SYSTEM OVERVIEW ........................................................ 5 1.1  Overview of the multiuser system ....................................................... 5 1.2  Multiuser terminology ......................................................................... 6 1.3  Network planner ................................................................................ 6 1.4  Master responsible ............................................................................ 7 1.5   TEMS LinkPlanner client .................................................................... 7 1.6   TEMS LinkPlanner master ................................................................. 8 1.7  Client database .................................................................................. 9 1.8  Master database ................................................................................ 9 1.9  Database synchronization .................................................................. 9 1.10  Synchronization manager ................................................................ 10 1.11  Restore client database ................................................................... 11 1.12  Handling geographical data .............................................................. 12 1.13  Project network data ........................................................................ 12 1.14  Equipment data ............................................................................... 12 

2  SETTING UP A MULTIUSER SYSTEM ............................................... 13 2.1  Purpose ........................................................................................... 13 2.2  Set up TEMS LinkPlanner multiuser system ..................................... 13 

3  MIGRATING TO A MULTIUSER SYSTEM ......................................... 17 3.1  Introduction ...................................................................................... 17 3.2  Preparations .................................................................................... 17 3.3  Multiuser system setup .................................................................... 18 

4  INDEX .......................................................................................................... 20 

Page 4: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 4/20

Page 5: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 5/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

 

1 MULTIUSER SYSTEM OVERVIEW

1.1 Overview of the mult iuser system

 You can set up TEMS LinkPlanner set up as a multiuser system.

 TEMS LinkPlanner multiuser support is a distributed solution for a workgroup of Network planners.

 The Network planner can use common public data. He can create hisown private data.

Using a procedure called synchronization, you convert private data intopublic to share within the work group.

 The Master responsible defines Equipment data and common Projectdata.

Figure 1 Multiuser support

 The Master database holds the public data, including the commonplanning data for a group of network planners. The Master database hasa copy of all private data.

 The Client databases hold private data. The network planner decideswhen to make the data public. The Client databases have a copy of thepublic data.

 The TEMS LinkPlanner tool behaves differently if it operates a Clientdatabase, a Master database, or a stand-alone database.

LZB 119 4521 R3A ©Ascom, 25 November 2009 5

Page 6: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 6/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

1.2 Multiuser terminology

 The following table describes terms used with the multiuser system:

Database Terminology DefinitionNetwork planner  The user who performs network planning in his

client database.

Master responsible  The user who administers the public data in theMaster database.

 TEMS LinkPlannerClient

 The program used by the Network planner.

 TEMS LinkPlannerMaster

 The program used by the Master responsible.

Client database  The network database used by the Networkplanner.

Master database The network database administered by theMaster responsible. All clients synchronize withthe master database which is the centraldatabase.

Private data Data owned by the network planner who cancreate, modify, and delete the data. You can set aprivate version to public, and aftersynchronization, the version is available to allnetwork planners.

Public data Data owned by the Master responsible who cancreate, modify, and delete the data. All clientsshare the data. The TEMS LinkPlanner Master

can create, modify, and delete Public data at theMaster database. Public data can be created bythe TEMS LinkPlanner Client. The TEMSLinkPlanner Client can copy private data. Thecopies are Private.

SynchronizationManager

 The program that performs synchronizationbetween a Client database and the Masterdatabase. Use the synchronization managerduring the set-up of a TEMS LinkPlannermultiuser system.

1.3 Network planner  The user has following responsibilities in the Multiuser system:

• Share planning data in the workgroup through synchronization. SeeSynchronization manager, page 10 and Database synchronization,page 9. Synchronization ensures that the client database is in phasewith the Master database. The Client database is updated with thepublic data stored in the Master database. At the same time, theMaster is updated with the Client private data.

• The Master database must be closed during synchronization with theClient.

• Only one Client can synchronize at the time.

6 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 7: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 7/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

LZB 119 4521 R3A ©Ascom, 25 November 2009 7

• If the Client database is removed or destroyed, all the Clientsplanning data is still stored (but invisible) in the Master database.

• Restore the Client database from the Master. See Restore clientdatabase, page 11.

• Update the paths to the map data, if needed, for example, when themap data is stored at the different clients.

• Create a private version in an existing public project. Copying apublic version can do this.

• Make private versions public by clicking Set Public in the versionwindow. The Master database is updated with this new publicversion the next time synchronization is performed.

1.4 Master responsible This user has following responsibilities in the Multiuser system:

• Set up the Multiuser system. See Set up TEMS LinkPlannermultiuser systemon page 13.

• Define equipment data and default values at the TEMS LinkPlannerMaster. Update global sites. This data is automatically Public data. You can import Ericsson MINI-LINK and MINI-LINK BAS data fromprepared ntc-files. See the chapter named Mini-Link in the TEMSLinkPlanner Technical Reference.

• Define the projects and project parameters at the TEMS LinkPlannerMaster for use by all network planners.

• Make backups of the Master database on a regular basis.

1.5 TEMS LinkPlanner client

 The TEMS LinkPlanner application that runs against a Client databasehas the TEMS LinkPlanner Client functionality.

TEMS LinkPlanner c lient characteristics:

• The network planner uses the application.

• Data is public or private.

• All created data is private.

• Only private data can be modified and deleted.

• Public data can be copied; the copies are private.

• Private versions can be created in public projects, the recommendedway to create a new version.

• Private versions can be set to public in public projects. After thesynchronization, the Client public versions are part of the public dataat the Master database.

• Private default values can be created in the Client database butremain private. They cannot be used in versions set to public.

Page 8: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 8/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

• Private equipment data can be created in the Client database butremains private. The data is not used in versions set to public.

• Private projects and project parameters can be created in the Clientdatabase but remain private. Private projects do not have versionsset to public.

• All imported data is set to private.

• Equipment with same name as existing public equipment is notimported. The import function skips that equipment and continues. The Geodb-path is an exception.

• Private and public data are exported when exporting from a Client.For example, the data can be imported by a TEMS LinkPlannerMaster.

• All Public data from the Master database is loaded into the Clientdatabase at the synchronization.

• The Client may be disconnected from the network betweensynchronizations. If a network license is used, see “LicenseCommuting” in the TEMS LinkPlanner Installation Guide.

• It is not possible to modify a public version at the Client. Once aversion is public, it stays that way. If network planning is to continueat the Client, a copy of the version must be made.

1.6 TEMS LinkPlanner master 

 The TEMS LinkPlanner application that runs against the Masterdatabase has the TEMS LinkPlanner Master functionality.

TEMS LinkPlanner Master characteristics:

• The application is used by the Master responsible.

• By selecting File-Open-Master Database/Client Database, theMaster responsible can switch between running against the Masterdatabase and the Client database.

• All created data is public.

• All public data can be edited. This may though affect the plannednetworks at the Clients.

• Public data can be deleted but can cause dangling references. Donot delete data that is in use or referred to.

• All common default values are created in or imported to the Masterdatabase.

• All common equipment data is created in or imported to the Masterdatabase.

• All common projects and project parameters is created in or importedto the Master database.

• All imported data is set to public.

8 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 9: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 9/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

LZB 119 4521 R3A ©Ascom, 25 November 2009 9

• The Master database is updated by the Master responsible or bysynchronization of a TEMS LinkPlanner Client.

• The Master database holds all the data from the Clients but theClients private data is not visible at the master. You can restoreprivate data at the client using a special procedure. See Restoreclient database on page 11.

1.7 Client database

 The Client database has one user. All data is marked “Public” or“Private” on the top of the program windows.

1.8 Master database

Use the following guidelines to manage the master database:

• Backing up the Master database on a regular basis is recommended.Ensure that no one is using the database when backing it up. Whensomebody uses a database, an ldb-file is present in the databasedirectory. Backing up the database is done by making a copy of thefile TLP_DB_670.mdb at the server. Place the copy on another diskfor safe storage.

• It is recommended that all the TEMS LinkPlanner Client Synchronizeafter Public data is edited or deleted at the Master. A fresh backup of the Master database should be made.

• Make sure that no Client uses a Public project or equipment beforedeleting it.

• When you edit a public project that has global sites and connectedversions, all versions are edited in the project.

• Changes in Public equipment data affect the networks using theequipment. It is recommended to add equipment data instead of editing the equipment data that may be in use. It is recommended tocreate equipment data at the master and not at the client. Avoidremoving Public equipment data in use.

Master responsible

 The Master Responsible is the only one that can operate directly on themaster database to create, edit, and delete data. Editing and deletingdata can in some cases cause the TEMS LinkPlanner Client problem.

Restore master database

 You can restore the database file from a backup. The restored databasefile has the identical path and name as before restoring. All clientdatabases should be restored. See “Restore client database“, page 11.

1.9 Database synchronization

When you perform a database synchronization, all public data in themaster database is transferred to the client database. At the same time,

Page 10: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 10/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

the master database is updated with client data that the client makespublic.

 The master database and the client database have the latest public dataafter synchronization.

Synchronization always involves one client database and the masterdatabase. Start synchronization from the TEMS LinkPlanner client.

1.10 Synchronization manager 

 The Synchronization Manager has two main functions:

•  Create Client creates a Client database.

•  Synchronize exchanges data between the Master database and aClient database.

Synchronization manager characteristics include:

• The synchronization manager prevents two users from synchronizingsimultaneously.

• A Client database can be disconnected from the Master anytimeexcept when synchronizing.

• Start the synchronization manager from a TEMS LinkPlanner Clientas a stand-alone program from Start-Programs-TEMS Products -TEMS LinkPlanner-Tools-Sync Manager . During synchronization,other programs should not modify the involved databases.

• Public data is transferred from the master database to the clientdatabases.

• Do not set a version using private equipment to public. All usedequipment must be public if the version is used by other clients.

• The synchronization manager does not accept two objects (forexample, versions) with the same name. This causes thesynchronization to fail. To solve the problem, read the log file todetermine the objects causing the problem. Rename one of theobjects and synchronize again.

• If synchronization fails, any versions set to public by the Client before

synchronizing are reset to private. This allows the Client to solveproblems that caused the synchronization failure. The names of theversions set back to private are listed in the log file.

• If the Master has deleted a public project and that project containsprivate versions on the Client the synchronization automaticallyrestores the private versions to a private project on the Client. Whenrestoration completes, the synchronization stops. The Client cancopy any data from the public project to another project if desired.Synchronizing again completes the process and the public project isdeleted on the Client.

When the Synchronization Manager is started, the Synchronization

manager window is displayed, Figure 2.

10 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 11: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 11/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

 

Figure 2. Synchronization Manager window

 The window has the following fields:

Field Description

Master Specifies the path and filename of the master database. If you define the path using a logical drive (for exampleF:\XXX), it is automatically replaced by the computername.

Client Specifies the path and filename of the Client database.

Log Logs progress and warnings from the synchronizationprocess.

Compact Masterdatabase aftersynchronization

Compacts the master database after synchronization.Recommended since a database tends to grow in sizeafter each synchronization.

Compact Clientdatabase aftersynchronization

Compacts the client database after synchronization.Recommended since a database tends to grow in sizeafter each synchronization.

Create Client Creates a client. When the first client is created theMaster database is created. The first client becomes the TEMS LinkPlanner Master with an administrative role inthe multiuser system.

Get paths Restores the multiuser setting paths.

Synchronize Starts the exchange of data between the Master and theClient.

1.11 Restore cl ient database

If a client database is destroyed, you can restore it from the masterdatabase. All planning data available at the last synchronization isrestored. Use the synchronization manager and the Create Clientcommand to restore the Client database. Ensure that the same PC isused and that an empty database created in the same path with the

same name as the old database. The PC is identified by its DSN name.

LZB 119 4521 R3A ©Ascom, 25 November 2009 11

Page 12: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 12/20

 

 TEMS™ LinkPlanner 6.8 Multiuser System Overview

12 ©Ascom, 25 November 2009 R3ALZB 119 4521

1.12 Handling geographical data

 The paths to the geographical databases are defined in the GeoData 

window. At least one path line must exist for each data set. The pathsdefined for a Public project may not be correct on a Client. It is possibleto define public and private paths to the geographical databases. Bothtypes are displayed when specified. Existing Private paths are used andoverrule Public paths. All used paths must be valid.

When exporting equipment data from the Master, only public paths areexported. When exporting equipment from a Client, only private pathsare exported.

1.13 Project network data

 The following table describes project network data:

Term Description

Global Sites A global site belongs to a project. If the project ispublic, the global sites are public. If the project isprivate, the global sites are private. All versions inthe project have access to its global sites.

Report-files A default report-file (*.rrt), is a part of a projectdefinition. The best way is to enter a path at theMaster database to an RRT-file in the defaultinstallation directory at the TEMS LinkPlannerClients.

Private Data in Versions

to be Public

A warning message is displayed when a private

version is set to Public. The version may notcontain any of the following private data: antennadiagram, antenna, channel table, category,channel raster, flag levels, ITU-T Rec. G821, ITU- T Rec. G826, path type, C/I matrix.

1.14 Equipment data

A Client can have public and private equipment with the same name. This can cause problems for export and import. Avoid having privateequipment data with the same name as public equipment data. Add forexample “private” to the name of the private equipment.

Private equipment data of same name as public equipment data shouldbe renamed before exporting.

Page 13: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 13/20

 

 TEMS™ LinkPlanner 6.8 Setting Up a Multiuser System

LZB 119 4521 R3A ©Ascom, 25 November 2009 13

2 SETTING UP A MULTIUSER SYSTEM

2.1 Purpose

Use these procedures to convert several TEMS LinkPlanner installationsinto a multiuser system. It is recommended to read “Multiuser SystemOverview”, page 5, before attempting to set up the multiuser system.

2.2 Set up TEMS LinkPlanner mult iuser system

It is recommended to read this chapter and make decisions before

taking any actions.

• Select the computer on which to install the TEMS LinkPlannerMaster installation. The operator of this computer is the Masterresponsible.

• Install the TEMS LinkPlanner program on the selected computer.See the TEMS LinkPlanner Installation Guide for details. Select theempty database. Do not import ntc files at this time.

• Select server and server disc for the Master database. See ServerRecommendations in the TEMS LinkPlanner Installation Guide. Theserver should always be on-line. The server disc should be backed

up regularly. To set up the master database, see page 13.

• Prepare all ntc files to import to the Master database.

•  Set up TEMS LinkPlanner master. See page 14.

• Install the TEMS LinkPlanner program at all Clients. See in the TEMS LinkPlanner Installation Guide. Select the empty database. Donot import .ntc files to the Clients at this stage.

• Set up the TEMS LinkPlanner Clients. See Set up TEMSLinkPlanner clienton page 15, one by one.

Set up the master database

Perform the following steps on the Master database server.

• Copy the empty database, TLP_DB_670, to the server. Thisdatabase is located in one of the TEMS LinkPlanner installations, inthe catalogue “Empty data base”.

Note: You must not move the Master database from its originallocation (folder, PC etc) after creation. If you move it, it is notpossible to synchronize or to create any clients.

Make sure that the network planners working with a TEMSLinkPlanner Client have read/write permission for the catalogue with

Page 14: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 14/20

 

 TEMS™ LinkPlanner 6.8 Setting Up a Multiuser System

the Master database on the server. Otherwise, you cannotsynchronize the databases.

• Note the path to the Master database to use when Clientssynchronize. 

Set up TEMS LinkPlanner master 

1. Log on to the computer used by the TEMS LinkPlanner Master. 

2. Use Windows Explorer to map a network drive to the directory of theMaster database.

3. Ensure that TEMS LinkPlanner is closed.

4. Start the synchronization manager by selecting Start-Programs- TEMS Products-TEMS LinkPlanner-Tools-Sync Manager in the Start

menu.

Note: The first time you run the synchronization manager, you definethe Master database and the TEMS LinkPlanner Master in theMultiuser system. You cannot redefine or move the Master databaseor the TEMS LinkPlanner Master unless setting up the Multiusersystem again.

5. Click “…” to the right of the Master field and select the path to theMaster database. The database cannot include any planning data; itshould be an “empty database”.

6. Check that the default path of the Client database is located on the

computer you logged on to. If the path is incorrect, select anotherpath in the same way as for the Master database. The databasecannot include any planning data; it must be an “empty database”.

7. When you have selected the two paths, click Create Client.

Note: The TEMS LinkPlanner Master can swap between the Masterdatabase and a Client database by selecting File-Open-Master database/Client database. 

8. A message is displayed. Click Yes.

 The converted Client database is empty from the beginning. If the

selected database contains planning data it is not included in thenew Client database. It is recommended to export all planning databefore this step. Back-up files, TLP_DB_670.mdb.bak, are created atthe same time at Master and Client. These databases contain alldata from the old databases.

 The database selected in the Master field is converted to a TEMSLinkPlanner Master database.

9. A message appears when the Master database and the Clientdatabase are created.

By default, TEMS LinkPlanner runs against the database file in thesame directory as the TEMS LinkPlanner. Use File-Open-Master database\Client database to switch to the master database when

14 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 15: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 15/20

 

 TEMS™ LinkPlanner 6.8 Setting Up a Multiuser System

LZB 119 4521 R3A ©Ascom, 25 November 2009 15

desired. You can access the master database only from the TEMSLinkPlanner Master installation.

10. The Master responsible can import Public planning data, equipment,and projects to the Master database. Selected planning data from allClients should be imported. P lan this merging phase carefully.Project and equipment data from different clients should havedifferent names if they are to exist as separate entities. After import,some rearranging and renaming could be necessary.

11. The Master responsible can create, edit, and delete Public data inthe Master database. All the Public data is shared among the TEMSLinkPlanner Clients after synchronization.

Set up TEMS LinkPlanner cl ient

Note: In this procedure, you define a new TEMS LinkPlanner Client andClient database in the existing Multiuser system.

Note: Before selecting the path to the Master database, you must createa map network drive on the client using Windows Explorer.

1. Log on to a computer with a TEMS LinkPlanner installation.

2. Make sure that TEMS LinkPlanner Master and the TEMSLinkPlanner at the computer is not used before the next step. 

3. Start the Synchronization Manager at a TEMS LinkPlanner Clientcomputer by selecting Start-Programs-TEMS Products-TEMSLinkPlanner-Tools-Synchronization Manager in the Start menu.

4. Click “…” to the right of the Master field and select the path to theMaster database. The Master database can now include planningdata.

5. Check the default path to the Client database that should be locatedon the computer you logged on to. If not correct, select another pathin the same way as for the Master Database. The database may notinclude any planning data; it should be an “empty database”.

6. When you select the two paths to the existing Master database andto the new Client database, click Create Client.

7. Note: Ensure that you selected the existing Master database.

Otherwise, you will start to set up an additional Multiuser system. Amessage is displayed.

8. Click Yes. The converted Client database is empty from thebeginning. If the selected database contained planning data, thedata is not included in the new Client database. It is recommended toexport all planning data before this step. A back-up file, TLP_DB_670.mdb.bak, is created at the same time. This databasefile contains all data from the old database.

 The TEMS LinkPlanner installation is now a TEMS LinkPlannerClient and the application works as such.

9. Continue with the next TEMS LinkPlanner installation until all Clientsare connected to the Master database.

Page 16: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 16/20

 

 TEMS™ LinkPlanner 6.8 Setting Up a Multiuser System

16 ©Ascom, 25 November 2009 R3ALZB 119 4521

10. Synchronize the Clients with the Master database by starting theSynchronization Manager on a Client computer and clicking onSynchronize. Do this regularly for each Client.

Set up TEMS LinkPlanner Multiuser system, example

We want one computer to host the license server and the masterdatabase (here called Computer 1), and another computer (here calledComputer 2) to host the TEMS LinkPlanner Master. The computers haveWindows®XP as operating system.

1. Install SentinelLM License service on computer 1.

2. Install TEMS LinkPlanner on Computer 2. Select empty databasewhen prompted.

3. Create a folder named “MasterDB” on Computer 1 and copy the

empty database to this folder.

4. Right click the “MasterDB” folder and select Properties.

5. Select the “Sharing” tab, and select the Shared as option. Click OK.

6. Map a network drive on Computer 2 to the “MasterDB” folder.

7. Start Synch Manager on Computer 1 from the start menu and select TLP_DB_670.mdb in TEMS LinkPlanner folder as client and TLP_DB_670.mdb in the MasterDB folder as master. Click CreateClient.

We have now installed a license server, a TEMS LinkPlanner Master

installation, and a master database.Now we want, for the Master responsible, to have default access to themaster database:

1. Start TEMS LinkPlanner. SelectFile-Open-Master database.

2. The TEMS LinkPlanner installation on this computer now operateson the master database as default, and can edit all public data in themaster database.

3. On all computers used as clients with Windows ®XP, install TEMSLinkPlanner. Select empty database when prompted.

4. On all computers used as clients with Windows ®XP, map anetwork drive to the “MasterDB” folder on the computer with themaster database.

5. Start Synch Manager from the start menu and select TLP_DB_670.mdb in TEMS LinkPlanner folder on the local computeras client and TLP_DB_670.mdb in MasterDB folder on the mastercomputer as master. Click Create Client.

Page 17: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 17/20

 

 TEMS™ LinkPlanner 6.8 Migrating to a Multiuser System

LZB 119 4521 R3A ©Ascom, 25 November 2009 17

3 MIGRATING TO A MULTIUSER SYSTEM

3.1 Introduction

 This section describes migrating several standalone installations of  TEMS LinkPlanner to a multiuser system.

 The prerequisite for this instruction is two or more existing and running TEMS Link lanner installations. For instructions on installing and settingup a single user TEMS LinkPlanner, see the TEMS LinkPlanner Installation Guide.

3.2 Preparations

1. Export the equipment from the existing TEMS LinkPlannerinstallations by selecting File-Export-Equipment. Give the file asuitable name and store it in a secure location. Give the file a namethat identifies the PC from which it was exported.

2. Export the projects you want to move to the multiuser system byselecting the projects in the database window and select File->Export->Projects. Give the file a suitable name and store it in asecure location. It may be a good idea to give the file a name thatmakes it possible to identify the PC it was exported from

3. Take a backup copy of the database and save it in a secure location(not on the same machine). The database is located in the TEMSLinkPlanner folder. It has an .mdb extension.

4. Repeat the steps above for all clients.

5. Identify a server on the network where you located the masterdatabase. By placing the master database on a server, scheduledbackup copies can be made of the database. In this example, thename of the server is “MyServer”.

6. Create a folder to store the master database on the selected server.Make sure that all TEMS LinkPlanner users have read and writeaccess to this folder. In this example, the folder name is“TLP_Master”.

7. Map a drive letter to the created folder. Use Windows Explorer andselect Tools->Map network drive. In the Folder combo box, typetwo back slashes followed by the sever name and the path to thefolder where the master database is stored. In this example, ismapped to the letter J :

\\MyServer\TLP_Master

8. Repeat this step for all clients.

Page 18: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 18/20

 

 TEMS™ LinkPlanner 6.8 Migrating to a Multiuser System

3.3 Multiuser system setup

Set up the master responsible

NOTE: During setup, all data in the client database will be deleted.

1. Before creating a client, export all data from the database and makea backup copy of the database.

2. Copy an empty database from the folder TEMS LinkPlanner\Emptydatabase to the folder created for the master database(MyServer\TLP_Master).

3. Use one client to manage the master database. The content of themaster database is invisible to the other clients. Select the client touse for this task. This client is called Master Responsible.

4. On the master responsible, start the SynchManagerApp.exe, locatedin the TEMS LinkPlanner\bin folder, by double clicking. Use thebrowse buttons to select the master database(J :\TLP_DB_XXX.mdb, where XXX is a version number of thedatabase), and, if necessary, to select the client database. The pathto the master is changed from a mapped drive to an UNC path (from J :\TLP_DB_XXX.mdb to\\MyServer\TLP_Master\TLP_DB_XXX.mdb).

5. Click Create Client. This converts the databases to a masterdatabase and a client database respectively. The first client createdis the master responsible. NOTE: All data in the client database

will be deleted. It is very important export all data from the databaseand to have a backup copy of the database before creating a client.

A known limitation in the multiuser system is that when the masterresponsible is configured to open the master database, the mappeddrive letter cannot be used. The path used in the ODBC settings must bea UNC path (\\MyServer\TLP_Master\TLP_DB_XXX.mdb and not J :\TLP_DB_XXX.mdb). This makes it difficult for the master responsibleto switch between the master database and the client database. Laterversions of TEMS LinkPlanner have a menu option that works aroundthis problem. If your version of TEMS LinkPlanner has this menu, selectFile->Open->Master database on the master responsible. If the menuoption is not available, follow these steps:

1. When you create the client, take a copy of the path to the masterdatabase.

2. Select Start->Settings->Control Panel and double click the Administ rat ive Tools icon.

3. Double click the Data Sources (ODBC) icon and select the SystemDSN tab.

4. Select the line TLP_DB_XXX and clickConfigure.

5. Click Select.

6. In the Database Name edit box, paste the path copied from theSynchronization manager. Close all open windows.

18 ©Ascom, 25 November 2009 LZB 119 4521 R3A

Page 19: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 19/20

 

 TEMS™ LinkPlanner 6.8 Migrating to a Multiuser System

LZB 119 4521 R3A ©Ascom, 25 November 2009 19

7. Start TEMS LinkPlanner. It opens the master database. Import theequipment on the master, available but not editable for all clients.

8. Import the projects to make available to all clients.

9. Close TEMS LinkPlanner, open the Control Panel, and select theclient database as source for TLP_DB_XXX.

10. Start TEMS LinkPlanner and import any equipment available to theclient only.

11. Import any projects available to the client only.

 The setup of the master responsible is now complete.

Set up other clients

NOTE: All data in the client database will be deleted.

1. Before creating a client, export all data from the database and makea backup copy of the database.

2. On the client PC, start the SynchManagerApp.exe by double clicking. The synchronization manager is located in the TEMSLinkPlanner\bin folder.

3. Use the browse buttons to select the master database(J :\TLP_DB_XXX.mdb), and, if necessary, to select the clientdatabase.

4. Click Create Client. This converts the local database to a clientdatabase. NOTE: All data in the client database will be deleted. It

is very important to export all data from the database and to have abackup copy of the database before creating a client.

5. The data from the master database is copied to the client database.

6. Start TEMS LinkPlanner and import any equipment that available tothis client only.

7. Import any projects that available to this client only.

 The multiuser system setup is now completed.

Page 20: TEMS LinkPlanner MultiUser Guidelines

7/16/2019 TEMS LinkPlanner MultiUser Guidelines

http://slidepdf.com/reader/full/tems-linkplanner-multiuser-guidelines 20/20

 

 TEMS™ LinkPlanner 6.8 Index

4 INDEX

Client database, 6Master database, 6Master responsible, 6multi user, 13Private data, 6

Public data, 6Synchronization Manager, 6, 10 TEMS LinkPlanner Client, 6 TEMS LinkPlanner Master, 6