Spalte löschen in ORACLE 8.1 (ERROR ORA-00406)
Threader
- datenbank
hy, ich versuche in sql*plus eine spalte zu löschen. benutze dafür den altbekannten SQL befehl ALTER TABLE <*> DROP (<*>)
so siehts aus wenn ichs eingegeben hab:
alter table t_joblist drop (i_filesize_kb, i_total_size_mb)
als rückgabe bekomme ich dann einen error:
alter table t_joblist drop (i_filesize_kb, i_total_size_mb)
*
ERROR at line 1:
ORA-00406: COMPATIBLE parameter needs to be 8.1.0.0.0 or greater
kann mir da jemand weiterhelfen? habe bereits ein oracle buch durchgearbeitet und bei google konnt ich auch nix finden :-(
*THNX* & c.u.
Sup!
Da fehlt wohl eine Umgebungsvariable oder eine Einstellung, ohne die Oracle nicht will?
Gruesse,
Bio
Sup!
Da fehlt wohl eine Umgebungsvariable oder eine Einstellung, ohne die Oracle nicht will?
Gruesse,
Bio
Hallo,
die vollständige Fhelerbeschreibung sind so aus:
00406, 00000, "COMPATIBLE parameter needs to be %s or greater"
// *Cause: The COMPATIBLE initialization parameter is not high
// enough to allow the operation. Allowing the command would make
// the database incompatible with the release specified by the
// current COMPATIBLE parameter.
// *Action: Shutdown and startup with a higher compatibility setting.
D.h. in der init<SID>.ora muß der Parameter 'compatible' auf
midestens '8.1' gesetzt sein.
Gruss
Bernd
hy danke für die schnelle antwort, werd das mal meinen admins sagen, weil an den DB dateien tu ich auf keinen fall rumpfuschen...