Page 1 sur 1

Impossible d'écrire pour agent lotus sur C:\ du Domino

MessagePublié: 17 Juin 2011 à 16:35
par thierry.rebord
Bonjour, j'ai un serveur nouvellement créé en 8.5.2 qui doit executer un agent d'archivage d'une base sur le c:\nom du dossier d'archive du serveur virtuel, domino étant installé sur D:
Ce serveur virtuel windows 2008 héberge 3 instances domino. Cependant, l'archivage ne fonctionne pas. Seul moyen pour le faire fonctionner et de ne pas mettre la variable SERVERNAME dans le code de l'agent. Lorsque l'on ne met pas cette variable (remplacé par ' ') l'agent archive correctement la base en question sur un poste local où se trouve l'administrator qui lance cet agent manuellement.
on m'a parlé de compte de service pour permettre l'ecriture sur C:\ du serveur. Serait-ce une bonne idée? Est-ce vraiment un problème de droit?
est-ce un problème de droit du signataire de l'agent?

votre aide me serait très précieuse...
Mille mercis d'avance

MessagePublié: 18 Juin 2011 à 19:23
par roubech
bonjour et bienvenue,

tu parles d'un agent d'archivage qui écrit sur le dicque C du serveur
tu veux parler d'un agent perso, pas du méchanisme standrard de Notes d'archivage qui transfert les docs de la base courante dans un autre base ?

s'il s'agit d'un code perso, sans voir le code, on ne peut pas deviner à quoi correspond la variable servername dont tu parles

s'il s'agit d'un agent perso qui génère un fichier sur le disque, voir ce que je viens de répondre dans un autre post
http://forum.dominoarea.org/import-sche ... 27153.html

MessagePublié: 20 Juin 2011 à 10:47
par thierry.rebord
Bonjour et merci pour ton attention.
Pour répondre à tes questions, il s'agit d'un agent qui a été "designé" sous Lotus Designer 6.5 et qui tournait sur un serveur windows 2003. Aujourd'hui on éssaie de le faire tourner sur notre domino 8.5.2 nouvellement migré sur windows 2008 R2 migré en même temps.
En fait, la variable SERVER NAME et entrée automatiquement par le serveur Domino au moment de l'execution de l'agent et c'est le nom Domino de l'instance qui est renseigné. Cet agent prend une base nsf et la copie sur un répertoire que j'ai créé sur le lecteur C:\. Il semblerait que Domino n'arrive pas à copier sur ce lecteur quand le serveur name est entré automatiquement. Alors que lorsqu'on remplace Servername par rien, l'agent copie la base en local sur la machine qui lance l'agent. Est-ce le compte SYSTEM sous windows qui lance l'agent ou un autre compte de service?

MessagePublié: 20 Juin 2011 à 14:06
par thierry.rebord
Je viens de faire une découverte au niveau du document serveur et l'instance DOMINO en question n'était pas réferencée dans le document serveur comme ayant droit de créer une base ou un modèle. Peut-être que je tiens ma réponse...Je teste et je confirme le cas échéant.

Impossible d'écrire pour agent lotus sur c:\Domino [Résolu]

MessagePublié: 30 Juin 2011 à 13:43
par thierry.rebord
J'ai trouvé l'erreur, en fait l'agent n'avait pas la bonne option. En fait il fallait choisir l'option 3: Autoriser les opérations restreintes avec droits d'admin. complets.

Merci pour votre attention et votre aide.

T.