Verschieben eines Tablespace Files |
|
---|---|
Die Verschiebung eines Tablespacefiles auf Betriebssystemebene kann einfach durchgeführt werden, ausser wenn es sich um den SYSTEM-Tablespace handelt.. Vorgehen - Tablesppace offline nehmen: ALTER TABLESPACE tab OFFLINE; - File auf Betriebssystem verschieben: mv SOL2_cre1.dbf ../tmp - File in Oracle umbenennen: ALTER DATABASE RENAME FILE '/oracle/v733/oradata/cre/SOL2_cre1.dbf' TO '/oracle/v733/oradata/tmp/SOL2_cre1.dbf'; - Tablesppace online nehmen: ALTER TABLESPACE tab ONLINE; Handelt es sich um den SYSTEM-Tablespace, so muss eine neue Datenbank kreiert werden und mit einem Full Export/Import die alte Datenbank übernommen werden. |