|
Systemtabellen, System Tables
Systemtabellen
sind
Tabellen,
die bei der Installation eines
ASEs
oder beim Anlegen einer
Datenbank
angelegt werden. Systemtabellen beinhalten Daten, die zur Verwaltung des Servers, der Datenbanken oder deren
Objekte
benötigt werden. Ab ASE Version 15.0.2 sind die meisten Systemtabellen
row level locked.
Vor ASE Version 15.0.2 waren Systemtabellen exclusive locked.
Wo befinden sich die Systemtabellen?
Systemtabellen befinden sich in den Datenbanken
master,
sysbsystemdb,
und
sybsecurity
sowie in allen andern Datenbanken. Systemtabellen haben den Präfix sys. Beispielsweise
sysdatabases,
sysservers
oder
sysdevices.
Systemtabellen können in der Regel nur manipuliert bzw. upgedatet werden, wenn die Konfigurationsparameter
"allow updates to system tables"
auf "1" gesetzt wurde. Achtung: Manipulieren Sie nur dann Systemtabellen, wenn Sie auch wirklich
wissen was sie machen! Die von Sybase gelieferten
System Stored Procedures
reichen i.d.R. aus, um den Server zu verwalten und entsprechende Updates auf den Systemtabellen
zu generieren.
|