Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender


啟用外部文字檔

提供本選項保持與先前版次相容。 將不是儲存在 DB2 表格的檔案編製索引,比較好的方法是使用具有 DATALINK 資料類型的直欄。 請參閱啟用含有資料類型 DATALINK 的直欄
摘要

時間
選用的。只執行一次,且是針對與所要搜尋之外部檔案有關的每個表格。

指令
db2tx=>ENABLE TEXT FILES ... (請參閱範例)

授權
表格上的 ALTER、SELECT、UPDATE

DB2 Text Extender 不只可搜尋 DB2 UDB 表格中所儲存的文字, 還可以搜尋檔案中所儲存的文字文件。 如果想要搜尋外部檔案中的文字, 則此準備步驟是必需的。 與外部文字檔有關的表格必須不能用指令 ENABLE TEXT TABLE 來啟用。

建立索引、建立日誌表格, 以及設定文件資訊的方式與啟用文字直欄中所述相同。
要訣
  1. 如果在此步驟中用完日誌空間,請參閱啟用大型表格中的文字直欄以取得可能的解決方法。
  2. 如果啟用的表格已分割,且使用的是含有多個實體節點的節點群組, 請確定表格直欄中所參照的外部檔案是位在其個別表格分割區常駐的節點上。

會將類型 DB2TEXTFH 的 handle 直欄新增到現存的 DB2 UDB 表格。 handle 直欄會保留外部檔案的參照, 而每個 handle 都含有索引及文件資訊(CCSID、格式及語言)。

請參閱外部檔案的 handle,以取得說明。

您可用啟用文字直欄的相同方式來指定附加的參數(如預設索引特性)。

建立索引後,您就可移動或刪除外部檔案。您仍可搜尋這些檔案。您可將新橫列插入表格中, 並使用 UPDATE INDEX 來更新含有新檔案參照的索引。

如果啟用的表格使用的是含有多個實體節點的節點群組, 請確定表格直欄中所參照的外部檔案是位在表格分割區常駐的節點上。

範例

  1. 建立至少有一個直欄的表格 DB2TX.EXTFILE, 或使用現存的表格。
  2. 將 handle 直欄 FILEHANDLES 新增到表格 DB2TX.EXTFILE

             db2tx ENABLE TEXT FILES  db2tx.extfile
                           HANDLE      filehandles
                           INDEXTYPE   linguistic
                           UPDATEFREQ  min(100) d(1,2,3,4,5) h(12,15) m(00)
                           UPDATEINDEX NOUPDATE
                           DIRECTORY   \any\db2tx\indices
    
  3. 起始設定 handle
  4. 更新索引

             db2tx UPDATE INDEX  db2tx.extfile
                           HANDLE      filehandles
    


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]