Datendateien eines Tablescace online mit möglichst kleiner Downtime umziehen
Achtung: Immer zuvor ein vollständiges Backup erstellen! Ein Trace des Controlfiles kann hilfreich sein!
Eine Datendatei in einem normalen Filesystem kann leider bis heute nicht online „umgezoegen“ werden.
Einfachster Ablauf:
Datenbank konsistent mit shutdown immediate stoppen
Datendatei umkopieren auf die neue Storage Location
Instance mit „startup mount“ öffen (Controlfile wird gelesen, Datendateien noch geschlossen)
Mit „alter database rename file <old name> to <new name>“ umbennen
Datenbank mit „alter database open“ öffnen
Nachteil : längere Downtime durch die evlt. lange Kopierzeit der Datendatei
Schneller: Online die Datendateien kopieren, Nur den entsprechenden Tablespace offline nehmen und kopierte Dateien wieder durch ein recover „reparieren“
Tablespace in Hot Backup Modus versetzen und dann online kopieren (Unter windows mit ocopy von Oracle!)
So spart man wenigstens die Kopierzeit in einer Downtime für die Anwender.
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
"Autor: Gunther Pipperr"
dba/online_tablespace_umzug.txt · Zuletzt geändert: 2010/06/04 10:33 von gpipperr