Bonjour,

J'ai une base Oracle 10g chez un client et je m'aperçois que le dump à l'import pose problème sur certaines tables d'un tablespace.
Le dump fait environ 3Go. D'après les cripts, le tablespace en question ARCHIVES est à priori limité (je ne suis pas DBA Oracle) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
connect SYS/&&sysPassword as SYSDBA
set echo on
spool %ORACLE_HOME%\assistants\dbca\logs\CreateDBFiles.log
 
CREATE TABLESPACE "USERS" LOGGING DATAFILE '%ORACLE_DATA%\%ORACLE_SID%\users01.dbf' SIZE 5M REUSE AUTOEXTEND ON NEXT  1M MAXSIZE 550M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO ;
ALTER DATABASE DEFAULT TABLESPACE "USERS";
 
CREATE TABLESPACE "INDX" LOGGING DATAFILE '%ORACLE_INDX%\%ORACLE_SID%\indx01.dbf' SIZE 5M REUSE AUTOEXTEND ON NEXT  1M MAXSIZE 550M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO ;
 
CREATE TABLESPACE "ARCHIVES" LOGGING DATAFILE '%ORACLE_ARCHIVE%\%ORACLE_SID%\archives01.dbf' SIZE 5000M REUSE AUTOEXTEND ON NEXT  5M MAXSIZE 10000M  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO ;
 
spool off
J'ai reconstruit complètement la base en modifiant la taille du tablespace et lorsque j'importe le dump tout fonctionne.
Que faire pour augmenter ce tablespace sur ma base sans avoir à la reconstruire complètement avec les scripts qui vont bien ?

Merci d'avance pour toute l'aide que vous pourrez m'apporter.