當您安裝 DB2 線上文件時,也會安裝 NetQuestion 搜尋系統。 下列元件組成了搜尋系統:
NetQuestion 有兩種版本:
若要搜尋 DB2 線上資訊,請在瀏覽器中啟動「DB2 資訊」頁,輸入搜尋詞彙,然後按一下搜尋。
「DB2 資訊」頁的位置會隨著平台的不同而改變:
您偶爾會在搜尋 DB2 線上資訊時發生錯誤。 如果發生了搜尋錯誤,請嘗試執行下列疑難排解秘訣:
欲在 Windows 9x、Windows NT 及 Windows 2000 上啟動搜尋伺服器,請 按一下開始,然後跳至程式集 -> IBM DB2 -> 啟動 HTML 搜尋伺服器。您也可以輸入下列其中一項指令來啟動搜尋伺服器:
x:\imnnq_nt\imnss start server //用於 SBCS x:\imnnq_nt\imqss -start dbschelp //用於 DBCS
請注意:在 Windows 9x 上的 NetQuestion 安裝目錄 是 x:\imnnq_95。
欲在 OS/2 上啟動搜尋伺服器,請開啟 IBM DB2 資料夾,然後按一下啟動 HTML 搜尋伺服器圖示。您也可以輸入下列其中一項指令:
x:\imnnq\imnss start server //用於 SBCS x:\imnnq\imqss -start dbcshelp //用於 DBCS
欲在 AIX、HP-UX 及 Solaris 系統上啟動搜尋伺服器,請輸入下列其中一項指令:
對於 SBCS 的安裝而言,請輸入 /usr/IMNSearch/bin/imnss -start imnhelp 指令。如果 /usr/bin 在 PATH 中,則 imnss -start 指令也可以在沒有鍵入完整路徑名稱的情況下執行。
對於 DBCS 的安裝而言,請輸入 /usr/IMNSearch/bin/imqss -start dbcshelp 指令。在 DBCS 安裝中,您必須確定 IMQCONFIGSRV 及 IMQCONFIGCL 環境變數已設定。 您可以執行 /usr/IMNSearch/bin/.imq_env 指令,設定這些變數。您也可以執行 imqss -start 及 . imq_env 指令,而無需鍵入完整的路徑名稱 (如果 /usr/bin 在 PATH 中的話)。
在 Windows NT 及 Windows 2000 系統上,請查看「工作管理程式」,以了解 httpdl.exe 處理是否在執行中。如果它不在執行中,則請輸入 x:\imnnq_nt\httpdl -r httpd.cnf 指令來啟動它,其中 x: 是 DB2 安裝磁碟機。
在 OS/2 上,執行 x:\sqllib\bin\db2netqd start 指令,其中 x: 是您的 DB2 安裝磁碟機。如果 NetQuestion Web 伺服器及搜尋伺服器尚未執行,則該指令會啟\動它們。 您也可以執行 pstat | find "httpdl" 指令, 以了解處理是否是在執行中。
在 AIX、HP-UX 及 Solaris 上,輸入 ps -ef | grep httpdlite 指令,以了解 httpdlite 處理是否是在執行中。如果它不在執行中,則請輸入下列一項指令來啟動它:
如果索引尚未登記在搜尋伺服器中,您可以試著自行登記。 若需有關自行登錄索引的相關資訊,請參閱本章稍後適用於您作業系統的章節。
x:\sqllib\doc\html //Windows 及 OS/2 /var/docsearch/indexes //AIX、HP-UX 及 Solaris
在 Windows 及 OS/2 作業系統上,SBCS 搜尋 CGI 的名稱為 db2srsXX.exe,且 DBCS 版本的名稱為 db2srdXX.exe,其中 XX 代表已安裝文件的兩個字母之語言 ID。
在 UNIX 作業系統上,SBCS 搜尋 CGI 名稱為 db2srsbcs,且 DBCS 搜尋 CGI 名稱為 db2srdbcs。 在 UNIX 作業系統上,沒有任何特定語言的 NetQuestion 搜尋 CGI。
同時,請確定搜尋 CGI 的名稱符合在 DB2 搜尋表格中 <form action="http...">標示 中的任一名稱。例如,在 Windows 或 OS/2 上的英文搜尋表格中,此標示應讀取 <form action="http://localhost:49213/cgi-bin/db2srsen.exe" method="POST>"。
若需其餘的特定平台疑難排解資訊,請參閱下列各節: