Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Bruce Willis am 14.01.13 - 14:46:30

Titel: @DbLookup auf NAB funktioniert nicht immer
Beitrag von: Bruce Willis am 14.01.13 - 14:46:30
Hallo,

weiss jemand, warum @DbLookUp ab und zu scheitern kann?

In einem Auswahlfeld habe ich unter anderem Folgendes:

tmp4 := @Name( [CN] ; @DbLookup( "" : ""; @GetProfileField("pData";"p_DomAdrBuch") ;
"Groups" ; "alle" ; "Members" ));

Im Feld "p_DomAdrBuch" des Profildokuments ist die Replik-ID vom NAB abgelegt.

For ca. einem Jahr ca. ein paar Stunden war aber nur eine ganz leere Liste angezeigt, wenn man diese DB auf einem der beiden Cluster Server öffnete. Das NAB konnte man aber über die Kachel ganz normal öffnen!
Mit dem zweiten Server gab es keine Probleme. Man konnte also ausweichen.

Daher hatte ich damals die Auswahlliste so erweitert:

@If(@IsError (tmp4);@Prompt ([Ok];"Bitte beachten:";"Sie haben im Moment keine oder unzureichende Netzwerk-Verbindung zum Server! Zugriff auf Domain Adressbuch nicht möglich.");@Success );

Heute gab es dasselbe Problem wieder, jetzt aber mit den beiden Servern und über mehrere Stunden.
dbcache flush brachte nichts.
Jetzt aber funktioniert @DbLookup wieder, und ich hab nix geändert.

Woran könnte das Problem liegen?  :-:

Gruß
Leo
Titel: Re: @DbLookup auf NAB funktioniert nicht immer
Beitrag von: Driri am 14.01.13 - 15:02:46
Evtl. ein Problem mit dem Caching ? Ich denke zwar nicht, daß sich die Replik-ID häufig ändert, aber vielleicht sorgen da andere Änderungen am Profildokument für Probleme.

Ich verwende mittlerweile keine Profildokumente mehr, sondern nutze für solche Sache immer normale Dokumente.
Titel: Re: @DbLookup auf NAB funktioniert nicht immer
Beitrag von: Bruce Willis am 15.01.13 - 12:39:59
Hallo Ingo,

vielen Dank fürs Feedback.

Gruß
Leo