Under some circumstances with the Small Business Edition of Adaptive Server, you cannot install Adaptive Server, or it does not start in a virtual environment.
When this occurs, Adaptive Server
reports an error similar to this:
Cannot determine the total number of processor
cores on the machine from within this virtual system.
The ASE_CORE ("CH") license type is restricted for use on
a machine with a maximum of 2 processor chips regardless
of whether the virtual system is limited to use fewer
processor chips. You need to run 'sysamcap' on the physical
machine (or virtual-machine/partition control domain) and
set the reported environment variable prior to running
Installer.
This error is raised when:
- Adaptive Server is running on a virtual system that does not have access to the
processor counts of the physical machine (this applies to all virtual environments except AIX LPAR and HP-UX vPar), or
- Adaptive Server is using a license type that is restricted for use to a machine with
no more than a specific number of processors; for example, you cannot use Adaptive Server Enterprise Small Business Edition on a machine with more than two processor chips.
Workaround:
- Run the sysamcap machine command on the physical machine or control
domain for the virtualization technology (e.g., the VMware ESX console or XEN
dom0).
- Prior to running the product or product installer, set the environment variable reported.
See the SySAM Sub-capacity licensing section of the SySAM Users Guide for more information.