Tenho em um banco 1 tablespace com 22 Datafiles.. elas estavam preenchidas mas precisei dropar alguns usuários deste banco, assim alguns datafiles ficaram com cerca de 10 a 30% de uso, em outros consegui dar um RESIZE..
Mas oq eu gostaria mesmo de fazer.. é:
Transferir os dados contidos nos outros datafiles para os primeiros.. deixando algo homogeneo.. onde eu conseguiria preencher os datafiles nao deixando ficar buracos entre eles…
Ex: (como nao quero q fique)
DatafileA 100% usado
DatafileB 30% usado
DatafileC 90% usado
DatafileD 20% usado
Ex: (Como quero q fique)
DatafileA 100% usado
DatafileB 100% usado
DatafileC 40% usado
DatafileD 0% usado
Vou mostrar como está minha Tablespace..
Gostaria de mover os dados dos ultimos datafiles para os primeiros.. deixando apenas eles preenchidos e os demais livres.
Bom…
basicamente você não poderá fazer isso…
o que você pode fazer é criar uma nova tablespace, com seus respectivos datafiles e mover as tabelas e dar rebuild nos índices…
em tablespace, o máximo que você pode fazer é dar coalesce…