Autor Thema: datenbank kaputt!!!! *heul*  (Gelesen 2889 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
datenbank kaputt!!!! *heul*
« am: 25.07.02 - 00:02:30 »
hallo allerseits!

ich hab ein fettes problem:

hab eine sicherheitskopie einer notes db auf meine homepage abgelegt. wollte die kopie heute wieder runterladen.
leider kann notes die datenbank nicht mehr öffnen. es erscheint die meldung:
" Diese Datenbank kann wegen eines ungültigen Formats (On-Disk Structure) nicht gelesen werden "

weiß jemand, wie man das problem beheben kann, oder ob da noch was zu retten ist?

vielen dank!!!
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #1 am: 25.07.02 - 00:51:17 »
Die OnDiskStructure (ODS) bezeichnet das Format der jeweiligen Version. 41 steht für 5.0x. 20 - wenn ich mich nicht täusche - ist das Format der Version 4.x.

Beim Komprimieren (= Ausführen der Task Compact) werden DBen in das Dateiformat der aktuellen Version des Servers konvertiert. So könnte dein Problem entstanden sein (automatisches Komprimieren). So löst du es auch.

Sprich: willst du wieder ODS 41 --> load compact xy.nsf (auf einem Server 5.0x)

willst du wieder das Dateiformat der Versionen 4 oder 3 --> load compact xy.nsf -R

So schnell wird man ein fettes Problem los...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #2 am: 25.07.02 - 00:54:48 »
P. S.: Die ODS findet man über die DB-Eigenschaften heraus. Fast ganz unten am 2. Register 'Info'. Das Dokument "Datenbanken komprimieren" der Admin-Hilfe - bzw. die Links dort - bieten noch einiges mehr zum Thema.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline notesangel

  • Aktives Mitglied
  • ***
  • Beiträge: 206
  • Geschlecht: Männlich
Re: datenbank kaputt!!!! *heul*
« Antwort #3 am: 25.07.02 - 09:02:18 »
du hattest doch letztens bei dir notes6 installiert, verwende doch diesen compact, damit solltest du alle ODS-Strukturen wieder hin bekommen.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Gruß
Notesangel
__________

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: datenbank kaputt!!!! *heul*
« Antwort #4 am: 25.07.02 - 09:05:01 »
hi,

danke für die antwort, klappt aber noch nicht wirklich.
mit "load compact <datenbank.nsf>" kamen nur meldungen, die datenbank sei "corrupt" usw.

mit "load compact <datenbank.nsf> -r" hats dann funktioniert. ABER wenn ich die datenbank öffne, sagt er mir, sie sei nicht vollständig initialisiert und enthält keine ansichten. ich soll die datenbank doch bitte replizieren.
wenn ich versuche zu replizieren, sagt er "spezielles datenbankobjekt nicht gefunden".

was kann das jetzt wieder sein???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #5 am: 25.07.02 - 09:13:29 »
Versuch' mal

load updall xy.nsf -R

Du hast vorher von 'compact -r' geschrieben. Das R muss gross geschrieben werden.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Wolfgang

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.412
    • Mit dem Fahrrad durch Wüste, Regenwald und Arktis ...
Re: datenbank kaputt!!!! *heul*
« Antwort #6 am: 25.07.02 - 10:18:04 »
Hallo,

damit -R funktioniert, muß auch -L eingestellt werden, also compact -L -R

Hintergrund:
-L erstellt beim Komprimieren eine Kopie
-R setzt auf ODS 20 zurück

Gruß
Wolfgang
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #7 am: 25.07.02 - 10:32:42 »
Hilfe-Dokument "Compact-Optionen"/Abschnitt "Compact-Stil":

Zitat
-L ermöglicht Usern auch während der Komprimierung den Zugriff auf DBen. Die Komprimierung wird jedoch abgebrochen, wenn ein User die DB während der Komprimierung bearbeitet. Diese Option ist nur sinnvoll, wenn eine Komprimierung mit Hilfe einer Kopie durchgeführt wird.


D. h. für mich: Parameter -L ermöglicht lesenden Zugriff
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: datenbank kaputt!!!! *heul*
« Antwort #8 am: 25.07.02 - 10:33:13 »
klappt wieder nicht...  :(

hab die db nochmal komplett neu runtergeladen.
habe "load compact <DB.nsf> -L -R" gemacht.
da kommen schon fehlermeldungen ("DbMarkCorrupt"-"Bucket is corrupt").

danach hab ich "load updall <db.nsf> -R" versucht, hat aber auch nichts gebracht. ("dokument...... ist beschädigt)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #9 am: 25.07.02 - 10:40:18 »
Hm, wenn du die DB bevor sie initialisiert wurde auf deine Homepage abgelegt hast, dann hatte sie im Admin-Client noch keinen DB-Titel. Es wurde nur die Replik-ID angezeigt. Kannst du dich daran erinnern? Wenn es so war, weiss ich nicht, wie man diese DB ohne Replikation mit der Quell-DB retten könnte.

Es dürfte sich aber noch lohnen folgendes zu versuchen, falls diese Initialisierung durch die Quellreplik nicht möglich ist:

1. Server herunterfahren

2. Start-Ausführen-cmd (Eingabeaufforderung):

   C:\Lotus\domino\nfixup.exe C:\Lotus\domino\Data\mail\da_duck.nsf      bzw.
   C:\Lotus\domino\nfixup.exe -j C:\Lotus\domino\Data\mail\da_duck.nsf      für transaktionsprotokollierte DBen

   eingeben

3. C:\Lotus\domino\nupdall.exe -R C:\Lotus\domino\Data\mail\da_duck.nsf

4. Server neustarten


Das ginge vermutlich auch via Serverkonsole. Hab's schnell via copy & paste eingefügt. Funktioniert so auch & der Sinn sollte klar sein.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: datenbank kaputt!!!! *heul*
« Antwort #10 am: 25.07.02 - 11:48:10 »
hi,

also mit dem admin client hab ich da gar nichts an der datenbank gemacht.

ich hab die datenbank mit dem designer von grund auf neu erstellt. ein paar datensätze hinzugefügt und das wars. hab sie abgespeichert. und konnte sie auch immer wieder neu aufrufen.

der dominoserver, zu dem ich zum zeitpunkt des erstellens verbindung hatte, lief auf 5.08.
und das netz in dem ich mich jetzt befinde lauft auf 5.07a (der server) mein client ist version 5.09.

AAABER: die datenbank lag NIE auf einem server, sondern immer nur lokal auf meiner WS.

darum verstehe ich nicht, wie so ein problem zustande kommen kann.

um auf deinen tip zurückzukommen:

geht das auch alles, ohne den server runterzufahren? das ding läuft nämlich hier in der firma im echtbetrieb. ausschalten is nich.

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #11 am: 25.07.02 - 12:08:26 »
Ja, das sollte in dem Fall auch ohne den Server herunterzufahren funktionieren.

ABER: Ich hab' den Eindruck wir reden an einander vorbei. Meine Prämissen haben mit deiner Realität recht wenig zu tun. Wär nicht schlecht, wenn du mal noch ein bisschen Info gibst, wie den deine DB von deinem Client auf deine Homepage kam bzw. welche Software dabei involviert war.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: datenbank kaputt!!!! *heul*
« Antwort #12 am: 25.07.02 - 12:23:38 »
naja, ich hab die datenbank halt erzeugt mit dem designer. die datenbank lag lokal auf meiner platte.

bin dann einfach hingegangen und hab sie im cmd-fenster per FTP nach oben geschickt. fertig.

oder hätte ich das etwa nicht tun sollen???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #13 am: 25.07.02 - 12:32:43 »
Hm, damit hab ich keine Erfahrung. Aber anscheinend geht die DB davon aus, dass sie eine Replik ist. Das ist noch nicht überraschend. Das Mysterium dabei ist, wie die Ansichten beim Kopiervorgang verloren gehen konnten. Nur um ganz sicher zu sein: Seh' ich das richtig, dass du von der DB nur 1 Exemplar hast?
lg, JoJo

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: datenbank kaputt!!!! *heul*
« Antwort #14 am: 25.07.02 - 14:00:36 »
genau das ist das problem. ich habe nur ein exemplar der datenbank...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: datenbank kaputt!!!! *heul*
« Antwort #15 am: 25.07.02 - 15:53:12 »
Tut mir leid: aber ich bin mit meinem Latein am Ende.

Ich hab' jetzt die Situation simuliert & all das was ich dir empfohlen hab selbst ausprobiert --> hilft in dem Fall nix

(Nicht mit einer User-ID aber) mit der Server-ID ist es mir gelungen, den replica-stub (Rumpf der Replik oder wie auch immer man dazu sagen soll) im Designer zu öffnen. Über's Menü gelingt es sogar eine Ansicht zu erstellen (hab' select @all genommen).

Nur: Die Design-Elemente wie Masken, etc. sind deswegen dennoch NICHT "sichtbar" gewesen (falls sie überhaupt schon existieren, was ich aber eher schon GLAUBE). Daraus folgt: Die Meldung "es sind noch keine Ansichten aufgebaut" bezieht sich auf eine grundlegendere Programmebene, als mit dem Designer erreichbar wäre. Zumindest mit meinem Know-How.

Es fehlen schlicht die Ansichten für die Design-Elemente ebenfalls. Daher werden sie nicht angezeigt. Oder sie existieren noch gar nicht.

Dass das von einer simplen ftp-Aktion verursacht werden kann!? ftp hätte die DB glauben machen müssen, dass jetzt die Erstellung einer Replik auszuführen sei. Und zwar nach dem Muster wie Repliken durch den AdminP erstellt werden & nicht so, wie es mit der Option "sofort" des normalen Notes-Clients möglich wäre.
lg, JoJo

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz