Bonjour !
Ma société a mis en place un serveur de test (sous Linux) avec une base Oracle en 9i. J'ai effectué dans cette base une importation de ma base de production (sur serveur Unix) qui est en Oracle 8.1.7

A 1ère vue l'importation c'est bien effectuée, je peux me connect sans pb etc...
Par contre dans mon log j'ai pas mal d'erreurs (la plupart sans importance), sauf une sur laquelle j'ai un doute.
Voila le contenu du log à son sujet :

IMP-00017: Echec de l'instruction suivante avec erreur ORACLE 6550 :
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := 'C30B0433'; SREC.MAX"
"VAL := 'C30B312B'; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS := DBMS"
"_STATS.NUMARRAY(100350,104842); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1); SR"
"EC.EPC := 2; DBMS_STATS.SET_COLUMN_STATS(NULL,'"TBUDNATDBM"','"ORG_ORDRE"',"
" NULL ,NULL,NULL,22,,0454545454545455,0,srec,4,0); END;"
IMP-00003: Erreur ORACLE 6550 rencontrée
ORA-06550: Ligne 1, colonne 321 :
PLS-00103: Symbole "," rencontré à la place d'un des symboles suivants :

( - + case mod new not null others <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current exists max min prior sql stddev sum variance
execute forall merge time timestamp interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string> pipe
Symbole "null" a été substitué à "," pour continuer.
(edit : en gras la cause de l'erreur à la 6eme ligne, les 2 ",,")


et j'en ai plusieurs dans le même style sur le même objet (statrec...) et qu'il a bien été crée dans ma base de test...

A part que celà concerne le package des stats, je vois pas trop ce que ca fait, si c'est embêtant etc...
Je vois pas quoi mettre de plus... Si quelqu'un a une idée

(gngngngn vivement une formation dba suis perdu des fois moi :p)