IBM DB2

Poznámky k verzi

DB2 verze 9.1 - Net Search Extender
for Linux, UNIX, and Windows

Obsah

Informace o poznámkách k verzi
Známé problémy
Kapitola 1. Migrace instance produktu DB2 na systém UNIX
Kapitola 2. Použití znaku nového řádku v řetězci dotazu
Aktualizace dokumentace
Kapitola 3. Vytváření indexu
Kapitola 4. Aktualizace a reorganizace textového indexu
Kapitola 5. Konfigurace stroje textového vyhledávání
Kapitola 6. Volby parametrů funkcí pro funkci zvýraznění jazyka SQL
Kapitola 7. Konfigurační parametr sestavení indexu
Kapitola 8. Migrace
Pokyny a rady
Kapitola 9. Indexování dokumentů ve formátu XML
Kapitola 10. Migrace na systém Windows
Kapitola 11. Migrace instancí produktu DB2
Kapitola 11. Dodatky a přílohy
Dodatek A. Kontaktování společnosti IBM
Dodatek B. Doložky
Ochranné známky

Informace o poznámkách k verzi

Poznámky k verzi obsahují informace o známých problémech a aktualizacích dokumentace v produktu DB2 Net Search Extender. Známé problémy zahrnují:

Aktualizace dokumentace zahrnují nejnovější dodatky nebo opravy dokumentace produktu.

Poznámky k verzi zahrnují následující nabídky produktu:

Informační centrumDB2

Primárním zdrojem dokumentace produktu DB2 je Informační centrum DB2. Tyto informace naleznete online na adrese http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

Případně můžete nainstalovat místní kopii Informačního centra DB2, které je zahrnuto v produktu jako samostatně instalovatelný obraz. Při instalaci místní kopie byste měli stáhnout nejnovější aktualizaci. Dokumentace poskytovaná na disku CD je předběžnou, neúplnou verzí. Aktualizací Informačního centra dále dosáhnete vylepšení funkcí vyhledávání informací o zprávách produktu DB2. Pokyny naleznete v tématu Aktualizace modulu Informační centrum DB2 v počítači nebo na intranetovém serveru.

Témata související s instalací a odstraňováním problémů

V níže uvedeném seznamu jsou zvýrazněna témat Informačního centra DB2, která jsou zvlášť důležitá pro instalaci produktu.

Dále je k dispozici podpora a pomoc při odstraňování problémů na webu podpory produktu DB2. Tento web zahrnuje technické a servisní poznámky, které popisují změny dokumentace a informací o známých omezeních objevených po vytvoření poznámek k verzi. Adresa webu podpory produktu DB2 je http://www.ibm.com/software/data/db2/udb/support.html.

Konvence pro zobrazení cest k adresářům v poznámkách k verzi

Systémy Windows používají k oddělení adresářů v cestě zpětná lomítka (\). Systémy Linux a UNIX používají jako oddělovače běžná lomítka (/). Poznámky k verzi tyto konvence dodržují v případě, že se jedná o informace specifické pro platformu. Pokud však jsou informace nezávislé na platformě, používají poznámky k verzi konvenci systému Windows, takže pokud pracujete v systému Linux nebo UNIX, musíte cesty k adresářům zadat jinak, než se zobrazují.

Známé problémy

Oddíl Známé problémy zahrnuje problémy a řešení související s následujícími tématy:

Některé problémy uvádějí, že konkrétní použití funkce není podporováno nebo že konkrétní akce může vyústit v problémy. V těchto případech mohou pokusy o použití funkce selhat, výsledky mohou být neužitečné nebo může dojít k poškození.

Kapitola 1. Migrace instance produktu DB2 na systém UNIX

Problém

Po migraci instance produktu DB2 z produktu DB2 verze 8 na produktu DB2 verze 9 na libovolné platformě UNIX mohou některé soubory zůstat v dočasném adresáři migrace.

Řešení

Poskytovaný skript migrace produktu Net Search Extender slouží k přesunutí těchto souborů zpět do správného adresáře. Přihlašte se jako uživatel root a spusťte skript

db2extimigr [-h|-?] název_instance

, který naleznete v adresáři /<instalační_adresář_DB>/instance.

