|
license_enabled()
Die
System Funktion
license_enabled()
liefert als Rückgabewert "1", wenn eine Lizenz für ein ASE feature
aktiviert ist, "0", wenn eine entsprechende Lizenz nicht aktiviert ist
und "NULL", wenn im Parameter ein ungültiger Lizenzname angegeben wurde
Die Funktion license_enabled() ist eine
T-SQL
Erweiterung.
Sie kann von jedem
User
ausgeführt werden.
Syntax der System Funktion license_enabled()
Der Parameter der System Funktion license_enabled()
"option"
Der Parameter "option" ist der Name des
Features, dessen Lizenz geprüft werden soll.
Der Parameter "option" muss in Anführungszeichen gesetzt werden.
Mögliche Werte des Parameters "option" sind:
-
ase_server - Die Lizenz für Adaptive Server.
-
ase_ha - Die Lizenz für das Hochverfügbarkeits-Feature (High Availability - HA).
-
ase_dtm - Die Lizenz für das Feature "Management Verteilter Transaktionen" (Distibuted Transactions Management (DTM)).
-
ase_java - Die Lizenz für Java in ASE
-
ase_asm - Die Lizenz für Advanced Security Management (ASM).
Beispiel für die System Funktion license_enabled()
select license_enabled("ase_dtm")
--------------
1
Der Rückgabewert (1) zeigt, dass eine Lizenz für das Feature "ase_dtm" auf dem
ASE Server aktiviert wurde.
Siehe auch:
Aggregat Funktionen, audit_event_name(), col_length(), col_name(), curunreservedpgs(), datachange(), datalength(), data_pages(), data_pgs(), db_id(), db_name(), derived_stat(), host_id(), host_name(), identity(), identity_burn_max(), index_col(), index_colorder(), isnull(), is_quiesced(), lct_admin("logsegment_freepages"), lct_admin("num_logpages"), lct_admin("reserved"), lct_admin("reserved_for_rollbacks"), lct_admin(), lockscheme(), next_identity(), object_id(), object_name(), pageinfo(), pagesize(), pointer_size(), ptn_data_pgs(), reserved_pages(), reserved_pgs(), rowcnt(), row_count(), showplan_in_xml(), syb_quit(), syb_sendmsg(), System Funktionen, tempdb_id(), tran_dumpable_status(), tsequal(), used_pages(), used_pgs().
|