VarjuOrg

Linux / Windows – what's the difference…

Oracle ja Archivelogid

Väga tore on avastada et eelmisel õhtul SAP’is käima pandud job ei ole hommikuks lõpetanud ja kogu süsteem on hangunud…

Nimelt arvasin et tegemist on miska ajutise erroriga ja midagi pole juhtunud – et peale SAP uuestikäivitamist saab kõik ilusti korda (tegemist ei olnud siis töödanguga). Aga võta näpust – ei saa nii lihtsalt. Käivitamisel sain errori mis ytles nagu SAP’ile kohane et midagi on andmebaasiga vist juhtunud… Uurides natuke Oracle baasist sain lõpuks aru et tegelikult oli archivelogidel ruum kergelt otsa saanud… Ega siis midagi… Kõigepealt andmebaas noarchivelogs modei ja siis logisi kõrvaldama…

sudo -su root
df -h

Et saaks ruumi vaadata

ctrl+d
sudo -su oraXXX (kus XXX on systeem)
sqlplus / as sysdba
open database mount;
alter database noarchivelog;
alter database open; (kui archivelogid pole hetkeliselt olulised ja vaja näiteks SAP käivitada testimiseks)
select * from v$log;  (et näeks viimast ja järgmist logi)
archive log list; (et näeks kuhu salvestab ja mis on archivelogi staatus)

Kui pole vaja et archivelogid oleks peal (Test, Demo)

ctrl + d
sudo - su XXXadm
startsap

Leave a Reply

Your email address will not be published. Required fields are marked *