Kapitola 2. Použití znaku nového řádku v řetězci dotazu

Problém

Použijete-li v řetězci hledání znak nového řádku, dojde k syntaktické chybě dotazu.

Řešení

V parametrech textového hledání se vyhněte používání znaků nového řádku, protože jinak dojde k syntaktické chybě.

Aktualizace dokumentace

Po přeložení dokumentace byla některá témata přepracována.

Kapitola 3. Vytváření indexu

V popisu příkazu CREATE INDEX chybí v části, který se zabývá vytvářením indexu tabulky, následující věta.

Produkt DB2 Net Search Extender nepodporuje vytváření indexu tabulky v případě, že byl index vytvořen s podporou rozdělení dat do oblastí. Výsledkem této akce bude následující chyba: CTE0135 Objekt "název_schématu"."název_tabulky" neexistuje.

Kapitola 4. Aktualizace a reorganizace textového indexu

V části o aktualizaci a reorganizaci textového indexu je příklad, který ilustruje situaci uváznutí, nesprávný. Měl by vypadat takto: Například 100 indexů s nastavením četnosti aktualizace na každých 5 minut, 24 hodin denně, 7 dní v týdnu, generuje vnitřní seznam 100*12*24*7=201600 kontrolních bodů týdně, které musí být spravovány.

Kapitola 5. Konfigurace stroje textového vyhledávání

V části o nastavení konfigurace textového vyhledávání chybí v popisu AdditionalAlphanumCharacters následující věta.

Není povoleno používat zástupné znaky % a _ v seznamu znaků, se kterými je zacházeno jako se součástí slova. Důsledkem jsou problémy při provádění dotazu.

Kapitola 6. Volby parametrů funkcí pro funkci zvýraznění jazyka SQL

V části popisu funkce DB2EXT.HIGHLIGHT se musí volba SECTIONS = ("název_sekce1", ..., "název_sekceN") použitá ve funkci zvýraznění jazyka SQL DB2EXT.HIGHLIGHT shodovat s tabulkovou funkcí DB2EXT.TEXTSEARCH.

Kapitola 7. Konfigurační parametr sestavení indexu

Konfigurační parametry IGNOREEMPTYDOCS příkazu CREATE INDEX chybí v tabulce konfiguračních parametrů v oddílu popisu příkazu CREATE INDEX. Je-li parametr IGNOREEMPTYDOCS nastaven na hodnotu 1, nejsou v indexu reprezentovány prázdné dokumenty (s délkou obsahu 0 nebo s hodnotou Null). Je-li tato volba použita a obsah dokumentu má hodnotu Null (prázdný), následující přírůstková aktualizace tento soubor z indexu odstraní.

Kapitola 8. Migrace

V kapitole o migraci chybí následující popis skriptu migrace.

Po migraci instance produktu DB2 z produktu DB2 verze 8 na produktu DB2 verze 9 na libovolné platformě UNIX mohou některé soubory zůstat v dočasném adresáři migrace.

Poskytovaný skript migrace produktu Net Search Extender slouží k přesunutí těchto souborů zpět do správného adresáře. Přihlašte se jako uživatel root a spusťte skript db2extimigr [-h|-?] název_instance, který naleznete v adresáři /<adresář_instalace_DB2>/instance.

Pokyny a rady

Kapitola 9. Indexování dokumentů ve formátu XML

Pokud indexované dokumenty ve formátu XML nejsou správně vytvořeny, zastaví se proces indexování v místě, kde v dokumentu na tento problém narazí. To znamená, že bude indexována pouze část dokumentu. Pokud dokument neopravíte, budete moci prohledávat pouze ty části dokumentu, které byly indexovány. K tomuto problému dojde pouze v případě, že typ sloupce tabulky není XML.

Kapitola 10. Migrace na systém Windows

Po migraci na systém Windows zůstanou textové indexy, které byly vytvořeny v adresáři instalace, a konfigurační soubory uloženy v předchozím instalačním adresáři. Chcete-li s těmito textovými indexy v budoucnu pracovat, neodstraňujte tento adresář instalace.

Kapitola 11. Migrace instancí produktu DB2

