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 09/05/2011, 11h30   #1
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Par défaut Supprimer un fichier de tablespace dans pour qu'il ne s'affiche plus dans DBA_DATA_FILES

Bonjour,

Quelle table, je dois faire une suppression un fichier d'une tablespace pour qu'il ne s'affiche plus dans DBA_DATA_FILES.


Merci
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 09/05/2011, 12h09   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
aucune, on ne mets pas à jour les tables du catalogue Oracle. Il faut dropper le datafile et selon la version, recréer le tablespace
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 15h25   #3
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Citation:
Envoyé par orafrance Voir le message
aucune, on ne mets pas à jour les tables du catalogue Oracle. Il faut dropper le datafile et selon la version, recréer le tablespace
J'essaie de supprimer la tablespe avec

Code :
ALTER DATABASE tbsbin DATAFILE  DROP '/TBSDATA/tbsbin/tbsbin_30.dbf'
=> j'ai l'erreur ORA-00950: invalid DROP option

Dans un instant le message d'erreur devine ERREUR à la ligne 1 :
ORA-02236: invalid file name


Je vous assure que le fichier a le bon nom ..


vous avez des idées.

Merci
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 15h39   #4
Membre éclairé
 
Avatar de macben
 
Inscription : mars 2004
Messages : 526
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2004
Messages : 526
Points : 379
Points : 379
Envoyer un message via AIM à macben Envoyer un message via MSN à macben
Syntaxe exact
macben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 16h45   #5
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Citation:
Envoyé par macben Voir le message

après le lancement du bon syntaxe "ALTER DATABASE tbsbin DROP DATAFILE '/TBSDATA/tbsbin/tbsbin_30.dbf'"

=> on aura ORA-01900: LOGFILE keyword expected
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 09h18   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
alter tablespace
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 17h18   #7
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Citation:
Envoyé par orafrance Voir le message
alter tablespace

Salut,


Je vous signale que mon datafile est en état offline for drop.

J'essaie de recouvrir à nouveau avec ma belle commande
Code :
ALTER DATABASE recover datafile '/usr/data/tbs.dbf'
et une nouvelle surprise

ORA-00283: recovery session canceled due to errors
ORA-01110: data file 73: '/usr/data/tbs.dbf'
ORA-01122: database file 73 failed verification check
ORA-01110: data file 73: '/usr/data/tbs.dbf'
ORA-01251: Unknown File Header Version read for file number 73


vous avez une idée.

Merci
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 10/05/2011, 19h45   #8
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est quelle version de base de données et qu'as-tu fais jusqu'ici ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 14h40   #9
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Citation:
Envoyé par orafrance Voir le message
c'est quelle version de base de données et qu'as-tu fais jusqu'ici ?
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 09h37   #10
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Alors il faut recréer le tablespace sans ce fichier et droper le tablespace original
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 11h09   #11
Membre du Club
 
Avatar de Sabact
 
Inscription : septembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 189
Points : 56
Points : 56
Envoyer un message via AIM à Sabact
Citation:
Envoyé par orafrance Voir le message
Alors il faut recréer le tablespace sans ce fichier et droper le tablespace original

Qu'est que ce que vous en pensez si je vais créer une nouvelle datafile vide poratant le même nom:

Code :
ALTER DATABASE TBS_DATA CREATE datafile '/usr/data/tbs.dbf' AS '/usr/data/tbs.dbf';

Cela est fait pour éviter de supprimer les autres datafile contenu dans la tablespace en question.

Merci pour votre aide.
__________________
Un sot ne dit pas de choses intelligentes, mais un homme intelligent dit beaucoup de bêtises.
Sabact est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 11h30   #12
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
T'auras une nouvelle ligne dans dba_data_files, ça ne réglera donc pas le problème :neutre:
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h03.


 
 
 
 
Partenaires

Hébergement Web