Page 1 sur 1

lire un fichier sur un serveur windows dans un autre domaine

MessagePublié: 03 Fév 2012 à 08:29
par isabelle
Bonjour à tous,

Dans une base sur un serveur en 8.5, en j’ai un agent planifié qui doit aller lire des fichiers csv stockés sur un serveur windows qui est dans un autre domaine que le serveur domino.

Est-ce possible ?
Pour le moment, j’ai le message « erreur Erreur n° 101: Unable to open file «
Lorsque j’essaie d’accéder aux fichiers.

Est ce qu’un serveur domino peut accéder à un répertoire d’un serveur d’un autre domaine ? Quelles autorisations faut-il mettre ?


Merci pour vos réponses.

Isabelle

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 10:00
par Michael DELIQUE
Bonjour

il faut que l'agent qui fait le traitement ai les restriction minimum (3) dans les paramètres et que le signataire de l'agent est l'autorisation d'accéder à cet autre domaine pour ça il faut voir avec ton admin réseaux.

ensuite pour accéder au fichier je te conseil d'utiliser une adresse UNC ça t'évitera d'avoir a paramétrer un lecteur sur le serveur domino

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 10:10
par isabelle
merci.
j'ai bien les restrictions minimun (3)dans les parametres de mon agent.
lorsque j’exécute l’agent en question depuis mon poste, il arrive bien à accéder aux fichier du serveur windows.

Mais quand l’agent est planifié, il ne peut pas accéder aux fichiers.

une adresse UNC, c'est bien
voila ce que je fais : est-ce bien une adresse UNC ?

FilePath = "\\serveur\rep$\fichier.csv"
Open FilePath For Input As fileNum%

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 10:26
par Michael DELIQUE
ouaip pour l'unc (plus d'info http://fr.wikipedia.org/wiki/Universal_ ... Convention)

sinon, pour le problème d'accès ça veux dire que toi tu as les droit (quand tu le lance à la main) mais pas le serveur (lancement schédullé) il faut donc signer l'agent avec une id qui a les droits d'accès (ou donner au serveur domino les droits d'accès) c'est pas un problème de dev mais d'admin il faut te trouner vers ton admin domino et ou Windows/reseau

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 11:32
par isabelle
ok.
mon agent est signé avec mon id Notes.
mais pour un répertoire windows, on donne un accès à des id windows.
je ne sais pas comment donner l'accès au répertoire windows en question à mon id notes. est-ce possible ?

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 11:40
par mike76
Bonjour,

Je penserais plus un autre problème de sécurité.
Avec quel compte s'exécute le service "Lotus Domino" sur ton serveur Windows ??
Compte "Système local" ou bien un compte utilisateur ??

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 12:01
par isabelle
A priori un compte système local.

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 12:07
par mike76
j'ai déjà eu ce genre de soucis,
il faut alors mettre un compte utilisateur à la place du compte système, bien sûr un compte utilisateur qui a accès au répertoire que tu veux accéder sur l'autre machine

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 14:08
par cocotier74
Bonjour,
Pour etre précis quand tu parle de domaine c'est au niveau active directory windows. En fait ton serveur A microsoft qui héberge ton serveur domino n'a pas les droit d'acces sur le serveur B qui contient les fichiers. Ce n'est pas un problème de droit d'acces lotus (est que ton serveur B contenant les fichiers héberge un serveur domino?)
Peux-tu créer un partage réseau ou mapper un lecteur reseau?

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 14:08
par isabelle
merci mike76, ça marche bien maitenant !

Re: lire un fichier sur un serveur windows dans un autre dom

MessagePublié: 03 Fév 2012 à 14:12
par mike76
je t'en prie
bon week-end