Migrujete-li z 32bitové instance produktu DB2 verze 8 na 64bitovou instanci produktu DB2 verze 9, nemůžete migrovat indexy podle popisu v dokumentaci. Tato akce vyústí v chybu stroje vyhledávání (s kódem příčiny 17). Musíte textové indexy zrušit a znovu je vytvořit.

Kapitola 11. Dodatky a přílohy

Dodatek A. Kontaktování společnosti IBM

Chcete-li kontaktovat společnost IBM ve své zemi nebo oblasti, zkontrolujte adresář světových kontaktů společnosti IBM na adrese http://www.ibm.com/planetwide.

Další informace o produktech DB2 naleznete na adrese http://www.ibm.com/software/data/db2/.

Dodatek B. Doložky

Společnost IBM nemusí produkty, služby nebo funkce uvedené v tomto dokumentu nabízet ve všech zemích. Informace o produktech a službách, které jsou ve vaší oblasti aktuálně dostupné, získáte od místního zástupce společnosti IBM. Odkazy na produkty, programy nebo služby společnosti IBM v této publikaci nejsou míněny jako vyjádření nutnosti použití pouze uvedených produktů, programů či služeb společnosti IBM. Místo produktu, programu nebo služby společnosti IBM lze použít libovolný funkčně ekvivalentní produkt, program nebo službu, která neporušuje intelektuální vlastnická práva společnosti IBM. Ověření funkčnosti produktu, programu nebo služby pocházející od jiného výrobce je však povinností uživatele.

K jednotlivým subjektům popisovaným v tomto dokumentu se mohou vztahovat patenty nebo nevyřízené patentové přihlášky společnosti IBM. Vlastnictví tohoto dokumentu uživateli neposkytuje žádná licenční práva k těmto patentům. Dotazy týkající se licencí můžete posílat písemně na adresu:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

Odpovědi na dotazy týkající se licencí pro dvoubajtové znakové sady (DBCS) získáte od oddělení IBM Intellectual Property Department ve vaší zemi, nebo tyto dotazy můžete zasílat písemně na adresu:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Následující odstavec se netýká Spojeného království ani jiných zemí, ve kterých je takovéto vyjádření v rozporu s místními zákony: SPOLEČNOST INTERNATIONAL BUSINESS MACHINES CORPORATION TUTO PUBLIKACI POSKYTUJE "TAK, JAK JE" BEZ JAKÉKOLI ZÁRUKY, AŤ UŽ PŘÍMÉ ČI ODVOZENÉ, VČETNĚ, ALE NE VÝHRADNĚ, ODVOZENÝCH ZÁRUK TÝKAJÍCÍCH SE PORUŠOVÁNÍ ZÁKONŮ, PRODEJNOSTI ČI VHODNOSTI K URČITÉMU ÚČELU. V některých státech nejsou prohlášení týkající se přímých či odvozených záruk v určitých případech dovolena, a proto se vás toto prohlášení nemusí týkat.

Uvedené údaje mohou obsahovat technické nepřesnosti nebo typografické chyby. Údaje zde uvedené jsou pravidelně upravovány a tyto změny budou zahrnuty v nových vydáních této publikace. Společnost IBM může kdykoli bez upozornění provádět vylepšení nebo změny v produktech či programech popsaných v této publikaci.

Veškeré uvedené odkazy na stránky WWW, které nespravuje společnost IBM, jsou uváděny pouze pro referenci a v žádném případě neslouží jako záruka funkčnosti těchto stránek. Materiály uvedené na těchto stránkách WWW nejsou součástí materiálů pro tento produkt IBM a použití uvedených stránek je pouze na vlastní nebezpečí.

Společnost IBM může použít nebo distribuovat jakékoli informace, které jí sdělíte, libovolným způsobem, který společnost považuje za odpovídající, bez vyžádání vašeho svolení.

Vlastníci licence k tomuto programu, kteří chtějí získat informace o možnostech (i) výměny informací s nezávisle vytvořenými programy a jinými programy (včetně tohoto) a (ii) oboustranného využití vyměňovaných informací, mohou kontaktovat informační středisko na adrese:

IBM Canada Limited
   Office of the Lab Director
   1150 Eglinton Ave. East
   North York, Ontario
   M3C 1H7
   CANADA

