cancel
Showing results for 
Search instead for 
Did you mean: 

License Files for Multiple Clients on Same Server

Former Member
2,002

We have an issue where we have multiple clients utilizing the same physical server with the same installation of SQL Anywhere 10.0.1.

How can I segment their licensing usage with there only being one installation? Can I copy dbsrv10.exe and dbsrv10.lic to separate directories (one per client), and then have each service utilize a different dbsrv10.exe?

Chris_Kleisath
Participant
0 Kudos

@Calvin: Are each of your clients licensed on a per CPU basis, or on a per seat basis?

Former Member
0 Kudos

@Chris - Perseat

Accepted Solutions (1)

Accepted Solutions (1)

Chris_Kleisath
Participant

Calvin, A SQL Anywhere Server can only use one license file. So, your proposed work-around to copy the DBSRVxx.EXE and the .LIC files to a separate directory is the only option that we can think of at the moment for a per-seat licensed server. While you specified version 10, this is also true for versions 11 and 12 as well.

This approach guarantees that users from one of your clients won't interfere with users from your other client. You do have to be careful that you specify the cache size appropriately, because the two servers won't be able to share cache. (which is also a problem when using SQL Anywhere in virtualized environments running on the same physical machine)

I should also note that a per-CPU licensed server wouldn't have these same types of restrictions.

Your question has started some discussion here around possible new features that we could add in the future though. Thanks, Chris

Answers (0)