Switch to standard view 
  Sybase logo
 
 
 



This document describes licensing in SQL Anywhere 10 and later, including examples that show you how to apply your license.

Please note that new editions were introduced in SQL Anywhere 11.0.1. For more information, visit http://www.sybase.com/products/databasemanagement/sqlanywhere/neweditions.

SQL Anywhere provides two versions of the database server: the personal server and the network server. The personal server accepts a maximum of ten concurrent connections from applications or users running on the same computer and is limited to using a single processor. It is intended for single-user, same-computer use.

By contrast, the network server supports client/server communication over a network and is intended for multi-user, multi-computer use. The maximum number of connections or processors used is governed by your license agreement. The following licensing options are available for SQL Anywhere network database servers:

While the database server enforces your license where possible, you must be aware of the conditions of your license agreement to ensure that you are in compliance. Consider the following situation: suppose you are licensed for 25 seats and are using a web server to submit requests to the database server. The database server treats the connection to the web server as only one connection (or seat), but you would be in violation of your license if more than 25 users connected to the web server.

SQL Anywhere includes the Server Licensing utility (dblic). You can use this utility to apply your license to a database server and to view the license for a database server.

The version 12 dblic utility supports -k option, which can be used to specify a new registration key when changing your database server edition. You do not have to uninstall and re-install the software to change server editions.

Licensing examples

Note: The examples in this document can be used with the personal or network server for SQL Anywhere 10 and later. Use the appropriate database server executable and version numbers when running the dblic utility to apply your license.

The following command, executed in the same directory as the database server executable, applies a license for 50 users, in the name of Sys Admin, for company My Co, to a Windows network database server:

dblic -l perseat -u 50 dbsrv12.exe "Sys Admin" "My Co"

The following message appears on the screen to indicate the successful application of the license:

Licensed nodes: 50
User: Sys Admin
Company: My Co
Install key:

The following command, executed in the same directory as the database server executable applies a license for 2 processors, in the name of DBA User for company ABC Corp, to a Windows network database server:

dblic -l processor -u 2 dbsrv12.exe "DBA User" "ABC Corp"

The following message appears on the screen to indicate the successful application of the license:

Licensed processors: 2
User: DBA
User Company: ABC Corp
Install key:

Separately licensed components

The SQL Anywhere security option, SQL Anywhere high availability option, SQL Anywhere in-memory mode option, MobiLink high availability option, and Log Transfer Manager (LTM) are all licensed separately from the database server, and must be ordered before you can install them. To order a separately licensed component, visit http://www.sybase.com/detail?id=1015780 or call Sybase iAnywhere at (800) 801-2069.



Back to Top
© Copyright 2010, Sybase Inc.