on 2013 Aug 14 6:54 AM
Hi,
Currently we are using Sybase SQL Anywhere version 8. However we are not sure which edition (OEM, Workgroup, Standard or Advanced) of SQL Anywhere is used. Is there a way to determine the SQL Anywhere edition?
Any help is much appreciated
Thanks, dilip sg
Request clarification before answering.
IIRC the editions Workgroup, Standard, Advanced were introduced with SQL Anywhere 11. Starting with that version, you may retrvieve the server edition with
select Property ('ServerEdition')
How to check for an OEM version I can't seem to find.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The different editions have been introduced with 11.0.1, to be precise, so with SQL Anywhere 8, there's no such distinction (except for the OEM edition).
Querying the "ServerEdition" property on older versions will return NULL.
AFAIK, older OEM versions should reveal themselves within the starting messages in the console log. I do not know whether they show different values for the following properties in contrast to non-OEM editions:
select property('ProductName') || ' - ' || property('ProductVersion');
If you open a command prompt in win32 (where dbsrv8 is located) you should be able to determine the edition by running: dblic dbsrv8.exe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
70 | |
21 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.