Domino 服务器提示在找不到用户?

每次在Domino服务器启动后,Domino服务器控制台都会提示如下信息(并且将邮件库的所有人员都提示了一遍,但是通讯录里面所有的人员都存在):2009-07-0411:... 每次在Domino服务器启动后,Domino服务器控制台都会提示如下信息(并且将邮件库的所有人员都提示了一遍,但是通讯录里面所有的人员都存在):

2009-07-04 11:05:22 SchedMgr: Error processing calendar profile document (NoteID: NT00000906) in database mail\jia.nsf: Cannot find user in Domino Directory
2009-07-04 11:05:22 SchedMgr: Error processing calendar profile document (NoteID: NT00000906) in database mail\yi.nsf: Cannot find user in Domino Directory
2009-07-04 11:05:23 SchedMgr: Error processing calendar profile document (NoteID: NT00000906) in database mail\bing.nsf: Cannot find user in Domino Directory
2009-07-04 11:05:23 SchedMgr: Error processing calendar profile document (NoteID: NT00000906) in database mail\ding.nsf: Cannot find user in Domino Directory
2009-07-04 11:05:24 SchedMgr: Error processing calendar profile document (NoteID: NT00000906) in database mail\wu.nsf: Cannot find user in Domino Directory

分析:
1、该系统是BS系统,除邮件外还有相应的办公模块;
2、但是其实跟邮件库对应的在names.nsf通讯录下都有相应的人员信息,并不像提示所说的找不到user;
2、并且用相应人员登录系统后不影响人员进行系统操作和收发邮件;
3、该系统是在原有老系统的基础上重新安装配置的服务器(服务器名称是新的);

问题:
A、请大家说说具体是怎么回事?
B、该怎么解决?有相应的详细的操作步骤(能解决问题的话适当加分);
C、谢绝网络复制粘贴及下楼复制上楼的回答!
D、谢绝垃圾回复和灌水似回帖!

如果具体步骤比较繁琐请发百度消息确定如何操作或发相应文档给我!

谢谢专家、达人,望悉心解决~~~~
展开
 我来答
adamkisy
推荐于2016-08-02 · TA获得超过2987个赞
知道小有建树答主
回答量:564
采纳率:0%
帮助的人:629万
展开全部
这个错误信息属于domino常见的错误提示信息,前些天碰巧再次遇到这个问题。在网上搜索了各位同行的分析,发现观点不一。我把自己的一些理解和实际处理用到的方法整理成下面的文字,如有错误,欢迎指教!

【schedMgr: Error processing calendar profile document(NoteID: *) in database mail\*.nsf: Cannot find user in Name and Address Book】

Domino服务器控制台报出上面错误信息,至少有两种情况会发生:

1. 注册用户被清理出通讯录,而邮箱文件未被处理。

2. 用户和邮箱均存在服务器中,但邮箱中的配置文件CalendarProfile中保存的“所有者”域值在通讯录中不存在。

显然,第一类情况,处理起来比较容易,删除邮箱文件后错误信息消失。

对于第二类情况,需要修改邮箱中配置文件CalendarProfile中的相关域值(Owner,$busyname)。修改方法,视实际应用情况而定:

对于客户端应用的类型,通知用户在邮箱中打开工具-管用选项,选择“所有者”为自己的nontes名即可;

对于Web应用的情况,先确定邮箱中是否有工具-惯用选项设置这一功能(我记得inotes5模板是有这一功能的),直接通知用户进去修改即可。如果没有此功能,可以使用下面代理进行修复:

////////////////////////////////////////////////////////////函数部分

////////////////////////////////////////////////////////////设置为Canonicalize Name

Sub su_fixDB(strMailfile As String, strName As String)
Dim s As New NotesSession
Dim mDB As NotesDatabase
Dim docProfile As NotesDocument
Dim item As notesitem

Set mDB = s.GetDatabase(s.CurrentDatabase.Server,strMailfile)
Set docProfile=mDB.GetProfileDocument("CalendarProfile")
docProfile.Owner=Evaluate(|@name([CANONICALIZE];"| & strName & |")|,docProfile)
Set item=docProfile.GetFirstItem("$BusyName")
item.Values=docProfile.Owner

Call docProfile.Save(True,False)
End Sub

////////////////////////////////////////////////////////////调用函数

Sub Initialize
Call su_fixDB("mail\Dim Duncon.nsf","Dim Duncon/spurs")
Call su_fixDB("mail\Menu Ginobili.nsf","Menu Ginobili/spurs")
End Sub
上海莘默
2024-04-12 广告
{ODU}连接器是一种高效、稳定的连接解决方案,广泛应用于通信设备、数据中心和工业自动化等领域。我们莘默(上海)自动化设备有限公司致力于为客户提供优质的{ODU}连接器产品,确保网络连接的可靠性和高效性。我们的{ODU}连接器具有出色的电气... 点击进入详情页
本回答由上海莘默提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式