Licensing

Published on January 2017 | Categories: Documents | Downloads: 67 | Comments: 0 | Views: 510
of 15
Download PDF   Embed   Report

Comments

Content

Licensing
Merak 2007.1
December, 2007

COPYRIGHT
Copyright © 2007 Schlumberger. All rights reserved.
The information in this document is subject to change without notice. The software described in this document is furnished
under a license agreement. This software may be used or copied only in accordance with the terms of such agreement. It is
against the law to copy the software on any medium except as specifically allowed in the license agreement. No part of this
document may be reproduced or transmitted in any form, or by any means, electronic or mechanical, including
photocopying and recording, for any purpose without the express written permission of Schlumberger.
Merak™ is a trademark of Schlumberger.
Merak Peep, Merak PetroDesk, Merak Portfolio, Merak Decision Tool Kit, Merak VOLTS, Merak Capital Planning,
Merak Petroleum Financials, Merak DBTools, Avocet™ Data Manager, Avocet Capture, Avocet Allocation, Avocet
Nomination, Avocet Mobile, Avocet Exchange, Avocet Import/Export, Avocet Integrated Asset Modeler, OFM, FieldBA,
and FieldViz are marks of Schlumberger.
Microsoft® is a registered trademark of Microsoft Corporation.
BackOffice®, Internet Explorer®, Windows®, Windows 98®, Windows NT®, Windows 2000®, Windows XP®, MSDOS®, Word®, Excel®, ActiveX®, ODBC®, OLE®, COM®, Terminal Server®, Microsoft Access®, Visual C++®, and
Microsoft SQL Server® are registered trademarks of Microsoft Corporation.
Oracle ® is a registered trademark of Oracle Corporation.
Crystal Reports™ is a trademark of Business Objects.
All other names and trademarks are the property of their respective owners.

Contents
Licensing ........................................................................................................................... 1
About FLEXlm Licensing.................................................................................................................1
Network installations .......................................................................................................................1
Setting up the FLEXlm service........................................................................................................2
FLEXlm and laptop computers........................................................................................................7
Borrowing licenses..........................................................................................................................8

How to reach us ................................................................................................................ 12

Licensing
Merak 2007.1

Licensing
About FLEXlm Licensing
The Merak Suite supports only one type of licensing beginning with the 2002 release. If you have
not already converted your current licensing method to FLEXlm, please contact Schlumberger
Information Solutions Global Help Desk for information about switching to FLEXlm licensing.
DO NOT upgrade to 2007.1 Merak products until the licensing conversion is complete.
These releases will not run with any other licensing method (Rainbow sentinels/bitlocks, Merak
License Server, or CrypKey).
Like CrypKey, FLEXlm is a software-based licensing tool that does not require any hardware be
added to your PC or server. Once installed, FLEXlm keeps track of the system it was loaded to by
attaching to either the hard disk ID, the physical address of your network card, the IP address, or
the name of your system.
As some of these items may change during the life of your PC, SIS recommends using either the
hard disk ID, or the physical address of your network card. To determine which option to use, we
recommend the following guidelines:
• If you are running from a standalone desktop PC, or setting up a license on a server with only
one network card, use the physical address of the network card.
Note: if your network card is replaced, you will be required to re-license the software.
• If you are running from a standalone notebook PC, or setting up a license on a server with
more than one network card, use the hard disk ID.
SIS must authorize all applications protected with FLEXlm. However, unlike CrypKey, all Merak
applications can be protected with a single license file. If the need to change your license count
arises (adding a new product, for example), the new license file can simply replace the existing
one, resulting in almost no downtime.

Network installations
If you are installing FLEXlm to secure software that is to be shared across the network, there are
several additional steps that must be completed before the license will be recognized.
1.

Once the Merak software is installed, run the “LMUTIL” executable to obtain either the hard
disk ID or the network card physical address. The LMUTIL executable will be located in a
“FLEXLM” directory on the Release CDs.
To run the LMUTIL command, open the Command Prompt and execute the command:
?:\FLEXLM\LMUTIL.EXE lmhostid –vsn
Where “?:” is your CD-ROM drive. You will receive a response similar to this:
lmutil - Copyright (C) 1989-2005 Macrovision Europe Ltd. and/or Macrovision Corporation.
All Rights Reserved.
The FLEXlm host ID of this machine is “DISK_SERIAL_NUM=78e0c336”

2.

If you want to retrieve the Network Adapter ID, open the Command Prompt and execute the
command:
?:\FLEXLM\LMUTIL.EXE lmhostid –ether
Where “?:” is your CD-ROM drive. You will receive a response similar to this:
lmutil - Copyright (C) 1989-2005 Macrovision Europe Ltd. and/or Macrovision Corporation.
All Rights Reserved.
The FLEXlm host ID of this machine is “00d0b73feb3d”

www.sis.slb.com

1

Licensing
Merak 2007.1
3.

In addition to the hard disk ID or Network Adapter ID, you need to know the name of the
server you want to load FLEXlm on.

4.

Once you have the information, contact the SIS Help Desk for the creation of a license file.
This file may take some time to create, as your contract will be reviewed to confirm the
products for which you are licensed.

