cancel
Showing results for 
Search instead for 
Did you mean: 

How to add additional processor license key using dblic

Former Member
7,200

A client of ours has purchased two cpu license version of Sybase ASA 12. Only one of the license keys were added at installation time. How can we add the additional license key using dblic?

Running dblic "c:\\Program Files\\Sybase 12\\Bin32\\dbsrv12.lic" results: SQL Anywhere Server Licensing Utility Version 12.0.1.3152 License Read Successfully. Workgroup Edition Licensed processor: 1 User: XXXX Company: YYYY Install key: MMMMMMMMMMMMMMMMMMMMMM

We have tried: Dblic -l processor -u 2 dbsrv12.exe YYY XXXX

VolkerBarth
Contributor

I don't know whether a license key is different from a registration key, the latter would be used with the -k option, i.e.

DBLIC -k <theKey> "%SQLANY12%\\bin32\\dbrsv12.exe"

Does "dblic -l processor -u 2 dbsrv12.lic YYY XXXX" work?

reimer_pods
Participant

IMHO Mikel identified the issue: previous versions wrote the licence data to the EXE file. But modifying executables could be misinterpreted as viral behavior, so SA 12.0.1 uses a separate LIC file (which applies also to Volker's comment).

Former Member
0 Kudos

Hi Mikel,

No this doesn't work

Former Member
0 Kudos

Hi Volker,

All this does is change the license key, not add an additional one.

0 Kudos

Hi Datagaard,

Not sure why this isn't working. Please feel free to contact Sybase technical support (1-800-8SYBASE) and let them know you are having difficulties applying your license.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member

Have gotten a reply from Sybase Support.

Correct syntax for command is:

dblic -l processor -u 2 "c:\\Program Files\\SQL Anywhere 12\\Bin32\\dbsrv12.lic" "User" "Company"

My bad, forgot to add the install path.

Restart of service is required for license to be applied.