Consultor Eletrônico



Kbase P2010: What is the database license file
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/04/2011
Status: Verified

GOAL:

What is the database license file

GOAL:

How to use the database license .lic file

GOAL:

What do the columns mean in the license file?

GOAL:

What do the columns mean in the .lic file?

GOAL:

License file .lic

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Product Family
OpenEdge Category: Database

FIX:

In Progress 7.3E and beyond, a new file appears in the local directory to the database. It mainly records license related information about Progress Database connections. If the log file does not already exist, the broker creates it and places it in the same directory as the database (.db) file. The broker creates the file in the following format: "databasename.lic", the database name being the database to which the user is connected. If we encounter an error in writing to this file, we record this in the databasename.lg file.

Example: databasename.lic


06/24/04 19:00:00 64 1 2 1 0 1 0 1 1 1
06/24/04 20:00:00 64 1 1 1 0 0 0 1 1 1
06/24/04 21:00:00 64 3 3 0 2 2 0 1 1 0
06/24/04 22:00:00 64 8 9 3 7 8 2 1 1 1
Here's what the columns denote:

1. Current date
2. Current time
3. Number of licensed users specified by the configuration file (if -1 shows, it means that an unlimited number of users are licensed)
4. Current number of total connections
5. Maximum number of total connections
6. Minimum number of total connections
7. Current number of interactive connections
8. Maximum number of interactive connections for the last hour
9. Minimum number of interactive connections for the past hour
10. Current number of batch connections
11. Maximum number of batch connections for the past hour
12. Minimum number of batch connections for the past hour

When Progress writes to the license file, the values are reset for the next hour.

Maintaining the license file:

The license file has very little impact on the system, as it is written to every 60 minutes, and it only grows around 440 KB per year.

If you want to delete the license file, keep in mind that this can not be done while the server is up and running. After the file is deleted, a new log in session against the database will create another dbname.lic file in its place.

You can produce a report of license-related information about current Progress database users at any point in time by running the licrpt.p file in the src/samples subdirectory.