壓縮目錄型錄

您可從「目錄型錄」範本 (DIRCAT5.NTF) 建立壓縮目錄型錄。例如,組織可以擁有數個目錄,而這些目錄共含有超過 350,000 位使用者,且總大小為 3GB。在壓縮目錄型錄中聚集這些目錄時,可能只有大約 50MB。

註: 不再支援在伺服器上使用壓縮目錄型錄。

一般而言,每一個使用者和群組項目略大於 100 位元組。為壓縮其大小,壓縮目錄型錄採用獨特的設計,將自 Domino® 名錄的多個文件合併到目錄型錄的單一文件中,這限制了可用於查閱的排序視圖數量。

聚集文件

壓縮目錄型錄大小較小的原因之一,是因為將來源 Domino® 名錄的多個項目合併到單一聚集文件。單一目錄型錄聚集文件可以包含多達 250 個來源目錄項目,雖然一般最多可達 200 個。這表示壓縮目錄型錄只需要使用大約 1000 個聚集文件,就可儲存來源 Domino® 名錄中 200,000 個文件的資訊。

限定的視圖數

因為壓縮目錄型錄只包含少數且較小的視圖,所以它也較小。相反的,Domino® 名錄與延伸目錄型錄有通常較大的多個視圖。

「$Users 視圖」:這是壓縮目錄型錄中用來查閱名稱的一個視圖。配置目錄型錄時,您會選擇排序此視圖的方式:按辯識名稱、按姓氏或是按替代名稱。若要尋找與所選取的排序順序不對應的名稱,則對目錄型錄進行全文搜尋而不是視圖查閱。

您不應該手動開啟「$$Users 視圖」中的聚集文件;這些文件不用於檢視,且為達到該目的要花費相當長的時間進行格式化。

「$Unid 視圖」:此視圖包含 Dircat 作業需要的資訊,以將來源目錄項目抄寫到目錄項目。$Unid 視圖不是建立在目錄記載的抄本上,會更減小目錄記載的大小。

$PeopleGroupsFlat 視圖 此視圖會在 Notes® 使用者按一下「位址」按鈕以瀏覽目錄時顯示目錄名稱。

「配置視圖」:此視圖顯示包含目錄型錄配置設定的「配置」文件。

「使用者視圖」:這是使用者可以開啟的視圖,且程式可以存取該視圖以查看包括在目錄型錄中的名稱。此視圖未儲存在磁碟上,但是會在需要時建立。

設計變更

一般而言,您不應變更壓縮目錄型錄的資料庫設計。一個例外情況是變更「使用者」視圖的名稱;您可以變更此視圖的名稱,只要您保留原始視圖名稱 (「使用者」) 作為別名。

應用程式存取

Notes® 應用程式可以使用下列方法以程式設計方式存取壓縮目錄型錄:

  • NAMELookup 呼叫 $Users 視圖
  • NAMEGetAddressBooks 呼叫,如果您使用 NOTES.INI 設定 Name_Include_Ed=1
  • NIFFindByKeyNIFReadEntriesNIFOpenNote 呼叫:這些可以存取「使用者」視圖,但無法存取「$Users」視圖。
    註: 您無法使用 NIFOpenNote 開啟從 NIFReadEntries 傳回的附註,必須改為呼叫 NIFOpenNote
  • LotusScript® 方法:這些可以存取「使用者」視圖,但無法存取「$Users」視圖。
  • @NameLookup 函數