
Mover Tablespaces Oracle
marzo 6, 2007Con las últimas versiones de Oracle y el uso de ASM este procedimiento queda algo obsoleto, sin embargo sigue siendo útil cuando se trabaja con versiones de Oracle 9i ó inferiores, que aún las hay.
El procedimiento que describo a continuación sólo es aplicable cuando tratamos con un tablespace que no es el SYSTEM y que no contiene segmentos de rollback o temporales. Se procede de la siguiente forma:
- Poner el tablespace offline.
- ALTER TABLESPACE nombre OFFLINE;
- Mover el o los ficheros a nivel del S.O.
- Mover el o los datafiles que componen ese tablespace a nivel de Oracle.
- ALTER TABLESPACE RENAME DATAFILE ‘/path1/fichero1′ TO ‘/path2/fichero2′;
- Poner el tablespace online.
- ALTER TABLESPACE nombre ONLINE;
Y para mover tablespace que contienen segmentos de rollback o temporales?
Gracias.
[...] en: General — jop89s @ 5:12 pm En respuesta a un comentario de César Santana en la entrada Mover Tablespaces Oracle, escribo las siguientes líneas para indicar cómo se pueden mover tablespaces SYSTEM o aquellos [...]
Después de revisar un poco las entradas del blog, me he dado cuenta que lo que pedías lo puse en el siguiente post también:
http://juanfran.wordpress.com/2007/06/05/mover-tablespace-system/
Estimado, realice los pasos uno a uno segun lo indicas, pero al momento de poner online el tablespace me envia el siguiente error:
ORA-01113: file 2 needs media recovery
* Sera que estoy copiando mal los archivos y estan quedando corruptos?