Notes为什么老去连接以前的Domino服务器?

在这里插入图片描述
大家好,愿岁月安好,每个人都好。

今天是这季第三篇内容,按惯例,还是讲一点技术。

使用过Notes客户机的用户,时常会发现Notes有时明明已经登录成功,但就是要等一会儿,才能使用。看底下状态栏,才知道它总会去连不相干的Domino服务器,这样Notes响应会变慢,有时难以忍受。

Notes为啥总走老路?其实和我们人一样,缓存了以前的Domino服务器信息。如邮箱从一台Domino移动到了另一台,或Domino服务器改过名等。

如何解决?

一、缓存文件

很多人想到可能是缓存问题,所以将Notes客户机的数据目录下的cache.ndk、desktop8.ndk等都删除,甚至连bookmark.nsf也没放过。再重启Notes客户机,发现问题依旧存在,即在底下的状态栏中,显示连接以前的服务器:
在这里插入图片描述
所以,应该不是这些文件缓存了连接信息。

进行查询和测试,我们判断是Notes当前使用的场所文档缓存了连接相关的字段。您也可以将场所文档拷贝到其他没有问题的客户机上进行测试确认。所以,我们只需将这些字段清除,而不必全新安装和配置Notes客户机,以解决该问题。

为此,我们需要新建一个代理。场所文档存储在本地联系人数据库中,进入Notes后,请打开本地联系人,点击“创建”菜单,点击“代理”,创建一个代理,如下图:
在这里插入图片描述
本例名称输入“clearOldServer”,类型选择“公式”,如下图:
在这里插入图片描述
在出现的界面“操作”中写入下列代码:

FIELD $SavedAddresses:=@DeleteField;
FIELD $SavedDate:=@DeleteField;
FIELD $SavedPorts:=@DeleteField;
FIELD $SavedTriedDate:=@DeleteField;
FIELD $SavedServers:=@DeleteField;
SELECT @All

即删除几个字段,效果如下:
在这里插入图片描述
保存关闭。

重新打开本地通讯录,点击“高级”视图,进入到场所视图,选择常用的场所(或以此选择每个场所),然后点击“操作”菜单下的“ClearOldServer”代理,如下图所示:
在这里插入图片描述
最后,可以在本地Notes客户机的notes.ini文件中添加一条语句

DONT_USE_REMEMBERED_ADDRESSES=1

再启动Notes时,可以发现该问题得到有效解决!

好了,今天我们就讲到这里吧。

更多精彩内容请关注微信公众号“协作者”

原文地址:https://mp.weixin.qq.com/s/r5gzfFd4mCPOBEC1bi1oNw

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章