## load_systab

### Verwendung

Die Systemtabellen sind systeminterne Tabellen, die nicht vom Benutzer gepflegt werden.

Zum Laden der Systemtabellen müssen dem Database Manager der Name und das Kennwort des Datenbanksystemadministrator bekannt sein. Wenn dies noch nicht der Fall ist, machen Sie diese Angaben zusammen mit dem DBM-Kommandos zum Laden der Systemtabellen.

Die Systemtabellen müssen neu geladen werden, nachdem Sie eine neue Version der Datenbanksoftware installiert und die Datenbankinstanz in diese Version überführt haben (Upgrade).

Beim normalen Wiederherstellen einer Datenbankinstanz ist es nicht erforderlich, die Systemtabellen erneut zu laden. Wenn Sie jedoch eine Datenbankkopie angefertigt, also die Datensicherung einer Datenbankinstanz A in einer Datenbankinstanz B wiederhergestellt haben, dann müssen zum Abschluss auch die Systemtabellen geladen werden. Sie benötigen dazu die Daten des in der eingelesenen Datensicherung gespeicherten Datenbanksystemadministrators.

Siehe auch:

Glossar, Systemtabelle

### Voraussetzungen

● Sie haben die Serverberechtigung ExecLoad oder LoadSysTab.

● Die Datenbankinstanz befindet sich im Betriebszustand ONLINE:

### Syntax

load_systab [-u <sysdba_user>,<sysdba_user_password>]

Option | Beschreibung
<sysdba_user> | Name des Datenbanksystemadministrators jener Datenbankinstanz, von der die eingelesene Datensicherung stammt
<sysdba_user_password> | Kennwort des Datenbanksystemadministrators

### Antwort

OK

0,<err_description>

<loader_code>,<dbm_command>

<loader_output_lines>

<loader_log_lines>

Werte für die Felder der Antwort

Feld | Beschreibung
<err_description> | Meldungstext
<loader_code> | Rückgabewert des Loader
<dbm_command> | ausgeführtes DBM-Kommando
<loader_output_lines> | Meldungstext des Loader
<loader_log_lines> | Zusammenfassung des Inhalts des Loader-Protokolls

Beispiel

...

Aufrufen des Database Manager CLI im Sitzungsmodus, Anmelden als Benutzer OLEG mit dem Kennwort MONDAY, Herstellen der Verbindung zur Datenbankinstanz DEMODB:

>dbmcli –d DEMODB –u OLEG,MONDAY

dbmcli on DEMODB>

Laden der Systemtabellen, für dieses DBM-Kommando Autorisierung als Datenbanksystemadministrator DBADMIN mit dem Kennwort SECRET:

dbmcli on DEMODB>load_systab –u DBADMIN,SECRET

OK

0,OK: everything works fine

0,""c:\program files\sdb\demodb\bin\x_python" "c:\program files\sdb\demodb\env

\lsystab.py" -R "c:\program files\sdb\demodb" -d DEMODB -u OLEG,*"

Removing obsolete objects

Installing Loader tables

Installing messages and help

Installing SYSDBA tables

Installing comments for SYSDBA tables

Installing precompiler tables

Installing system tables for R3 backup information

Installing ODBC tables

...

...