cancel
Showing results for 
Search instead for 
Did you mean: 

PB License on a VM

Former Member
0 Kudos

I have installed PowerBuilder 12.5 on a virtual machine, using a license I generated from SubscribeNet; but PowerBuilder is treating it as a "Trial" version.  I know the license is good, because we used it for years on a laptop.  I checked in the license, and regenerated it for the VM, but I can't get PowerBuilder to consider it a "Valid" license.  Does anyone have any insight?  Thanks, Mark.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member190719
Active Contributor
0 Kudos

By default, SySAM uses the network card for the license.  I'd recommend basing it on the hard drive serial number instead.  The lmutil utility can be used to get that value:  Determining Host IDs  That works for me when I put PB on a VirtualBox VM.

Note that if remote desktop into the VM and you don't have it set up with a locally served license file then it will go into grace mode.

former_member202249
Active Participant
0 Kudos

Hi, Mark,

On a VM you will need to use a served license and install the SySAM license server.   An unserved license will not work past the trial period on a VM. 

Follow these steps:

1)  Download the SySAM 2.3 software from SAP Marketplace and run setup.exe. Accept all the defaults.  If your operating system is 64 bit, download the 64 bit version.

2) Generate a served licenses from SAP Service Marketplace. Place the served licenses in this directory in the Sysam install: C:\sybase\SYSAM-2_0\licenses.

3) On Windows 7 and Windows Server 2008 machines, IPV6 is usually enabled. The
SySAM server defaults to using IPV4.  Run the lmtools.exe utility in the sysam c:\sybase\SYSAM-2_0\bin directory. On the Config Services tab click the Browse button for the lmgrd.exe file and browse to
the IPV6 directory under the bin directory and the select the lmgrd.exe in that directory. Save the changes.  In the control panel stop and then restart the SySAM server service. Do not simply restart the service.

4)  Install PB and select the served license when it prompts.  If PB is already installed and you can run PB, select Tools-Update License and update to a served license. If you can't run PB, it should allow you to update the license to served. Enter the machine name of the sysam server machine when prompted.  Restart PB and check Help->About to make sure it's valid.

Each user that accesses PB on the VM will need a license and be assigned a license from
the SySAM server upon first access and this license will be assigned to them for 30 days.  Make sure the PB end user is the first person to run PB.

.

Pat

PS. Just remembered you saying you had generated your license on subscribenet.   You should be able to download the SySAM license server from this link however I don't believe it works with Windows 8.x.

SySAM Standalone License Servers - SySAM - All Products A-Z - Products - Sybase Inc