新安裝 DB2 Text Extender 的下一個步驟是設定 DB2 Text Extender 伺服器來供 DB2 Text Extender 從屬站使用。 這通常由 DB2 Text Extender 伺服器管理者完成,所涉及的步驟如下:
維護 DB2 Text Extender 伺服器的其它作業如下:
關於指令語法,請參閱伺服器的管理指令。
在您使用 DB2 Text Extender 前,您必須先建立 DB2 Text Extender 案例。 所建立的每一個案例皆提供隔離的環境,您可以在其中維護索引,將它們儲存在個別的目錄中。
若要在 UNIX 單一節點環境中建立案例,請輸入︰
txicrt instance-name db2-instance-name
其中 instance-name 是案例擁有者的使用者 ID, 而 db2-instance-name 是與前者有關的 DB2 UDB 案例名稱。
在 Windows NT 與 Windows 2000 中, 安裝期間會建立一個預設案例。 若要建立其它案例,請輸入:
txicrt db2-instance-name
若要在多節點環境中建立案例,請參閱TXICRT。
若要在 UNIX 系統中捨棄案例,請輸入︰
txidrop instance-name db2-instance-name
若要在 Windows NT 與 Windows 2000 中捨棄案例,請輸入:
txidrop db2-instance-name
欲決定想要使用的案例,請設定適當的環境變數︰
set DB2INSTANCE = instance-name
然後停止並重新啟動 DB2 和 DB2 Text Extender。
若要啟動 DB2 Text Extender 伺服器, 請登入案例擁有者使用者 ID (僅適用於 UNIX 系統),然後輸入下列指令:
txstart
若要顯示 DB2 Text Extender 伺服器的狀態,請輸入︰
txstatus
若要停止 DB2 Text Extender 伺服器,請輸入︰
txstop
UNIX 使用者要訣 |
---|
如果您在啟動 DB2 Text Extender 伺服器時發生問題,請嘗試清除共用資源。 請參閱TXIPCLEAN (僅限 UNIX)。 |
您可以備份與復置 DB2 Text Extender 所建立的啟用資料庫及文字索引。
若要備份,請執行下列步驟:
db2tx GET STATUS
db2tx GET INDEX SETTINGS table-name
TXSTOP
instance_owner_home_directory/db2tx/txins000 (UNIX) 或 DMBMMPATH\db2tx\txins000 (OS/2、Windows NT 及 Windows 2000)
請注意:分段的資料庫會有數個案例目錄 (命名為 txins000、txins001...等等), 所以備份整個 .../db2tx 目錄會比備份個別目錄中的檔案容易。
TXSTART
若要復置,請執行下列步驟:
TXSTOP
TXSTART
如果需要將錯誤報告給 IBM 代表,可能會要求您打開追蹤功能, 這樣才能將可用來尋找錯誤的資訊寫入到檔案中。請只依據「IBM 支援中心」代表, 或技術支援代表的指示來使用追蹤機能。
打開追蹤機能時會影響系統效能,所以請在發生錯誤狀況時才使用它。
若要打開追蹤機能,請輸入:
txtrace on [options]
語法和事件及元件的列示是提供在TXTRACE中。 此處也會一併說明其它選項。
指定可讓追蹤依其 ID 來接受或拒絕每個追蹤記錄的「遮罩」, 就可過濾追蹤。預設值為追蹤所有項目。
遮罩有由句點隔開的四個組件:例如 2.2-6.1,3.*,其中:
您可排除特定嚴重性以下的系統錯誤, 如果追蹤緩衝區已滿,您也可指定是要保留第一筆或最後一筆記錄。
若要重新產生錯誤,並以二進位形式將追蹤資訊寫入傾出檔案,請輸入:
txtrace dump dump-filename
若要產生傾出檔案的格式化版本,請輸入:
txtrace format dump-filename formatted-filename
打開追蹤機能時,您也可直接將追蹤資訊從共用記憶體中寫入到格式化檔案中:
txtrace format > formatted-file
將追蹤資訊寫入檔案後,請關閉追蹤機能:
txtrace off