Difference between revisions of "License Management"

From T-VEC Wiki
Jump to: navigation, search
(Verifying the license configuration.)
(Installing Licenses)
Line 87: Line 87:
 
License File:
 
License File:
 
   (T-VEC Specific) C:\T-VEC\license\license.dat
 
   (T-VEC Specific) C:\T-VEC\license\license.dat
 +
  (Environment)    Value Not Set
 +
 +
T-VEC Version 3.3.0 (build 1573) for Windows NT4, 2000, XP
 +
  T-VEC Compiler                  8.3.0  (verified)
 +
  T-VEC Vector Generator          10.3.0  (verified)
 +
  T-VEC Coverage Analyzer          4.0.0  (verified)
 +
  T-VEC Inference Engine          10.1.0  (verified)
 +
  T-VEC Mapper Generator          2.0.0  (verified)
 +
  T-VEC Vector Formatter          5.1.0  (verified)
 +
  T-VEC Test Driver Generator      3.0.2  (verified)
 +
  T-VEC Cross Comparator          3.0.0  (verified)
 +
  T-VEC API                        3.1.2  (verified)
 +
    Specification Parser          3.0.0  (verified)
 +
    Knowledgebase Parser          3.0.0  (verified)
 +
    Test Vectors Parser            3.0.0  (verified)
 +
    Mapper Parser                  3.0.0  (verified)
 +
 +
Requesting license...granted
 +
</pre>
 +
 +
The final line in the output indicates whether a license was successfully checked out.
 +
 +
===Installing a Floating License===
 +
Floating licenses are managed by a license server. Each client machine communicates with the server to request license access.  The license server should be setup and tested prior to setting up client machines to use the license.
 +
 +
====Server Setup====
 +
 +
 +
====Client Setup====
 +
In a floating license setup, each client machine communicates with the license server across the network. The location of a license server is specified with the T-VEC License Configuration Tool. Start the License Configuration Tool through Start -> T-VEC -> Utilities -> T-VEC License Config.
 +
 +
[[Image:license_config_tool_floating.png]]
 +
 +
Specify the license server name and optionally the port on which to communicate with the license server.
 +
<pre>
 +
port@server
 +
</pre>
 +
In this example, the settings are
 +
<pre>
 +
27007@license_server
 +
</pre>
 +
where "license_server" is the name of the server and 27000 is the port on which to communicate with the server. The license server port is typically stored in the first line of the license file on the license server.  For this example, this first line would look something like this
 +
<pre>
 +
SERVER license_server 00609798439d 27007
 +
</pre>
 +
 +
====Verifying the license configuration.====
 +
 +
The version command in the T-VEC console tool attempts to check out a license after displaying version information. This is a convenience mechanism for verifying license configuration. The version command is specified as follows:
 +
<pre>
 +
t_vec -version
 +
</pre>
 +
The output produced by the tool is similar to the following example:
 +
<pre>
 +
T-VEC Console Tool 3.8.0  Copyright 1996-2008 T-VEC Technologies, Inc.
 +
 +
Licensed To:
 +
User: User Name
 +
Company: T-VEC
 +
Installation: 20-4-2008 11:29:3
 +
License File:
 +
  (T-VEC Specific) 27007@license_server
 
   (Environment)    Value Not Set
 
   (Environment)    Value Not Set
  

Revision as of 14:01, 1 June 2008