Pular para o conteúdo

Fóruns Banco de dados Oracle Mover Tablespaces Mover Tablespaces

#85831
David Siqueira
Participante

    E ai brother, tu pode sim mover esses seus Tablespaces, tem duas maneiras, uma é baixando a instancia e colocando em MOUNT e fazendo RENAME dos Datafiles de um Filesystem para outro, o outro jeito é você recria-las e alterar o database para assumir as novas :

    1 Maneira :
    alter database rename file '' to '';

    2 Maneira :
    – Crie uma nova tablespace TEMP com outro nome e altere a DEFAULT TABLESPACE TEMP do seu Database :
    Alter database default tablespace temp ;
    – No caso da UNDO:
    – Crie uma nova tablespace de UNDO e altere seu parametro de UNDO_TABLESPACE no Banco de dados setando o nome da nova tablespace.
    ALTER SYSTEM SET UNDO_TABLESPACE= SCOPE=BOTH;

    *Obs: Caso opte por fazer a recriação da TEMP, não se esqueça de que se alguns usuários estiverem logado eles podem estar usando-a, e por isso o comando de Alter pode não funcionar, verifique se ninguem esta usando a sua temp antiga, caso positivo recrie e altere o database para assumir a nova online, e todos usuários passaram a utilizar essa nova ( lembre-se que temp é descartavel e pode facilmente ser eliminada e recriada.)

    Abcs.

    David