Další informace o instalaci a konfiguraci

Přehled modulu NetQuestion

Při instalaci kontextové dokumentace k produktu DB2 je také instalován vyhledávací systém NetQuestion. Vyhledávací systém tvoří následující komponenty:

Existují dvě verze modulu NetQuestion:

Vyhledávaní v elektronických informacích o produktu DB2

Chcete-li prohledávat elektronické informace produktu DB2, otevřete v prohlížeči informační stránku DB2, zadejte pojmy pro hledání a klepněte na tlačítko Hledat.

Umístění informační stránky produktu DB2 závisí na platformě:

Windows 9x, Windows NT a Windows 2000
Klepněte na příkazy Start --> Programy --> IBM DB2 --> Informace --> Informace DB2. Můžete také otevřít soubor x:\sqllib\doc\html\index.htm, kde x: je instalační jednotka produktu DB2.

OS/2
Otevřete složku IBM DB2 a poklepejte na položku Informace DB2. Můžete také otevřít soubor x:\sqllib\doc\html\index.htm, kde x: je instalační jednotka produktu DB2.

AIX, HP-UX a Solaris
Otevřete soubor DB2DIR/doc/en_US/html/index.htm, kde DB2DIR je adresář /usr/lpp/db2_07_01 v systému AIX a adresář /opt/IBMdb2/V7.1 v systémech HP-UX a Solaris.

Řešení problémů s vyhledáváním

Při prohledávání elektronických informací o produktu DB2 může občas dojít k chybě. Pokud při hledání dojde k chybě, zkuste použít následující rady pro odstraňování problémů:

Je vyhledávací server spuštěn?
Pokud je při pokusu o hledání v dokumentaci DB2 zobrazen chybový kód 33, není vyhledávací server NetQuestion spuštěn.

Chcete-li vyhledávací server spustit v systémech Windows 9x, Windows NT a Windows 2000, klepněte na tlačítko Start a vyberte z nabídky Programy --> IBM DB2 --> Spuštění serveru pro prohledávání HTML. Vyhledávací server také můžete spustit zadáním jednoho z následujících příkazů:

   x:\imnnq_nt\imnss start server     //pro sadu SBCS
   x:\imnnq_nt\imqss -start dbschelp  //pro sadu DBCS

Instalační adresář modulu NetQuestion v systémech Windows 9x je x:\imnnq_95.

Chcete-li vyhledávací server spustit v systému OS/2, otevřete složku IBM DB2 a klepněte na ikonu Spuštění serveru pro prohledávání HTML. Můžete zadat také jeden z následujících příkazů:

   x:\imnnq\imnss start server      //pro sadu SBCS
   x:\imnnq\imqss -start dbcshelp   //pro sadu DBCS

Chcete-li vyhledávací server spustit v systémech AIX, HP-UX nebo Solaris, zadejte jeden z následujících příkazů:

V systému AIX

V případě sady SBCS zadejte příkaz /usr/IMNSearch/bin/imnss -start imnhelp. Příkaz imnss -start lze spustit také bez zadání úplné cesty, pokud je adresář /usr/bin uveden v proměnné PATH.

V případě sady DBCS zadejte příkaz /usr/IMNSearch/bin/imqss -start dbcshelp. Při použití sady DBCS ověřte, zda jsou nastaveny proměnné prostředí IMQCONFIGSRV a IMQCONFIGCL. Tyto proměnné můžete nastavit pomocí příkazu /usr/IMNSearch/bin/. imq_env. Oba příkazy imqss -start a . imq_env můžete opět spustit bez zadání úplné cesty, pokud je adresář /usr/bin uveden v proměnné PATH.

HP-UX
Pro sady SBCS i DBCS zadejte příkaz /sbin/rc2.d/S990IMNSearch start. Tento příkaz spustí i server WWW modulu NetQuestion, pokud ještě není spuštěn.

Solaris
Pro sady SBCS i DBCS zadejte příkaz /etc/rc2.d/S90IMNSearch start. Tento příkaz spustí i server WWW modulu NetQuestion, pokud ještě není spuštěn.
Chcete-li vyhledávací server zastavit, napište do výše uvedených příkazů místo start parametr stop.

Je spuštěn server WWW modulu NetQuestion?
Modul NetQuestion obsahuje vlastní server WWW. Spolu s modulem NetQuestion můžete také použít váš server WWW. Měli byste se ujistit, že vámi používaný server WWW je spuštěn. Následující informace se týkají serveru WWW modulu NetQuestion. Popis spuštění jiného serveru WWW najdete v dokumentaci k tomuto serveru.

V systémech Windows NT a Windows 2000 ověřte ve Správci úloh, zda je spuštěn proces httpdl.exe. Pokud není spuštěn, spusťte jej zadáním příkazu x:\imnnq_nt\httpdl -r httpd.cnf, kde x: je instalační jednotka produktu DB2.

