Oracle - Cambiar el Tablespace de una Tabla

 
Vista:

Cambiar el Tablespace de una Tabla

Publicado por Larry (2 intervenciones) el 10/05/2001 18:52:16
Hola.
Mi problema es el siguiente:
Tenemos una BD en Oracle 8.0.1 sobre Solaris, y resulta que algunos schemas tienen creadas tablas en el tablespase "system", y la idea es poder cambiar el tablespace de esas tablas al tablespace "users".
-¿Como podria hacerlo, ya que estas tablas tienen muchos registros?
-¿Que medidas puedo tomar para evitar que los usuarios no creen tablas en el tablespace "system" en el futuro?

De ante mano agradecemos sus comentarios.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cambiar el Tablespace de una Tabla

Publicado por Esther González (6 intervenciones) el 15/05/2001 13:40:54
Hola. Si quieres cambiar el tablespace de una tabla lo que puedes hacer es lo siguiente:

1) Hacer un export de las tablas que quieres cambiar del tablespace System.
2) Borrarlas del System
3) Hacer un import sobre el tablespace users.

A lo mejor hay otra manera pero ésta es la que he utilizado yo cuando me he encontrado tablas creadas en el System.

Un saludo, Esther.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cambiar el Tablespace de una Tabla

Publicado por David Lozano (1 intervención) el 26/12/2006 10:29:36
Qué complicaciones...
Usa:
ALTER TABLE xxxxxx MOVE TABLESPACE ttttttttt;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar