Domino 9 und frühere Versionen > Entwicklung
zugriff auf eine db, auf die man keine rechte hat
klaussal:
moin zusammen,
mein agent geht über das ganze directory und holt sich eine db nach der anderen. probleme beim open ! starte ich den agenten per hand, sagt er: kann die db nicht öffnen (nur unser häuptling hat zugriff darauf, sonst keiner). das ist auch so ok. ABER: lasse ich den agenten zeitgesteuert laufen, bricht er an der stelle ab. wie kann ich ihn dazu bewegen, dann mit der nächsten db weiter zu machen ??? sämtlich if-abfragen, die mir so einfielen, ziehen nicht. bin z.zt. etwas ratlos ??? :o ???
hat jemand einen heissen tipp ? DANKE !
eknori:
einfachste Methode on error resume next an den Anfang des Codes Stellen. Dann macht der Agent gnadenlos weiter, egal welcher Fehler auftritt ( brute-force Methode )
Ansonsten mit if db.IsOpen abfragen, ob die atei geöffnet werden konnte; wenn nicht, na ja, dann auf zur nächsten (smooth-force Methode)
Ulrich
klaussal:
.. das dachte ich auch, geht aber leider nicht , weil er schon beim open abbricht. kommt also gar nicht mehr auf den "if" :'(
MrMagoo:
Hat der Server auf dem der Agent läuft den Zugriff auf die DB? Ich denke das wäre die einfachste Lösungen. Dem Server Zugriff zu geben und die Sache dann zeitgesteuert laufen zu lassen.
Gruß
klaussal:
... das ist ja der witz bei der sache. NIEMAND hat zugriff auf manche db's. NUR die inhaber. nicht einmal der server, geschweige denn die admins...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln