lotus domino/notes是目前最為流行的文檔數(shù)據(jù)庫系統(tǒng)之一,作為群件系統(tǒng),它利 用自身強大的功能使其在企業(yè)、政府辦公自動化方面的應用越來越廣。筆者在此總結了一些notes開發(fā)和管理的常見問題,希望對大家有所幫助。
問:當硬盤空間不夠時,如何壓縮我的notes工作臺?
答:由于notes數(shù)據(jù)庫是典型的文檔型數(shù)據(jù)庫,因此長期使用后會占用較大硬盤空間,為此我們需要經常對這些數(shù)據(jù)庫進行壓縮。常用的壓縮方法是:
1.用鼠標右鍵單擊任意工作臺頁面,并且選擇“工作臺屬性”。
2.在“工作臺”屬性框中選擇第二個屬性按鈕,并單擊壓縮按鈕實現(xiàn)壓縮。
問:對自行開發(fā)的數(shù)據(jù)庫,如何將其保存為模板,以便于以后使用?
答:如果已經開發(fā)或更改了某個數(shù)據(jù)庫,我們通常希望保存它的結構,以便用于今后的開發(fā)。這種做法不僅節(jié)省時間,而且在應用程序間保證了一致性。我們利用以下步驟可以實現(xiàn)把某數(shù)據(jù)庫保存為模板:
1.選擇“文件數(shù)據(jù)庫新建拷貝”。
2.在“拷貝數(shù)據(jù)庫”對話框中,輸入服務器、標題和文件名,其中文件擴展名為ntf。
3.選擇數(shù)據(jù)庫設計復選框,并保存為數(shù)據(jù)庫。
4.單擊“確定”按鈕,生成數(shù)據(jù)庫模板。
問:在調試lotus domino程序時,經常會觸發(fā)執(zhí)行qnc.exe程序并退出notes,如何解決?
答:在調試lotus domino/notes程序時,由于程序設計的問題,我們經常會觸發(fā)執(zhí)行qnc.exe程序,并提示錯誤。其實qnc.exe執(zhí)行目的只是notes的內存保護性措施,并不一定是程序本身有錯誤。為了便于調試程序,我們可以在lotus domino指令窗口內鍵入qnc _u,使其暫停運行。 如果想恢復時可以再用qnc _i指令裝載它。
問:服務器重裝后,對一臺曾經安裝過notes客戶端的機器如何重新連接到新服務器?
答:首先你需要利用新建的服務器生成一個新的用戶id文件,并刪除原id文件。
為了在客戶端不重新安裝notes,我們需要重新設置客戶端如下:
1.刪除desktop.dsk、log.nsf和names.nsf文件。
2.在文本編輯器中編輯notes.ini文件,保留該文件中的前六行內容,其余內容全部刪除,保存notes.ini文件并退出。
當你再次雙擊notes圖標時,notes系統(tǒng)會自動執(zhí)行安裝程序,你只需用新的用戶id文件進行簡單的設置即可連接到新服務器上。
問:在使用過程中,當notes異常退出時,如何才能再次運行notes?
答:通常notes異常退出,系統(tǒng)是不能再次運行notes的。這時常見的方法是重新啟動計算機并運行notes。
其實我們也可以不重啟計算機而馬上開始notes,即我們手動殺死一個因notes異常退出而遺留在內存中的進程nhldaemn.exe,然后我們就可再次啟動notes。