大家好,願歲月安好,每個人都好。
今天是這季第三篇內容,按慣例,還是講一點技術。
使用過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時,可以發現該問題得到有效解決!
好了,今天我們就講到這裏吧。
更多精彩內容請關注微信公衆號“協作者”