Poskytnutí takových informací může být podmíněno dodržením určitých podmínek a požadavků zahrnujících v některých případech uhrazení stanoveného poplatku.

Licencovaný program popsaný v těchto informacích a veškerý licencovaný materiál k němu dostupný jsou společností IBM poskytovány na základě podmínek uvedených ve smlouvách IBM Customer Agreement, IBM International Program License Agreement nebo v jiné ekvivalentní smlouvě.

Jakékoli údaje o výkonnosti obsažené v této publikaci byly zjištěny v řízeném prostředí. Výsledky získané v jakémkoli jiném operačním prostředí se proto mohou výrazně lišit. Některá měření mohla být prováděna na vývojových verzích systémů a není zaručeno, že tato měření budou stejná i na běžně dostupných systémech. Některé údaje mohly být navíc zjištěny pomocí extrapolace. Skutečné výsledky mohou být jiné. Čtenáři tohoto dokumentu by měli zjistit použitelné údaje pro své specifické prostředí.

Informace týkající se produktů jiných výrobců pocházejí od dodavatelů těchto produktů, z jejich veřejných oznámení nebo z jiných veřejně dostupných zdrojů. Společnost IBM tyto produkty netestovala a nemůže potvrdit jejich správnou výkonnost, kompatibilitu ani žádné jiné výroky týkající se produktů jiných výrobců než IBM. Otázky týkající se kompatibility produktů jiných výrobců by měly být směrovány dodavatelům těchto produktů.

Veškerá tvrzení týkající se budoucího směru vývoje nebo záměrů společnosti IBM se mohou bez upozornění změnit nebo mohou být zrušena a reprezentují pouze cíle a plány společnosti.

Tyto údaje mohou obsahovat příklady dat a sestav používaných v běžných obchodních operacích. Aby byla představa úplná, používají se v příkladech jména osob a názvy společností, značek a produktů. Všechna tato jména jsou fiktivní a jejich podobnost se jmény a adresami používanými ve skutečnosti je zcela náhodná.

LICENČNÍ INFORMACE:

Tyto informace mohou obsahovat ukázkové aplikační programy ve zdrojovém jazyce ilustrující programovací techniky na různých operačních platformách. Tyto ukázkové programy můžete bez závazků vůči společnosti IBM jakýmkoli způsobem kopírovat, měnit a distribuovat za účelem vývoje, používání, odbytu či distribuce aplikačních programů odpovídajících rozhraní API pro operační platformu, pro kterou byly ukázkové programy napsány. Tyto příklady nebyly plně testovány za všech podmínek. Společnost IBM proto nemůže zaručit spolehlivost, upotřebitelnost nebo funkčnost těchto programů.

Každá kopie nebo část těchto ukázkových programů nebo jakákoli práce z nich odvozená musí obsahovat následující copyrightovou doložku:

(C) (název vaší společnosti) (rok). Části tohoto kódu jsou odvozeny z ukázkových programů společnosti IBM. (C) Copyright IBM Corp. _zadejte rok nebo roky_. Všechna práva vyhrazena.

Ochranné známky

Další informace o ochranných známkách společnosti IBM naleznete na adrese http://www.ibm.com/legal/copytrade.shtml.

Následující termíny jsou ochrannými známkami nebo registrovanými ochrannými známkami jiných společností:

Java a všechny ochranné známky a loga založené na termínu Java jsou ochrannými známkami nebo registrovanými ochrannými známkami společnosti Sun Microsystems, Inc. ve Spojených státech a případně dalších jiných zemích.

Microsoft, Windows, Windows NT a logo Windows jsou ochranné známky společnosti Microsoft Corporation v USA anebo dalších zemích.

Intel, Intel Inside (logo), MMX a Pentium jsou ochranné známky společnosti Intel Corporation ve Spojených státech a případně dalších jiných zemích.

UNIX je registrovaná ochranná známka společnosti The Open Group v USA nebo dalších zemích.

Linux je ochranná známka Linuse Torvaldse v USA nebo dalších zemích.

Jména dalších společností, produktů nebo služeb mohou být ochrannými známkami nebo značkami služeb ostatních společností.

Následující termíny jsou ochrannými známkami společnosti International Business Machines Corporation ve Spojených státech a případně dalších jiných zemích.