Hi,
Salut ,
J'ai un probleme avec une base de donnée (oracle 8.1.6 sous windows NT)
le demarrage et l'arret de la base se passe sans problème---> aucune sur le fichier d'alert.
Mais pour certaines tables j'ai l'erreur suivante quand je fais un select count(*) !!!!!
*********************************************************
*********************************************************SQL> select count(*) from CONSOMMATION;
select count(*) from CONSOMMATION
*
ERROR at line 1:
ORA-08103: object no longer exists
*********************************************************SQL> select table_name from dba_tables
2 where table_name ='CONSOMMATION';
TABLE_NAME
------------------------------
CONSOMMATION
**************************************************************SQL> desc CONSOMMATION
Name Null? Type
------------------------------- -------- ----
NUMERO_BASE NOT NULL VARCHAR2(16)
SESSION_ID NOT NULL NUMBER(5)
NUMERO_TETE NOT NULL VARCHAR2(9)
DATE_DEBUT_PERIODE NOT NULL DATE
DATE_FIN_PERIODE NOT NULL DATE
CODE_APPEL NOT NULL NUMBER(5)
TYPE_INDEX NOT NULL NUMBER(5)
INDEX_DEBUT_PERIODE NUMBER(19,4)
INDEX_FIN_PERIODE NUMBER(19,4)
NUMERO_TETE_REMPLACANTE VARCHAR2(9)
INDEX_TETE_REMPLACANTE NUMBER(19,4)
TYPE_INSTALLATION NUMBER(5)
NOMBRE_JOURS NOT NULL NUMBER(5)
NOMBRE_PRODUITS NOT NULL NUMBER(5)
DATE_LA_POSTE DATE
J'ai verifié l'integrité de mes datafiles avec DBVERIFY et le résultat est OK !!!
Pouvez vous m'aider !!!
Je voudrais retrouver mes donnée sans faire un restore de la base..
Partager