2017-02-14 8 views
1

예를 들어 2 개의 서버가 있습니다. A 및 B 서버 AI에서보기에서 문서를 선택하고이를 서버 B에 복사하는 Lotus Agent를 만들었습니다. 에이전트는 서버 A에서 수동으로 작동합니다. 하지만 에이전트를 예약하면이 코드 줄에 오류가 발생합니다.오류 메시지 : 데이터베이스 X가 아직 열리지 않았습니다.

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 

액세스 권한과 관련이 있습니까? IBM Notes 관리에 대한 지식이별로 좋지 않습니다. 도와 줘서 고마워.

답변

1

서버 B의 "신뢰할 수있는 서버"필드에 서버 A를 server document's security tab에 추가하십시오.

+0

서버 B 구성> 모든 서버 문서> 서버 A 에 있고 보안 탭 아래에 다음 설정이 있습니다. 액세스 서버 : \t 모든 사용자가이 서버에 액세스 할 수 있습니다. 여전히 같은 오류입니다. – YdB

+0

"액세스 서버"가 아니라 "신뢰할 수있는 서버"입니다. 이것은 보안 탭의 마지막 필드입니다. –

+0

그리고 서버 A의 서버 문서가 아니라 서버 B의 서버 문서를보십시오. –