Tablespace et rollback segment
Bonjour a tous.
Je souhaite agrandir le tablespace du rollback, car il est trop petit par rapport aux requêtes de mise a jour que j'utilise.
Mon problème est que je ne connais pas le nom du tablespace qui contient le rollback segment...
Je souhaite utiliser cette commande
alter tablespace 'montablespace' add datafile ....
Comment puis-je connaitre les noms des tablespace utilisés dans ma base?
Merci d'avance pour vos réponses...
Désolé, j'ai pas fais les choses dans l'ordre, j'ai trouvé cela dans la FAQ :
select
FILE_ID,
FILE_NAME,
STATUS,
TABLESPACE_NAME
from
DBA_DATA_FILES
order by FILE_ID;
Ca fonctionne...le résultat :
Citation:
FILE_ID
----------
FILE_NAME
------------------------------------------------------------------------------------------
--------------------------- ------------------------------------------------------------------------------------------
1
/db/database/cogi/system_01.dbf
AVAILABLE SYSTEM
2
/db/database/cogi/undo_01.dbf
AVAILABLE UNDOTBS_01
3
/db/database/cogi/basedim_01.dbf
AVAILABLE BASEDIM
4
/db/database/cogi/basedim_02.dbf
AVAILABLE BASEDIM
5
/db/database/cogi/indexes_01.dbf
AVAILABLE INDEXES
6
/db/database/cogi/indexes_02.dbf
AVAILABLE INDEXES
7
/db/database/cogi/devel_01.dbf
AVAILABLE DEVEL
8
/db/database/cogi/basereg_01.dbf
AVAILABLE BASEREG
9
/db/database/cogi/basereg_02.dbf
AVAILABLE BASEREG
10
/db/database/cogi/basereg_03.dbf
AVAILABLE BASEREG
11
/db/database/cogi/basereg_04.dbf
AVAILABLE BASEREG
12
/db/database/cogi/basereg_05.dbf
AVAILABLE BASEREG
13
/db/database/cogi/basereg_06.dbf
AVAILABLE BASEREG
14
/db/database/cogi/indexes_03.dbf
AVAILABLE INDEXES
15
/db/database/cogi/indexes_04.dbf
AVAILABLE INDEXES
16
/db/database/cogi/indexes_05.dbf
AVAILABLE INDEXES
16 ligne(s) sélectionnée(s).
system@COGI>
Je suppose que le tablespace qui prends en charge le rollback est celui ci :
UNDOTBS_01
Je ne me trompe pas?