Hi,
ich hatte (allerdings unter R5) das gleiche Problem:
Die Datenbanken habe ich mit
Set dbdir = session.GetDbDirectory( server )
geholt, wobei server = "Servername/Firma" war.
Das lief im Client, aber nicht als perdiodischer Agent.
Nachdem ich dann
server = ""
gesetzt hatte, funktionierte es.
Also, abfragen ob das Script auf einem Server oder lokal läuft und dann server=... entsprechend setzen.
Andreas