Autor Thema: cannot open Database  (Gelesen 4131 mal)

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
cannot open Database
« am: 26.11.10 - 08:36:44 »
Guten Morgen,

ich habe einen zeitgesteuerten Agenten erstellt, der auf einem anderen Server eine DB offenen soll....
(Set db = Session.GetDatabase("Server","Datenbank") )
In dem Log des Servers bekomme ich folgende Fehlermeldung:
-> .....cannot open Database....

Wenn ich jetzt einen identischen Agenten über Aktionen händisch starte besteht kein Problem und der Agent läuft sauber durch!?????

Woran kann das liegen?

Gruß

Offline WildVirus

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 658
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #1 am: 26.11.10 - 09:06:21 »
Moin,

erster Gedanke: Hat der Server die notwendigen Rechte an der Datenbank ?

CU,
Axel

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: cannot open Database
« Antwort #2 am: 26.11.10 - 09:08:50 »
Ich mutmaße mal...mit ein wenig mehr Deines Codes könnte geholfen werden.

Boris

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: cannot open Database
« Antwort #3 am: 26.11.10 - 09:36:07 »
Hi Alex!

Auf dem Zielserver, da wo die DB die sich befindet hat der Server natürlich alle nötigen Rechte auch ist der in der gleichen LoNoDomaine.


Hi Boris!

Mehr Code wird auch nicht helfen, da hier nur

Dim session as New NotesSession
Dim db as NotesDatabase

Set db = Session.GetDatabase("Server","Datenbank")

ausgeführt werden soll. Hier scheitert es schon beim öffnen der DB auf dem anderen Server!

Wie schon gesagt macht der gleiche Agent aus Aktionen ausgeführt kein Problem nur der Zeitgesteuerte!

Gruß



Offline WildVirus

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 658
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #4 am: 26.11.10 - 09:58:27 »
Hi,

hat der Agent schon mal im Serverkontext funktioniert ?

Gibt es im Log der beiden (!) Server eine Meldung ?

Mit den wenigen Angaben bräuchten wir eine Glaskugel, in meiner hat es heute morgen geschneit ;)

CU,
Axel

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: cannot open Database
« Antwort #5 am: 26.11.10 - 11:21:50 »
Hi Alex,

habe gerade auf dem Zielserver ins Log geschaut, aber da steht kein Hinweis.....

Es liegt wohl am Server der den Agenten startet!
Und da steht im Log sowie in der Konsole nur

 .....cannot open Database....

Könnte es evtl. besonders sein, wenn der Server der den Agenten ausführt ein LoNO 7 Server ist und der Server auf der die DB geöffnet werden soll eine LoNo 5.0.13a ist?

Gruß

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #6 am: 26.11.10 - 11:49:27 »
Hallo,

Anderer Gedanke.

"Trusted Servers" im NAB.


Andreas

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: cannot open Database
« Antwort #7 am: 26.11.10 - 12:39:52 »
Trustet Server finde ich nicht im Serverdokument unter Sicherheit.
Kannst du mir da unter die Arme greifen?!

Ich denke auch, es liegt an Sichherheitseinstellungen.

Da muß es etwas geben, welches beim Zugriff unterscheidet zwischen einem Zeitgesteuerten und aus der Aktion ausgeführten Agenten.


Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #8 am: 26.11.10 - 13:01:13 »
Leider habe ich kein Template der Version 5.x eines NAB mehr zur Hand.

Auch liegt es schon eine ganze Zeit zurueck, seit dem ich das letzte Mal mit einem V5-Server in Beruehrung gekommen bin.


Andreas

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #9 am: 26.11.10 - 16:07:49 »
Ich bin mir nicht sicher aber gab es Trusted Server und die Möglichkeit,
mit scheduled Agents auf andere Server zuzugreifen nicht erst mit Notes 6?
Das Feature muss von beiden Servern unterstützt werden.
ATOS.org - Feel the music!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #10 am: 26.11.10 - 16:38:28 »
Peter hat wahr. Siehe beispielsweise diesen alten Thread.

Bernhard

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: cannot open Database
« Antwort #11 am: 02.12.10 - 13:36:43 »
Hi Bernhard & Peter,

aber der Agent wird doch auf einem LoNo 7 Server gestartet und soll auf einem Lotus Notes R5 Server ein DB öffnen.

Dann sollte der Agent doch laufen oder macht es die Konstellation R7 auf R5?

Gruß
Stephan

P.S. Gibt es in dieser Konstellation evtl. doch noch einen Lösungsansatz?

 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #12 am: 02.12.10 - 15:12:54 »
Stephan, der 5er Server kennt noch keine "trusted servers" und lehnt daher jedes derartige Ansinnen eines anderen Servers ab.
Andersherum würde es funktionieren, da der 7er Domino den Zugriff mit einer fremden Server-ID gegen die "trusted servers" abprüft (und ggf. zulässt).

Bernhard

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
Re: cannot open Database
« Antwort #13 am: 02.12.10 - 21:31:01 »
So einfach ist das nicht, es kommt auch drauf an WAS zugreifen will.....

Server A und Server B (z.B. R7)  sind gegenseitig NICHT als Trusted Server eingetragen.

Agent läuft auf Server A und will auf eine Datenbank auf B zugreifen  -> geht nicht

Addin-Task läuft auf Server A und will auf eine Datenbank auf B zugreifen  -> geht,
einzige Voraussetzung, Server A muss ACL-Zugriff auf die Zieldatenbank haben.

Gruss
 Peter
ATOS.org - Feel the music!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz