Book Contents

Book Index

Next Topic

Home

Managing Your License Key

Vertica license keys provide full product functionality for a specific period of time or forever if you purchase a perpetual license. There is a grace period during which Vertica continues to work after the license has expired. The length of the grace period depends on the license.

Obtaining a License Key File

To obtain a license key file:

  1. Go to http://www.vertica.com/support and follow the instructions there. You will be given download access to a file whose name includes your organization and the date the license was requested.
  2. Download the license file to the /tmp directory on the Administration Host.

    Vertica does not use the downloaded file. It must first be installed into each database.

Installing a New or Upgrade Installation License Key

  1. Obtain a license key as described above.
  2. Install Vertica as described in the Installation Guide.

The first time you log in as the Database Administrator and run the Vertica Administration Tools, the user interface displays:

  1. the EULA (license agreement). Type "accept" to proceed.
  2. a form asking for the pathname to the license key file that you downloaded from the Vertica Web site. The default pathname is /tmp/vlicense.key. If this is correct, press OK. Otherwise, enter the absolute pathname of the file in the bottom field of the form and press OK.

    Select license file to install

    License key installed

Installing an Renewal License Key

When a license is nearing expiration Vertica logs warning messages indicating the expiration date. When a license expires (the grace period has expired) Vertica logs an invalid license error and stops executing queries. In that case:

  1. Obtain a license key as described above.
  2. Start a database.
  3. In the Administration Tools, go to Advanced > Upgrade License Key

Examining Your License Key

Use the SQL DISPLAY_LICENSE function described in the SQL Reference Manual to display the license information. For example:

=> SELECT DISPLAY_LICENSE();

display_license

----------------------------------------------------

Vertica Systems, Inc.

1/1/2008

12/31/2008

30

50TB

(1 row)