Das Notes Forum
Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: andyyy am 12.12.12 - 10:00:01
-
Hallo Zusammen,
leider ergab die Forumsuche nicht die entsprechende Lösung.
Folgender Sachverhalt. Bitte auch um Nachsicht, bin ehrlich eine Null in tiefer gehenden IT Sachen
- Rechner A hat das Lotus Notes 7.
habe das komplette Data Verzeichnis auf Rechner B kopiert.
Auf Rechner B läuft eine Trial Version vom neusten Lotus.
Beim Hochladen der Archiv Datei kommt immer die Meldung: Field length stored in document is incorect
Wie kann man dieses Problem lösen? und wie importiere ich Sie richtig?
Habe einfach Datei Import - (die archiv datei als structured text ausgewählt) - Import as: Main Document - Using Form: Antwort
-
Hallo,
Warum kopierst Du nicht einfach dei gesamte NSF-Datei (Archiv-Datenbank) von rechner A nach Rechner B und passt hier dann im LN-Client die Archiveinstellungen entsprechend an?
Andreas
-
Dies habe ich doch getan oder? nur, dass ich nicht nur die entsprechende nsf. Datei kopert habe sondern den ganzen Ordner.
Wie kann ich die Archiveinstellungen einstellen? ich dachte ich kann die Mails dann einfach importieren.
-
Na dann fangen wir mal von ganz vorne an.
Was willst Du wohin 'Kopieren'?
Hat der Anwender auf dem Rechner auf dem noch LN 7 laeuft ein Archib angelegt?
Andreas
-
ich dachte ich kann die Mails dann einfach importieren.
???
Was meinst du damit?
Wenn du das gesamte Verzeichnis kopiert hast und die Archive liegen unterhalb des DATA-Verzeichnissen braucht du m.E. an den Einstellungen eigentlich nichts zu ändern. Notes trägt hier den relativen Pfad zur Archiv-DB ein.
Axel
-
Habe einfach Datei Import - (die archiv datei als structured text ausgewählt) - Import as: Main Document - Using Form: Antwort
Was soll denn das werden? Du importierst eine Notesdatenbank in eine Notesdatenbank als strukturierten Text. Eine Notesdatenbank ist aber kein strukturierter Text. Wie wäre es denn damit, die Datenbank einfach mit STRG+O zu öffnen?
Um eine Worddatei zu lesen importierst Du die doch auch nicht in eine Worddatei, oder?
-
Hallo,
alles was ich als Laie sagen kann:
habe mir vor zwei jahren vom alten Rechner auf USB meine Lotusdatenbanken kopiert. C/Dokuments and Settings/.../Lotus
Der ensprechende Lotus Ordner hat kommischerweise 2 Unterordner: Data und Data_27_10_2009
Habe nun vor das Lotus Notes zu kaufen und habe nun auf einem anderen rechner mir das Lotus Notes Trial runtergeladen von der IBM Seite.
Das Trial habe ich installiert, muss an dieser Stelle auch gestehen, keine grosse Konfigurqation gemacht.
So, installiert, als erstes meine Kontakte hochgeladen: alles gut, keine Probleme.
Dann habe ich versucht aus dem Archiv die nsf Datei zu importieren um an die Mails zu kommen.
Dies wie oben geschrieben: über datei-import-....
er startet und bei dokument 10 tsd und noch was kommt die Fehlermeldung:
- Im Dokument gespeicherte Feldlänge ist falsch
Die nsf Datei aus dem Archiv hat ca. 7 Giga. Nach der Fehlermeldung stoppt der Import.
So, was will ich? einfach meine alten Mails auf einem neuen Rechner in einer neuen Situation und Umgebung öffnen.
Edit: Kommisch ist nur, dass anscheinend Mails aus dem anderen Ordner: Data_27_10_2009
doch auftauchen. Alles endet am 27.10.2009. Teilweise kann man die Anhänge nicht öffnen.
-
Habe einfach Datei Import - (die archiv datei als structured text ausgewählt) - Import as: Main Document - Using Form: Antwort
Was soll denn das werden? Du importierst eine Notesdatenbank in eine Notesdatenbank als strukturierten Text. Eine Notesdatenbank ist aber kein strukturierter Text. Wie wäre es denn damit, die Datenbank einfach mit STRG+O zu öffnen?
Um eine Worddatei zu lesen importierst Du die doch auch nicht in eine Worddatei, oder?
Wie gesagt:
ich will die Mails, die ich auf meinem USB habe nun einfach öffnen.
-
Bin ein Schritt weiter:
Die Datenbank kat einen lokalen Schutz und ich bin nicht berechtigt diese zu öffnen
???????
-
Die Datenbank kat einen lokalen Schutz und ich bin nicht berechtigt diese zu öffnen
OK. D.h. diese Replik der Ddatenbank wurde damals verschlüsselt angelegt und zwar mit dem Schlüssel des damaligen Accounts.
Wenn du mit dem heutigen Account dran gehst, dann hat der logischerweise einen anderen Schlüssel und somit kannst du die datei nicht öffnen. Du brauchst auf jeden Fall den alten Account (sprich die ID-Datei). Ohne die geht nichts.
Axel
-
wenn Du mir noch die Schritte erklärst wie ich an die Datei komme und wie ich die ID dann neu anlege, dann sind wir vielleicht am Ziel.
Im Data Ordner ist zum Beispiel eine Datei mit dem Namen user.id
Viel Dank
-
Wie Axel schon schrieb: Du brauchst das ID-File, mit dem die DB verschlüsselt wurde (und das Passwort dazu). Ohne dies hast Du genau 0,00% einer Chance. Die Neuanlage der benötigten ID-Datei ist unmöglich.
Bernhard
-
Vermutlich ist die user.id Deine aktuelle ID-Datei. Du benötigst die alte und kannst auf die wechseln über
Datei - Sicherheit - ID wechseln
Dann wählst Du die ID-Datei aus und musst das Passwort dafür wissen.
-
Und wenn Du wirklcih auf dem USB-Stick das 'alte' DATA-Verzeichnis hast, dann hast Du eventuell eine Chance, dass sich in diesem auch die benoetigte ID-Datei (*.id) befindet.
Wenn Du jetzt noch das Passwort fuer diese weisst, dass koenntest Du die lokale Verschluesselung der NSF-Datei aufheben, so dass Du die Db auch mit der neuen ID oeffnen kannst.
Hast Du die Datei und kennst jedoch nicht mehr das Passwort, dann hast Du verloren.
(wie auch schon in den vorherigen Posts erwaehnt)
Andreas
-
Ich habe zu Danken :):)
es hat geklappt!
Ich habe die ID "geswitcht" - Passwort noch im Kopf gehabt :) Und das im Zeitalter von hunderten Passwörtern.
störend ist nur noch vor jedem öffnen, dass ein "Notes Security Alert" kommt.
Zu Auswahl:
- Do not execute the action
- Execute the action
- trust the signer to execute the actionfor this notes session
- start trusting the signer to execute this action
Kriege ich das weg?
-
Das sind Alarme der ECL -> Execution Control List
Wähle
- start trusting the signer to execute this action
dann hört das irgendwann auf.
Die Designelemente der Datenbank sind von dem "anderen" User unterzeichnet, dem Du damit vertraust. Es gibt verschiedene Arten von Aktionen, und für jede erfolgt die Meldung, solange bis diesem User auch für diese Aktion vertraut wurde.
Alternative wäre, die Datenbank zu signieren. Ob es eine Aktion im Client gibt, weiß ich nicht, dazu brauchst Du vermutlich entweder einen Admin-Client oder musst Dir einen Agenten in LotusScript schreiben.
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Call db.Sign
Das nur am Rande ...
-
Allen noch einmal ein herzliches Danke Schön:
habe im Laufe des Threads doch einges gelernt: vor allem die Dämmlichkeit die Datenbank zu importieren!
Habe doch Glück gehabt, dass ich den ganzen Ordner damals kopiert habe, inklusive der ID. Habe auch Glück, dass ich Passwörter für Email Accounts nicht jedes Mal ändere.
Dabei war die Lösung so einfach: ID nehmen, altes Passwort und schon sind die 7 Giga an Daten da :)
Vielen Dank noch einmal