Back to Knowledgebase
SYSTEM

OsBC_SYS_400 017 Problème lecture temp file

http://www.solubeton.com/wp-content/uploads/2012/03/icone_probleme.png Problème :

Comment corriger l’erreur ORA-01187 / ORA-01110

Solution :

  1. Si lors de login sur OPERA vous recevez cette erreur (essentiellement après une restoration avec RMAN) :

  1. Après connexion avec SQLPLUS vérifier le status du fichier temp en excutant les 2 commandes suivante :
  • SQL>select file#,status,name,bytes from v$tempfile;

FILE# STATUS NAME BYTES

---------- ------- ------------------------------ ------------

1 ONLINE /db/DBNAME/tmp/temp01.dbf 2097160192

SQL>select file_name,status from dba_temp_files;

select file_name,status from dba_temp_files

*

ERROR at line 1:

ORA-01187: cannot read from file 201 because it failed verification tests

ORA-01110: data file 201: /db/DBNAME/tmp/temp01.dbf

  1. Résoudre le problème de ORA-01187 / ORA-01110
  • Supprimer le fichier ou il y a un problème

SQL>Alter database tempfile ‘chemin du fichier’ drop;

  • Verifier le status du fichier

SQL>select file_name,status from dba_temp_files;

  • Re-creé le fichier temp

SQL> alter tablespace TEMPSEG ADD TEMPFILE ‘chemin du fichier’ size 8G reuse autoextend on;

Related Info