Folgendes Szenario: Eine Datenbank db1.nsf lag auf dem Server in einem Verzeichnis REPLIK, das Physisch unter E:\REPLIK lag und per dir- link verknüpft war.
Jetzt wurde die Datenbank in das Verzeichnis REPLIK2 verschoben und der Dir- Link auf REPLIK entfernt.
Wenn der Benutzer jetzt repliziert, bekommt er die Meldung "Remote pathnames must be relative to the Data directory"
Also im Prinzip stimmt die Beschreibung genau mit
dieser technote überein.
Leider funktioniert die dort angegebene Lösung, die dbdirman zu löschen und den Server neuzustarten nicht.
Jetzt habe ich mal folgendes gemacht:
Ich habe die Datenbank bei mir lokal repliziert, und vom Server gelöscht. Dann habe ich die Replizierprotokolle gelöscht und eine neue Replik erstellt. Und siehe da: Er schlägt als Zielpfad E:\REPLIK\db1 vor, sobald man den Server ändert...
Ich habe die Datenbank per NotesPeek untersucht, aber keinen Hinweis darauf gefunden, wo das gespeichert sein könnte.
Wenn man eine neue Kopie der DB erstellt, ist der Fehler weg, aber da sehr viele Datenbanken mit lokalen Repliken betroffen sind, will ich den Aufwand nicht betreiben...
Was meint Ihr: Steht der Pfad irgendwo auf dem Server in irgendeinem Cache oder in der Datenbank?
Thanx