Ansicht
Dokumentation
Online-Aktivierer führen DB-Änderungen durch ( RELNBC_DS_30A_TABAKT )
ABAP Short Reference PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )