License Keys and License Files
When you purchase a Logi product, here's what happens in the licensing process:
- We create a license key for each product you buy, specific to you or your organization, in our licensing database.
- You log into DevNet and visit the License Management page to create a license file. You do this by assigning one of your license keys to a specific computer, by Computer Name. DevNet then generates a license file.
- You download this file and use it to license Logi Studio and each Logi Info application you develop, or other Logi products.
- Repeat Steps 2 and 3 for any additional license files required.
A typical license file name is lgx120201.lic and licenses are product-specific. License files are the same for both .NET and Java deployments.
When you download your license file, save it to:
Product/Platform | File Location | Name of License |
---|---|---|
Logi Info Server | In the application folder of any existing Logi application that you've created with a trial license, or any application that's being upgraded to v14.0 or v14.1. | lgx140102.lic |
Logi Info Studio & Dev Server | C:\Program Files\LogiXML IES DEV\LogiStudio and in the application folder of any existing Logi application that you've created with a trial license, or any application that's being upgraded to v14.0 or v14.1. | lgx140201.lic |
Moving a License to Another Machine
If you need to move an application to another machine, or to re-install your Logi product on a different machine, you can "un-assign" the license you've been using from one machine, assign it to another one, and generate a new license file.
OEM licenses operate in a similar fashion, but can be assigned to multiple machines.
Logi Info Centralized License File
If you have a large number of Logi Info apps on the same development machine or web server, you may care to use a single, centralized license file rather than managing multiple license file copies.
In Logi Info v14, the General element in the _Settings definition includes a License File Location attribute where the location of a centralized license file can be specified. This value is a fully-qualified web server file system path to the folder where the file is stored. For example, C:\myProjects\License.
You must ensure that all web applications that will use this license run under an account that has file access permissions to access files
in the folder you specify as the centralized license file location.
With this centralized license file approach, if you use the exact same file path to your license file on both your development machine and your production server, you can deploy Logi applications by copying them, without having to replace the license file or adjust your _Settings attributes each time.
Logi Info OEM License File
Customers with Logi Info OEM licenses can embed the entire license key inside their Logi application. In the _Settings definition, the General element has an OEM Distribution License attribute which allows Logi applications to run on a server that does not otherwise have a license key installed. This is especially useful for XCOPY-type deployments: the Logi installation program does not have to be run on the web server. To use this attribute, double-click the attribute name to open its Zoom window and then copy the entire XML contents of your OEM license file into it. This attribute onlyworks with OEM licenses; other types of licenses copied into here will be ignored.
Discovery 3.0+ and DataHub 3.0+ Licenses
The very first time one of these products runs, the contents of any license file found (usually the trial license) are automatically copied into the Platform Database (PDB) and used directly from there. After that, any license file in that folder will be ignored. When the trial license expires or if you need to use a different license, you'll need to perform the steps detailed in Other Products: Missing or Expired License to "replace" the license in the PDB with another license.
Product | License Requirement | License File Location |
---|---|---|
Discovery Module pre-v3.0 | Requires Logi Info license file | Logi application folder |
Discovery Module v3.0+ | Requires Discovery v3.0 license file | Installation folder, default is C:\LogiAnalytics\Discovery |
DataHub pre-v3.0 | Requires Logi Info license file | Logi application folder |
DataHub v3.0+ | Requires DataHub 3.0 license file | Installation folder, default is C:\LogiAnalytics\Discovery |
Logi Info, v12.5+ includes Discovery v3.x/Logi Services | Requires Logi Info v12 and Discovery v3.0 license files, or | Logi application folder |
If you deploy your PDB to another computer, for example by copying it from a development system to a production system, you will need to replace the development system license in the PDB with the production system license using this technique.