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 asked 29 Oct '13, 20:16 Datagaard Reimer Pods |
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. answered 17 Nov '13, 23:26 Datagaard Volker Barth |
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.
Does "dblic -l processor -u 2 dbsrv12.lic YYY XXXX" work?
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).
Hi Mikel,
No this doesn't work
Hi Volker,
All this does is change the license key, not add an additional one.
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.