Posted By

thescorpion on 09/21/12


Tagged

Oracle PLSQL DBA tablespace


Versions (?)

Mover de TableSpace un Objeto o tabla


 / Published in: PL/SQL
 

comando para cambiar el tablespace de un objeto

  1. ALTER TABLE NOMBRE_ESQUEMA.NOMBRE_TABLA MOVE TABLESPACE NOMBRE_TABLESPACE;
  2.  
  3. ALTER INDEX NOMBRE_ESQUEMA.NOMBRE_INDICE REBUILD TABLESPACE NOMBRE_TABLESPACE;
  4.  
  5. --Dinamico
  6. --y permisos sys
  7.  
  8.  
  9.  
  10. SELECT 'ALTER TABLE NOMBRE_ESQUEMA.' || table_name || ' MOVE TABLESPACE NOMBRE_TABLESPACE;' FROM all_tables WHERE owner = 'NOMBRE_ESQUEMA'
  11.  
  12. SELECT 'ALTER INDEX NOMBRE_ESQUEMA.' || index_name || ' REBUILD TABLESPACE NOMBRE_TABLESPACE;' FROM all_indexes WHERE table_owner = 'NOMBRE_ESQUEMA'

Report this snippet  

You need to login to post a comment.