Bonjour,

Nous rencontrons une erreur ORA-01652 lors de l'exécution d'une commande de type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
INSERT (champs)
SELECT (champs) FROM SELECT (etc.)
GROUP BY
qui renvoie à peu près 5000 lignes.

Un "vrai" tablespace temporaire a été créé pour l'instance par notre DBA (700Mo)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
CREATE TEMPORARY TABLESPACE Nom_Tbl TEMPFILE Nom_TmpFile MANAGEMENT LOCAL etc.
. Plus nous attribuons une valeur grande à ce tablespace temporaire plus le nombre de lignes lues est grand (mais provoque toujours l'erreur).
A NOTER: l'erreur ne se produit pas dans un environnement 8i et 9i et les paramètres ORACLE sont les mêmes (en 10g, 8i et 9i).

ORA-01652: unable to extend temp segment by string in tablespace string
Cause: Failed to allocate an extent of the required number of blocks for a temporary segment in the tablespace indicated.
Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated.
Questions:
. Doit-on créer un tablespace temporaire très grand ? (60Go)
. Un paramètre concernant la création des tablespaces temporaires nous a-t-il échappé?

Merci d'avance pour toute suggestion ou direction à creuser ...