5.

When you have received the license file, copy it to a location on your server. We recommend
copying the license file to your “\Program Files\Merak” directory to which you installed the
Merak products.

Setting up the FLEXlm service
You must now set up the FLEXlm service. You can set this Service up on any Windows 32-bit
operating system-based PC, and it is not essential that the service be running on the same server to
which you have installed the Merak software.
To setup the FLEXlm service:
1.

Copy the following files from the FLEXlm directory of your Merak CD to a directory named
“FLEXlm” (highly recommended) on your hard disk:
• LMGRD.EXE
• LMTOOLS.EXE
• LMGRD.SLB.EXE
• LMGRDSLB.EXE
All four files must be copied across and be in the same directory before the FLEXlm Service
will function.

2.

Once the files have been copied to your hard disk, double-click on lmtools.exe to launch the
application. The LMTOOLS application window opens.

3.

Select the Configuration Using Services option.

4.

Click the Configure Services tab.

www.sis.slb.com

2

Licensing
Merak 2007.1

5.

Enter a Service Name for this FLEXlm Service. As there may be multiple software packages
using FLEXlm for Security, it is recommended that you name this service Merak Licensing
to eliminate confusion.

6.

Type the path to the LMGRD.EXE file, including the file name, or click Browse next to the
Path to the lmgrd.exe file field and browse to the directory where you stored the four files in
step 1 above.

7.

Type the path to the license file you received from Merak, including the file name, or click
Browse next to the Path to the license file field and select the license file for the Merak
applications.

8.

Type the path to the Log file, including the file name, that FLEXlm will use or click Browse
next to the Path to the debug log file field and select the directory you want to place the log
file in. FLEXlm will automatically create this log file the first time it is used. If a log file does
not yet exist, you are required to enter the name of the log file you wish to create, and it will
be automatically created for you.

www.sis.slb.com

3

Licensing
Merak 2007.1

Generally speaking, you will want to run FLEXlm as a service, and have the service start
when the system powers up. This will prevent you from having to manually start FLEXlm
each time the PC restarts.
9.

Select the Use Services checkbox at the bottom of this tab to run FLEXlm as a service. Once
this check box is selected, the Start Server at Power Up checkbox will become active.

10. Select the Start Server at Power Up check box.
Note: if you are running LMTools on a Windows 98 or Windows ME system, the Use
Services checkbox will not be selected. Select the Start Server at Power Up checkbox and
continue.

11. Once all the information has been entered, click Save Service to save the information.
12. Click the Start/Stop/Reread tab. The Service Name you just created is listed in the FLEXlm
License Services list.

www.sis.slb.com

4

Licensing
Merak 2007.1

13. Click Start Server to start the FLEXlm service.
14. If you want to view the current status of the Service, click the Server status tab.

15. If you want to look at all of the licenses that are available on your server, select the Display
Everything option and click Perform Status Enquiry. A list of the applications you are
licensed for, the number of concurrent copies, and the licenses currently in use is displayed.

www.sis.slb.com

5

Licensing
Merak 2007.1

Note: in this example that the server has 100 licenses of U.S. Peep, and currently one user has
signed out a license (starting at 11:40 on June 10th).
16. If you want to quickly view a list of the licenses in use, select List All Active Licenses and
click Perform Status Enquiry button. A list of only those licenses currently in use is
displayed.

In this example, only those licenses currently in use are displayed. Since there is only one user
in both situations, both screens are identical.
When the Merak applications are launched from a workstation, the user will see the FLEXlm
License Finder dialog box.

www.sis.slb.com

6

Licensing
Merak 2007.1

17. Select the Specify the License Server option and click Next. A prompt requesting the
address of the server running FLEXlm opens.

18. You may type either an IP Address or DNS Name for this value.
19. Click Next. A confirmation dialog box opens, informing you that the licensing process is
complete:
Notes:



this dialog box does not ensure that a license for your application was located, only
that a valid FLEXlm Server was found.



if you are accessing a FLEXlm server on a network with Windows XP, you must use
Windows XP Professional. Windows XP Home may not be able to access the server
properly.

FLEXlm and laptop computers
By default, all licenses for the Merak Suite are designed to look for a PC’s network card. If you
use a laptop PC and docking station to connect to the network, the applications may have
difficulties validating the license if you are not connected to your docking station, since the
network card that the license file uses for validation is either not active or no longer present.

www.sis.slb.com

7

Licensing
Merak 2007.1
To alleviate this issue, a change must be made to your system registry to allow the PC to recognize
the network card even when the docking station is not present.
To enable this, please perform the following steps:
1.

From the Start menu, choose Run.

2.

Type “regedit” in the Open dialog box and click OK. The registry opens, and is divided into
5 sections.

3.

Expand the HKEY_LOCAL_MACHINE section

4.

Expand each of the following sub-levels:
System

• CurrentControlSet
• Services
• TCPIP
• Parameters

5.

Once you are in the Parameters key, choose Edit menu > New > DWORD Value. A New
Value is added to the list in the right-side pane and is hlighted.

6.

Type “DisableDHCPMediaSense” as the name of the new value.

7.

