Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: klaussal am 30.05.03 - 08:23:05

Titel: zugriff auf eine db, auf die man keine rechte hat
Beitrag von: klaussal am 30.05.03 - 08:23:05
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 !
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: eknori am 30.05.03 - 08:34:29
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
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: klaussal am 30.05.03 - 08:37:47
.. das dachte ich auch, geht aber leider nicht , weil er schon beim open abbricht. kommt also gar nicht mehr auf den "if"  :'(
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: MrMagoo am 30.05.03 - 08:46:05
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ß
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: klaussal am 30.05.03 - 08:48:47
... 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...
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: Meff am 30.05.03 - 08:52:27
Das einfachste ist, wie eknori schon beschrieben, einfach ne entsprechende Fehlerroutinge einzubauen.

Meff
Titel: Re:zugriff auf eine db, auf die man keine rechte hat
Beitrag von: klaussal am 30.05.03 - 09:02:15
... werde ich nochmal ausprobieren, geht aber erst am wochenende, weil ich den ganzen krempel zu hause teste. möchte hier nicht den server zerschiessen..... ::)