If Database Expert cannot obtain a suitable license, the product does not run. A license is considered unavailable if it cannot be checked out or the license cannot be issued during a grace period. Licenses can be unavailable during start-up or runtime.
When SySAM detects a checkout failure, the event is logged in the Database Expert SySAM error log, %SYBASE%\DatabaseExpert-15_0_2\sysam.log, which you can use to diagnose any unexpected licensing failures. After the initial checkout failure, periodic events are logged during a grace period.
If a suitable license cannot be found when requested, Database Expert evaluates if a license can be issued during a grace period. There are three types of grace periods:
Install time – when you configure a new Database Expert (or upgrade an earlier version to 15.0.2), you have 30 days to activate and configure the appropriate license.
Runtime – a runtime grace period is evaluated when one of these conditions occurs:
A license was not checked out at start-up, but there is a history of successfully using the requested license on this machine.
A license that was successfully checked out at start-up becomes unavailable at a later time.
If Database Expert encounters either situation, it enters into a 30-day runtime grace period. If the problem is not resolved within 30 days, Database Expert stops running; however, the user can save any work and exit. If the problem that causes the license to be unavailable is fixed during the runtime grace period, Database Expert automatically picks up the license and no longer operates in the grace period.
Support renewal time – this grace period allows you enough time to update the license after renewing support. The support grace period for Database Expert is one year.
This means that you can install and use EBFs and updates that are released up to one year past the end-of-support date recorded in the license.
If Database Expert cannot obtain a license, SySAM evaluates whether a license can be issued under a grace period.