No valid license was found
"No valid license was found" errors tend to arise from one of three scenarios:
- The licensed environment reports more logical processors than the license permits.
Licenses must be obtained for the number of logical processors in the deployment host.
- Hyper-threading may cause the environment to report more logical processors than there are physical cores present.
Users may choose to disable hyper-threading.
Alternatively, users may contact our Sales or Support teams for alternative solutions.
- The license in place is for a different major release than the components installed on the machine (e.g., Release 6.x components, with a Release 5.x license). Users should contact our Sales team to obtain an appropriate license.
If the above are not the issue --
- Ensure that you have a valid license file.
- Ensure that binary preserving methods were used to transfer the license file(s) from machine to machine.
- Ensure that the
OpenLink-relevant environment variables were set with the appropriate command for your active shell --
active shell command sh
,bash
,ksh
,zsh
, and related. /path/to/openlink.sh
or
source /path/to/openlink.sh csh
,tcsh
, and relatedsource /path/to/openlink.csh
- Use
echo $OPL_LICENSE_DIR
to confirm that theOPL_LICENSE_DIR
environment variable has been set. This should be set by theopenlink.sh
oropenlink.csh
script above! If not, set and export the variable from the commandline. This PATH variable must include the directory that contains your license file. For example:
export OPL_LICENSE_DIR=/usr/openlink/bin;/etc/oplmgr
- Ensure that you can establish basic ODBC connections using simple applications like odbctest or iodbctest.
- If using Oracle HSODBC or DG4ODBC --
- Ensure that the
OpenLink-relevant environment variables were set as part of the Oracle and Listener startup routines.
- Add the
OPL_LICENSE_DIR
environment variable to theinithsodbc.ora
file, if licensing problems persist. You may also set other environment variables, likeODBCINI
or the Single-TierOPENLINKINI
, ininithsodbc.ora
, as needed.
- Ensure that the
- Test.
Referenced by...