Double-click on the new DisableDHCPMediaSense value you just created. The Edit
DWORD Value dialog box opens.

8.

Type “1” in the Value data field and click OK.

9.

Exit the Registry Editor.

10. Restart your system.
More information on this feature is documented in Microsoft Knowledge Base article Q239924 at
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q239924.

Borrowing licenses
The license borrowing feature allows users who travel to “borrow” a license from a corporate
server for use on their system when not connected to the network. While that license is on loan
from the server, the license count on the server is temporarily lowered by a count of 1.
In order to use the Borrow feature, your license file must be configured to enable it. Generally
speaking this will not be the default setting. If borrowing is enabled, you will see a “BORROW”
entry in the “Increment” lines in your license file, as shown in the “World Peep” example below:
INCREMENT World_PEEP lmgrd.slb 4.400 10-jun-2005 100 \
CB1EE0B1B242FABE50CC BORROW=8760 SIGN="00AC 4D64 C164 B94F \
C553 E4BB 557D 2100 E06E F741 8B34 FC3B 1FC8 6974 EC5D" \
SIGN2="00A3 2047 7982 E854 811A 3D3E 6AC1 6500 B0A5 68B2 5118 \
8993 BAE2 36A7 1F4F"
If the “BORROW” entry is not present, you will not be able to use the license borrowing feature.
Please contact your local sales representative to have this entry added to your license file. If the
“BORROW” entry is present, you are able to borrow licenses from the corporate server.
To borrow a license from the server:
1.

On the computer that will borrow the licenses (this is the workstation that you will be
disconnecting from the network, not the corporate license server) launch the LMTOOLS.EXE
application. You can obtain this application from either the FLEXlm directory on your
corporate license server or the FLEXlm directory on the Merak 2007.1 Suite DVD.

2.

Click the Borrowing tab.

www.sis.slb.com

8

Licensing
Merak 2007.1

3.

Type “lmgrd.slb" in the Vendor Name field.

4.

In the Return Date field, type the date on which you want to return the license to the server,
using the format “DD-MMM-YYYY”.

5.

In the Return Time field, type the time at which you want to return the license to the server,
using the format “HH:MM”.

Note:



6.

if you leave the Return Time field blank, or enter “00:00” to represent midnight,
the license will be returned to the corporate server at 23:59 the day BEFORE the
date you entered in the Return Date field.

Click Set Borrow Expiration. The bottom pane of the dialog box shows that the
“LM_BORROW” variable is set to the time and date you selected.

www.sis.slb.com

9

Licensing
Merak 2007.1

Do not close LMTools.
7.

Launch and close ALL of the Merak applications for which you need to borrow licenses. For
example, if you wish to borrow a license for Peep, Decision Tool Kit and VOLTS, start and
close each of these applications. It is not required that you perform any task in the
applications, simply that you successfully open the application, connect to a database (if
applicable) and close the application normally.

8.

In the LMTools application, click Don’t Borrow Anymore Today. This will prevent
LMTools from capturing any additional licenses. To confirm that the licenses have been
borrowed, click List Currently Borrowed Features. A list of the borrowed licenses is
displayed.

9.

You can now disconnect from the network and use the programs listed until the Return Date.

10. If you need to return a license early, enter the name of the application license you want to
return in the Feature Name field and click Return Borrowed Licenses Early.

www.sis.slb.com

10

Licensing
Merak 2007.1
Note:

www.sis.slb.com



the Feature Name field is case sensitive and must match the name of the
borrowed feature exactly. If you are uncertain of the capitalization or spelling
of a particular feature, simply click List Currently Borrowed Features and
confirm against the list of borrowed features.



you cannot return all of the features at the same time. To return all of the
features early, each one must be entered in separately.

11

Licensing
Merak 2007.1

How to reach us
United States
E-mail: [email protected]
Houston Tel.: +1 713-621-1165

Canada
E-mail: [email protected]
Calgary Tel.: +1-888-986-4357 (toll-free)

Europe and Africa
E-mail: [email protected]
London Tel.: +44 (0)207 517 2626

Russia and Caspian
E-mail: [email protected]
Moscow Tel.: 7 495 935 8200 Ext. 1218

South America

International
Offices

E-mail: [email protected]
Mexico Tel.: 001 866 326 0174
Argentina Tel.: 0 800 444 0919
Brazil Tel.: 000811 005 9068
Colombia Tel.: 980912 3029
Venezuela Tel.: 0800 1 00 3588

Middle East
E-mail: [email protected]

Asia and Australia
E-mail: [email protected]
Malaysia Tel.: +60-3-21694266
Indonesia Tel.: +62-21-5229343
Australia Tel.: +61-1800001112
Thailand Tel.: +66-2-9371300
China Tel.: +86-10-64746699 Ext. 2816

Schlumberger supplements the standard maintenance agreement by offering extended on-site
support worldwide. This enhanced level of support includes on-site assistance, installation,
troubleshooting, and maintenance services of licensed Schlumberger software.
Merak is a product line of Schlumberger Information Solutions (SIS). For more information about
SIS, please go to our Web site at http://www.sis.slb.com.

www.sis.slb.com

12

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close