Ansicht
Dokumentation

Online-Aktivierer führen DB-Änderungen durch ( RELNBC_DS_30A_TABAKT )

Online-Aktivierer führen DB-Änderungen durch ( RELNBC_DS_30A_TABAKT )

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

Online-Aktivierer führen DB-Änderungen durch

Beschreibung

1. Tabellen-Aktivierer

Beim Online-Aktivieren von Tabellen werden alle neuen oder noch nicht auf der Datenbank vorhandenen Datenbank-Tabellen im Rahmen einer erfolgreichen Aktivierung auf der Datenbank angelegt.
Ferner werden alle solche Strukturänderungen an der Tabelle im ABAP/4 Dictionary an die Datenbank propagiert, die mit ALTER TABLE...- Statements ausgeführt werden können, aber nicht zum Datenverlust führen. Voraussetzung für die Durchführung der Statements ist natürlich, daß die Tabelle keine Inkonsistenzen aufweist, die eine Überführung in den aktiven Zustand verhindern.
Alle Strukturänderungen an Tabellen, die eine Umsetzung zur Folge haben, werden nicht vom Tabellen-Aktivierer durchgeführt. Sie müssen, wie bisher, durch Weitergabe an den Umsetzer behandelt werden.

2. View-Aktivierer

Beim Online-Aktivieren von Views werden alle neuen oder noch nicht auf der Datenbank vorhandenen Datenbank-Views im Rahmen einer erfolgreichen Aktivierung auf der Datenbank angelegt.
Alle Änderungen an Datenbank-Views im ABAP/4 Dictionary, die eine Anpassung auf der Datenbank erfordern, werden vom Online-View-Aktivierer durch Löschen und Neuanlegen erledigt. Voraussetzung ist, daß der View keine Inkonsistenzen aufweist, die eine Aktivierung unmöglich machen.

Bemerkung:
Ein Datenbank-View kann nicht auf der Datenbank angelegt werden, wenn die zugrundeliegenden Tabellen nicht auf der Datenbank vorhanden sind. In diesem Fall wird im Protokoll vermerkt, daß das Anlegen des Views nicht möglich war. Der View wird aber dennoch aktiv. Der View kann dann später separat mit dem Datenbank-Utility auf der Datenbank angelegt werden.

3. Aktivierer für Sekundärindizes

Beim Online-Aktivieren von Sekundärindizes werden Indizes, die noch nicht auf der Datenbank angelegt sind, während der Aktivierung auf der Datenbank angelegt.
Geänderte Indizes werden bei der Aktivierung auch auf der Datenbank geändert, d. h. gelöscht und neu angelegt.
Voraussetzung ist jeweils, daß der Index keine Inkonsistenzen aufweist.
Wenn das Anlegen bzw. Ändern auf der Datenbank zu Fehlern führt, (z. B. weil die Basistabelle noch nicht angelegt wurde) wird die Aktivierung mit Fehlern abgebrochen.

Einfluß auf den Datenbestand im Fehlerfall

Soft-/Hardwarevoraussetzungen

Besonderheiten bei der Installation

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Auswirkungen auf Batch-Input

Änderungen an der Oberfläche

Änderungen in der Vorgehensweise

Aktionen zum Beheben von Fehlern am Datenbestand

Abhängige Funktionen

Planungen

Weitere Hinweise






BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3395 Date: 20240523 Time: 162017     sap01-206 ( 58 ms )