本節說明 DB2 Text Extender 環境變數及架構資訊。這二項主題皆可讓您指定預設值,以用在 DB2 Text Extender 所需的許多參數上。
環境變數會設定環境參數的預設值。 欲顯示現行的環境變數設定,請使用顯示環境變數的設定中所說明的 GET ENVIRONMENT 指令。
在 Windows 環境中, DB2 Text Extender 環境變數會指定為系統性質頁中的系統變數。 在安裝期間會新增到系統設定中。
在 OS/2 環境中, DB2 Text Extender 環境變數會在安裝期間新增到 CONFIG.SYS 檔案中。
在 UNIX 環境中, DB2 Text Extender 環境變數 (除了 DB2DBDFT) 會指定在下列設定檔 Shell Script 中:
C Shell 使用 db2txcshrc
Korn Shell 及 Bourne Shell 使用 db2txprofile。
建立案例時,檔案 db2txprofile 或 db2txcshrc 會被複製到 .profile 中。
建立案例時,db2txprofile 會新增到案例擁有者的 db2profile 及 .profile 中。 此 Shell Script 儲存於 $DB2TX_INSTOWNERHOMEDIR/db2tx 中。
您也需要下列環境變數:
如果您是案例擁有者,則在建立案例時會自動為您設定這些環境變數。 如果您不是案例擁有者,請併入案例擁有者的 db2tx 設定檔,而不要以手動方式來嘗試設定這些環境變數。
要訣 |
---|
每當變更任何環境變數時,為了使所做的變更生效,您必須停止並重新啟動 DB2 和 DB2 Text Extender。 |
每一個資料庫都具備由下列構成的文字架構設定:
這些特性是在您啟用供 DB2 Text Extender 使用的資料庫時所設定。 ENABLE DATABASE 指令會採用您在指令中所指定的設定值,或採用此處所描述的起始設定值。 您可以顯示及變更這些預設設定;請參閱顯示文字架構設定 及變更文字架構。
規劃搜尋需求 說明 DB2 Text Extender 所支援的文件格式、語言及 CCSID。這些項目的預設值都是各種指令所必要的。
UNIX 系統的起始設定︰DB2TX_INSTOWNERHOMEDIR/db2tx/indexes
OS/2、Windows NT 及 Windows 2000 的起始設定︰DMBMMPATH\instance\instance-name \db2tx\indexes, 其中 DMBMMPATH 為安裝 DB2 Text Extender 所在的路徑。 就 Windows 從屬站而言,DIRECTORY 必須設定為伺服器機器上的目錄名稱。
起始設定: NGRAM
起始設定:NONE
起始設定:UPDATE
起始設定︰0
第一次安裝 DB2 Text Extender 時,會對文字架構設定這些預設值。 若要顯示目前的文字架構值, 請參閱顯示文字架構設定。
若要變更在建立索引時當成預設值使用的文字架構,請輸入:
db2tx CHANGE TEXT CFG USING settings
範例:
若要變更以後索引的預設索引類型以及預設索引目錄,請輸入:
db2tx CHANGE TEXT CONFIGURATION USING INDEXTYPE precise INDEXOPTION normalized DIRECTORY /myfs/indexes
如果要在佇列中最少已有 100 份文字文件時, 將索引的預設更新頻率變更成在星期一到星期五的 12:00 或 15:00 時更新, 請輸入:
db2tx CHANGE TEXT CONFIGURATION USING UPDATEFREQ min(100) d(1,2,3,4,5) h(12,15) m(00)
若要停止索引的定期更新,請輸入:
db2tx CHANGE TEXT CONFIGURATION USING UPDATEFREQ none