Kbase P78835: Dbname.lic File in Versions 7.3E and Beyond
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/30/2004 |
|
Status: Unverified
GOAL:
Dbname.lic File in Versions 7.3E and Beyond
FIX:
In version 7.3E and beyond, a new file appears in the local directory to the database. It mainly records license related information about Progress Database users. 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 it in the database.lg file. The file displays as follows:
06/24/97 15:00:02 1 0 0 0 0 0 0 0 0 0
06/24/97 16:00:02 1 0 0 0 0 0 0 0 0 0
06/24/97 17:00:00 1 0 0 0 0 0 0 0 0 0
06/24/97 18:00:00 1 0 0 0 0 0 0 0 0 0
06/24/97 19:00:00 1 0 0 0 0 0 0 0 0 0
06/24/97 20:00:00 1 0 0 0 0 0 0 0 0 0
Here's what the columns denote:
1.current date
2.current time
3.Number of licensed users specified by the configuration file
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 maximum values are reset for the next hour.
Maintaining the license file:
The database administrator should consider archiving the file regularly, as in one year the file accumulates 8,760 entries thus occupying 440,000 bytes of disk space.
The administrator can choose to delete these files, however this can not be done while the server is up and running. If the file is deleted, the a new loggin session against the database will create another dbname.lic file in its place. This file's main purpose is to give license specific information that was before unavailable.
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.
The file should create an additional line of output for every hour the server is up and running. This can be a strain for systems that are low on disk space, therefore there is the option to remove the file.
NOTE:Currently there is not an option to run the database without the creation of the dbname.lic file.