SQL Anywhere dispose de différentes éditions (Edge, avancées ...) et modèles de licence (par cœur, par utilisateur nommé, par appareil ...). Certains d'entre eux ont récemment été dépréciés par SAP, d'autres sont encore valides. Cela peut créer une certaine difficulté pour déterminer l’édition, le type de licence ou les fonctionnalités les plus adaptés à un projet donné.
Voici quelques définitions pour clarifier cette question.
version d'entrée de gamme de SQL Anywhere 17.
Par utilisateurs nommés ou licences par de base (4 ou 8 cœurs seulement) sont disponibles.
Il s’agit de la version haut de gamme de SQL Anywhere 17.
La licence peut être définie par utilisateurs nommés ou par cœur.
Par rapport à Edge, l’Advanced Edition supporte plus de systèmes d'exploitation et fournit plus de fonctionnalités (haute disponibilité, outils de production ...).
Voir fonction Matrice.
DB & Sync client est un add-on à des licences serveur par utilisateur nommé (Edge ou Advanced).
Dans les éditions décrites ci-dessus (Edge, Advanced ...), la base de données s'exécute sur un serveur et les clients accèdent de façon concurrente à ce serveur de base de données.
Une licence Personal Database ajoute la possibilité d'exécuter une base de données supplémentaire sur un client, fournissant ainsi un stockage local sur le dispositif client :
Coeur et utilisateurs nommés sont des modèles de licences alternatifs dans un scénario client / serveur.
Tout SQL Anywhere Server est soit :
Il est important de noter la différence entre "DB & Sync Client" (par appareil) et par utilisateur nommé du serveur (per users).
La littérature SAP explique que la DB & Sync Client "permet à un (1) appareil d’accéder au serveur de base de données multi-utilisateur de SAP SQL Anywhere ou aux composants de base de données distants SAP SQL Anywhere (tels que le Personal Server avec Synchronisation ou UltraLite avec synchronisation) ».
Étant donné que cette licence est par appareil, et le serveur par utilisateurs nommés, le résultat est une combinaison de ces 2 types de licences.
Dans l'exemple d'un serveur avec une licence Edge existante de 5-utilisateurs nommés :
La Workgroup Edition, ancien nom de l’édition "Edge", était limitée à 2 processeurs. Afin de mieux guider les clients plus anciens, le nom "SAP SQL Anywhere Workgroup, Edge edition" est parfois utilisé dans la littérature SQL Anywhere.
Cette édition désormais obsolète, était positionnée les éditions "Workgroup" et "Advanced". Les clients pouvaient acheter une licence Standard par CPU, jusqu'à 4 jetons.