Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2007, 10h00   #1
Membre à l'essai
 
Inscription : septembre 2007
Messages : 109
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 109
Points : 22
Points : 22
Par défaut drop tempfile TEMP04.dbf oracle9i

Bonjour,

sur ma base de production, j'ai augmenté mon tablespace TEMP suite à un besoin.
Confronté à un probleme de place, j'ai été obligé de le répartir sur plusieurs partition.
J'ai donc TEMP01.dbf, TEMP02.DBF, TEMP03.DBF, TEMP04.DBF composant le database TEMP.

Maintenant je voudrais récupérer de la place en supprimant TEMP04.DBF.

Comment dois je faire pour ne supprimer qu'un fichier?
tous les exemples trouvés parlent de la suppression entiere du tablespace TEMP, ça m'embete un peu...

J'ai bien trouvé la commande suivante, mais je ne suis pas sur du résultat:

Code :
1
2
3
ALTER DATABASE
  TEMPFILE 'TEMP04.DBF' DROP
  INCLUDING DATAFILES;
Merci de vos aides.
moi26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 10h03   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
on ne peut pas, il faut supprimer tout le tablespace, pour le TEMP ça ne pose pas trop de problème d'ailleurs
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 10h12   #3
Membre à l'essai
 
Inscription : septembre 2007
Messages : 109
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 109
Points : 22
Points : 22
Mon souci, c'est que je suis obligé de faire ça entre 2 traitements.

donc l'idée, c'est de faire comme le post suivant?
http://www.developpez.net/forums/d35811/bases-donnees/oracle/dba-8i-supprimer-tablespace-temporaire-ligne/

merci d'etre aussi rapide
moi26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 10h17   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
exactement, au moins jusqu'en 10g tu ne peux pas supprimer de fichier (enfin, tu peux mais il restera dans le catalogue)
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 09h45   #5
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
Bonjour,

Tu ne peux pas supprimer mais tu peux faire un resize à une taille inférieure sur chacun des fichiers de ton TEMP pour gagner de la place facilement.
Je sais, ce n'est pas une solution pérenne mais par manque de place on est parfois obligé de déshabiller pierre pour habiller paul et inversement...
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h32.


 
 
 
 
Partenaires

Hébergement Web