2017-02-14 3 views
1

J'ai par exemple 2 serveurs: A et B Sur le serveur AI a créé un agent Lotus dans lequel je sélectionne des documents à partir d'une vue et la copie au serveur B. Lorsque je lance ce agent manuellement à partir du serveur A alors cela fonctionne. Mais quand je planifie l'agent puis je reçois une erreur sur cette ligne de code:message d'erreur: La base de données X n'a ​​pas encore été ouverte

Call toDatabase.Open("CN=B","dasdar.nsf") 

14-02-2017 09:20:11 AMgr: 'Administrator/as' is the agent signer of agent 'copyDocumentsToB' in 'dasdar.nsf' 
14-02-2017 09:20:11 AMgr: 'Agent 'copyDocumentsToB' in 'dasdar.nsf' will run on behalf of 'Administrator/as' 
14-02-2017 09:20:11 AMgr: Agent 'copyDocumentsToB' in database 'dasdar.nsf' signed by 'Administrator/as' is running in Full Administrator mode 
14-02-2017 09:20:11 AMgr: Agent ('copyDocumentsToB' in 'dasdar.nsf') error message: Database CN=B!!dasdar.nsf has not been opened yet 

-t-il a quelque chose à voir avec les droits d'accès? Mes connaissances sur l'administration d'IBM Notes ne sont pas très bonnes. Merci d'avoir aidé.

Répondre

1

Ajouter le serveur A au champ "Serveurs de confiance" du serveur B sur server document's security tab.

+0

Sur le serveur B j'ai tous les documents Serveur> Serveur A puis sous l'onglet Sécurité j'ai ce réglage: Serveur d'accès: \t Tous les utilisateurs peuvent accéder à ce serveur Mais toujours la même erreur. – YdB

+0

Non "Serveur d'accès" mais "Serveurs de confiance". C'est le dernier champ sur l'onglet de sécurité. –

+0

Et regardez dans le document serveur pour le serveur B, pas le document serveur pour le serveur A. –