Lotus notes 什么原因导致错误4063-数据库…数据库名称。。。还没有打开

Lotus notes 什么原因导致错误4063-数据库…数据库名称。。。还没有打开,lotus-notes,Lotus Notes,我有一个计划的代理正在尝试访问另一台服务器上的数据库。当它运行时,我得到一个错误4063-数据库…数据库名。。。还没有打开 服务器作为管理器列在ACL中 此错误的其他可能原因是什么?其他服务器是否信任执行代理的服务器?检查服务器文档->安全->受信任的服务器。不打开数据库就可以获得数据库的句柄。如果您尝试调用大多数方法而不首先打开它,那么您将得到该错误。最可能的解释是你没有打开它的权限 代理人签的是什么?可能不是服务器。代理将以代理签名者的权限运行,因此这是您尝试打开的数据库的ACL中需要的id

我有一个计划的代理正在尝试访问另一台服务器上的数据库。当它运行时,我得到一个错误4063-数据库…数据库名。。。还没有打开

服务器作为管理器列在ACL中


此错误的其他可能原因是什么?

其他服务器是否信任执行代理的服务器?检查服务器文档->安全->受信任的服务器。

不打开数据库就可以获得数据库的句柄。如果您尝试调用大多数方法而不首先打开它,那么您将得到该错误。最可能的解释是你没有打开它的权限

代理人签的是什么?可能不是服务器。代理将以代理签名者的权限运行,因此这是您尝试打开的数据库的ACL中需要的id


关于代理如何在不同的权限下代表不同的用户运行,有很多规则。如果情况需要,这可能会变得相当复杂。但是检查代理签名者是否有权首先打开数据库,然后查看任何“代表运行”设置。

检查数据库所在服务器的服务器文档。在“访问服务器”部分中,Trusted servers字段是否包含代理运行的服务器的名称?

一个提示:事先打印db.server和db.Filepath,以查看您正试图打开的内容。

您找到解决方案了吗?我有同样的问题,并检查了访问控制,它似乎很好。