onkelgustav Geschrieben 28. Februar 2010 Teilen Geschrieben 28. Februar 2010 Hallo, wir haben ein Riesenproblem nach einem Plattencrash. Im System lief eine Oracledatenbank, von der aber keinerlei Backup erstellt worden ist. Nach dem Plattencrash sind die Platten wiederhergestellt worden, aber wir kriegen die Datenbank nicht wieder hoch. Also der Supergau. Kann mann noch was retten? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.dimitri Geschrieben 28. Februar 2010 Teilen Geschrieben 28. Februar 2010 Das kommt drauf an, was denn die DB daran hindert hochzufahren. Trotz Deiner detaillierten Beschreibung kann ich aber momentan Dein Problem nicht so ganz erkennen (außer das es nicht funktioniert...). Also poste doch bitte mal die alert_<SID>.log, sowie evtl. weitere auftretende Fehlermeldungen. Dim Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
onkelgustav Geschrieben 28. Februar 2010 Autor Teilen Geschrieben 28. Februar 2010 Es ist eine Datenbank Oracle 10g. Leider kann ich von hier aus nichts testen. Nach der Reparatur des Servers und dem Wiederhochfahren des Servers konnte man sich an der Datenbank nicht mehr anmelden. Es kam eine Meldung, dass irgentwas weitere Anmeldungen verhindert. Genaueres weiß ich auch noch nicht. Es gibt aber nur ein Backup von der Festplatte. Ich gehe davon aus, dass zu dem Zeitpunkt die Datenbank nicht offline war. DB-Backups oder Exports gibt es nicht. Trotzdem sind schon ne Menge Daten erfasst worden, die ich nicht verlieren möchte. Deshalb die prinzipielle Frage: Habe ich eine Chance, etwas zum Leben zu erwecken. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.dimitri Geschrieben 28. Februar 2010 Teilen Geschrieben 28. Februar 2010 Es kam eine Meldung, dass irgentwas weitere Anmeldungen verhindert. Vermutlich ORA-01033: ORACLE initialization or shutdown in progress Es gibt aber nur ein Backup von der Festplatte. Ich gehe davon aus, dass zu dem Zeitpunkt die Datenbank nicht offline war. Wenn einfach nur ein Backup der Festplatte gezogen wurde, dann kann das auch nicht verwendet werden. Man kann so ein manuelles Backup schon machen, aber dann muss man sich an diese Anleitung halten. Ansonsten ist dieses Backup in etwa so, als ob es nie gemacht wurde. Deshalb die prinzipielle Frage: Habe ich eine Chance, etwas zum Leben zu erwecken. Kommt drauf an, was kaputt ist. Wenn der Systemtablespace defekt ist dann sinken die Chancen gegen 0. Ist evtl. nur ein Datafile eines vielleicht nicht so wichtigen Tablespace defekt, dann kann man den abhängen und das Leben geht weiter. Aber ohne genaue Information aus dem alert.log kann man dazu keine Prognose abgeben. Eine Frage hab ich noch: Wurden die Platten wieder repariert (also ggf. per Datenrettungslabor etc) oder wurde einfach das obig genannte Backup auf neue Platten eingespielt? Dim Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
onkelgustav Geschrieben 28. Februar 2010 Autor Teilen Geschrieben 28. Februar 2010 Vermutlich wurden die defekten Platte(n) ausgetauscht und die Sicherung aus dem Backup eingespielt. Ich muss mir also das alert.log besorgen. Ich habe bisher nur mit meiner eigenen Nutzerkennung versucht mich anzumelden. Den SYS Zugang habe ich erst am Freitag bekommen, konnte aber noch nicht versuchen mich anzumelden. Ich immer noch eine leise Hoffnung, dass ich mit der Anmeldung als SYSDBA weiter komme. Ist evtl. nur ein Datafile eines vielleicht nicht so wichtigen Tablespace defekt, dann kann man den abhängen und das Leben geht weiter. Ich denke ja, die Datenfiles sind selbst (hoffentlich) nicht defekt, aber die Datenbank ist einfach nicht in einem konsistenten Zustand. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.dimitri Geschrieben 28. Februar 2010 Teilen Geschrieben 28. Februar 2010 Ich denke ja, die Datenfiles sind selbst (hoffentlich) nicht defekt, aber die Datenbank ist einfach nicht in einem konsistenten Zustand. Das kommt aufs selbe raus. Ich immer noch eine leise Hoffnung, dass ich mit der Anmeldung als SYSDBA weiter komme. Das ist sowieso die einzige Möglichkeit manuell irgendetwas zu recovern oder abzuhängen etc. Dim Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
onkelgustav Geschrieben 28. Februar 2010 Autor Teilen Geschrieben 28. Februar 2010 ich muss mir also morgen als erstes die Log-Files ansehen. Dann versuche ich, mich als SYSDBA anzumelden, bzw. die Datenbank hochzufahren und sehen was passiert. bis hierher erst mal vielen Dank und ich melde mich dann morgen nochmal mit neuen Informationen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.