V systému OS/2 spusťte příkaz x:\sqllib\bin\db2netqd start, kde x: je instalační jednotka produktu DB2. Pokud ještě nejsou spuštěny server WWW modulu NetQuestion a vyhledávací server, budou tyto servery spuštěny nyní. Zjistit, zda je proces spuštěn, můžete také pomocí příkazu pstat | find "httpdl".

V systémech AIX, HP-UX a Solaris pomocí příkazu ps -ef | grep httpdlite zjistěte, zda je spuštěn proces httpdlite. Pokud není spuštěn, spusťte jej zadáním jednoho z následujících příkazů:

V systému AIX
/usr/IMNSearch/httpdlite/httpdlite -r /etc/IMNSearch/httpdlite/httpdlite.conf

HP-UX
/sbin/rc2.d/S990IMNSearch start

Solaris
/etc/rc2.d/S90IMNSearch start

Jsou rejstříky zaregistrovány u vyhledávacího serveru?
Rejstříky dokumentů DB2 jsou registrovány u vyhledávacího serveru během instalace. Postup ověření, zda jsou rejstříky správně registrovány:
  1. Pomocí příkazu imndomap -a nebo imqdomap -a zjistěte, které rejstříky jsou instalovány a kde jsou instalovány. Tyto příkazy by měly vypsat jeden nebo více rejstříků se jmény typu DB2S71xx nebo DB2C71xx, kde xx je dvoupísmenný identifikátor jazyka instalované dokumentace. Pokud rejstříky nejsou registrovány, instalujte produkt znovu a ověřte, zda jste vybrali komponentu dokumentace k produktu.

    Pokud rejstříky stále nejsou u vyhledávacího serveru registrovány, můžete je zkusit registrovat ručně. Další informace o ruční registraci rejstříků najdete v oddílu pro váš operační systém dále v této kapitole.

  2. Zadejte příkaz imnixsta (nebo imqixsta pro sadu DBCS) jméno_rejstříku, kde jméno_rejstříku je jedno ze jmen vypsaných příkazem v kroku 1. Výstup tohoto příkazu by měl udávat, že hledání je možné.
  3. Rejstříky produktu DB2 by se měly nacházet v následujících adresářích:
       x:\sqllib\doc\html        //Windows a OS/2
       /var/docsearch/indexes    //AIX, HP-UX a Solaris					
    

Je správně konfigurován protokol TCP/IP?
Modul NetQuestion používá protokol TCP/IP pro komunikaci ve všech systémech kromě systému OS/2, kde používá protokol Pojmenovaná propojení procesů (ačkoli protokol TCP/IP je také podporován). Proto musí být ve vašem systému instalován a správně konfigurován protokol TCP/IP, a pokud hledáte v dokumentaci instalované lokálně, váš systém musí být schopen nalézt lokálního hostitele (localhost). Další informace o konfiguraci protokolu TCP/IP najdete v oddílu pro váš operační systém dále v této kapitole.

Je vyhledávací skript CGI správně umístěn a správně pojmenován?
Vyhledávací skript CGI produktu DB2 se musí nacházet v určitém adresáři. V operačních systémech Windows a OS/2 je to instalační adresář modulu NetQuestion, který lze zjistit zadáním příkazu echo %IMNINSTSRV% pro sady SBCS, nebo příkazem echo %IMQINSTSRV% pro sady DBCS. V operačních systémech UNIX je vyhledávací skript CGI instalován do adresáře /var/docsearch/cgi-bin.

V operačních systémech Windows a OS/2 se vyhledávací skript CGI pro sadu SBCS jmenuje db2srsXX.exe a verze pro sadu DBCS se jmenuje db2srdXX.exe, kde XX je dvoupísmenný identifikátor jazyka instalované dokumentace.

V operačních systémech UNIX se vyhledávací skript CGI pro sadu SBCS jmenuje db2srsbcs a verze pro sadu DBCS se jmenuje db2srdbcs. V operačních systémech UNIX nejsou verze skriptu CGI závislé na jazyce.

Také ověřte, zda jméno vašeho vyhledávacího skriptu CGI odpovídá jménu v příkazu <form action="http..."> ve vyhledávacím formuláři. Například v anglické verzi formuláře v systémech Windows nebo OS/2 by tento příkaz měl vypadat takto: <form action="http://localhost:49213/cgi-bin/db2srsen.exe" method="POST>".

Jsou instalovány správné příručky a soubory nápovědy a nacházejí se ve správném adresáři?
Pokud byla zobrazena zpráva "File Not Found (Error 404)", ověřte, zda odkazy na stránce výsledků hledání míří na platné adresy URL. Je-li vaše dokumentace k produktu DB2 instalována lokálně, všechny adresy URL by měly začínat řetězcem file://. V případě dokumentace, k níž se přistupuje z jiného počítače, by měly adresy URL začínat řetězcem http://.

Používáte správné parametry vyhledávání?
Pokud hledáte určitá slova nebo fráze, měli byste dodržovat následující pravidla:

Další informace o odstraňování problémů specifické pro vaši platformu najdete v následujících oddílech:


[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]