Umlegen/Umbenennen der Datendateien eines Tablespaces 

Aktionen des SAPDBA, um das Umlegen oder Umbenennen der Datendateien eines Tablespace durch Move/rename data files of a tablespace zu ändern (Scriptbezeichnung):

Vorbereitungsphase

  1. Erzeugen des <Zeitstempel>-Unterverzeichnisses im Arbeitsverzeichnis und des Protokolls <Zeitstempel>.rmv
  2. Festlegen der neuen Datendatei (Möglichkeiten, die von SAPDBA unterstützt werden: Eingabe des neuen Pfades, Erzeugen eines symbolischen Links, Zuordnung einer Datei, Zuordnung eines Raw-Devices).
  3. Erzeugen der SQL- und Shell-Scripte und der Restart-Datei restart.rmv im <Zeitstempel> -Unterverzeichnis (siehe Restart-Datei für Reorganisationen).
  4. Prüfen, ob in dem/n ausgewählten Dateisystem/en genügend Platz für die Datei/en des Tablespaces vorhanden sein wird. Weitere Informationen des SAPDBA (z.B. ob Verzeichnisse gelöscht werden oder nicht).
  5. Hauptphase

  6. Für den Tablespace SYSTEM oder einen Tablespace mit Rollback-Segmenten: Schließen der Datenbankinstanz mit shutdown immediate . Anschließend wird die Instanz in den Mountzustand gebracht.
  7. Für alle anderen Tablespaces: Offline-Setzen des Tablespace (Datenbank bleibt geöffnet).

  8. Anpassen der Dateistruktur auf Betriebssystemebene (Eventuell Anlegen neuer Verzeichnisse, Umlegen der Dateien, Löschen alter Verzeichnisse und symbolischer Links, wenn sich in dem Verzeichnis keine weiteren Dateien befinden usw.) ( del<TSP>.sh ).
  9. Gegebenenfalls Umbenennen der Datendateien, Sichern der alten und neuen Steuerdatei ( ren<TSP>.sql ).
  10. Öffnen der Datenbank bzw. Online-Setzen des Tablespace (je nach Aktion in 5.).