Lotus Domino/Notes開發和管理常見問題

  lotus domino/notes是目前最為流行的文檔資料庫系統之一,作為群件系統,它利 用自身強大的功能使其在企業、政府辦公自動化方面的套用越來越廣。筆者在此總結了一些notes開發和管理的常見問題,希望對大家有所幫助。



問:當硬碟空間不夠時,如何壓縮我的notes工作檯?

答:由於notes資料庫是典型的文檔型資料庫,因此長期使用後會占用較大硬碟空間,為此我們需要經常對這些資料庫進行壓縮。常用的壓縮方法是:

1.用滑鼠右鍵單擊任意工作檯頁面,並且選擇“工作檯屬性”。

2.在“工作檯”屬性框中選擇第二個屬性按鈕,並單擊壓縮按鈕實現壓縮。

問:對自行開發的資料庫,如何將其保存為模板,以便於以後使用?

答:如果已經開發或更改了某個資料庫,我們通常希望保存它的結構,以便用於今後的開發。這種做法不僅節省時間,而且在應用程式間保證了一致性。我們利用以下步驟可以實現把某資料庫保存為模板:

1.選擇“檔案資料庫新建拷貝”。

2.在“拷貝資料庫”對話框中,輸入伺服器、標題和檔案名稱,其中檔案擴展名為ntf。

3.選擇資料庫設計複選框,並保存為資料庫。

4.單擊“確定”按鈕,生成資料庫模板。

問:在調試lotus domino程式時,經常會觸發執行qnc.exe程式並退出notes,如何解決?

答:在調試lotus domino/notes程式時,由於程式設計的問題,我們經常會觸發執行qnc.exe程式,並提示錯誤。其實qnc.exe執行目的只是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系統會自動執行安裝程式,你只需用新的用戶id檔案進行簡單的設定即可連線到新伺服器上。

問:在使用過程中,當notes異常退出時,如何才能再次運行notes?

答:通常notes異常退出,系統是不能再次運行notes的。這時常見的方法是重新啟動計算機並運行notes。

其實我們也可以不重啟計算機而馬上開始notes,即我們手動殺死一個因notes異常退出而遺留在記憶體中的進程nhldaemn.exe,然後我們就可再次啟動notes。