DB2 for Linux, UNIX, and Windows, verze 9.7
Přehled klientů a ovladačů datového serveru IBM > Metody instalace klientů datových serverů IBM > Instalace klientů datových serverů IBM (Windows) >

Alternativní metody instalace

Topologie tenkého klienta - přehled (Windows)

Tento oddíl popisuje alternativní metodu instalace produktu serveru IBM®, která využívá podporu systému Windows® pro topologii tenkých klientů. Topologie tenkých klientů jsou podporovány pouze ve 32bitových prostředích. Touto metodou lze instalovat produkt IBM Data Server Client nebo DB2 Connect Personal Edition v operačních systémech Windows. Tato metoda se nevztahuje na produkt IBM Data Server Runtime Client ani IBM Data Server Driver Package.

Topologie tenkých klientů neboli prostředí topologie tenkého klienta sestávají z jednoho kódového serveru tenkých klientů a jednoho nebo více tenkých klientů. Kód produktu serveru IBM se instaluje na kódový server, a nikoli do jednotlivých klientských pracovních stanic. Do každé klientské pracovní stanice tak postačí umístit pouze minimální množství kódu a konfiguračních dat. Když tenký klient naváže spojení s databází, dojde k automatickému načtení kódu produktu serveru IBM z kódového serveru podle potřeby. Tenký klient se poté připojí k databázi obvyklým způsobem.

Topologie tenkého klienta je ilustrována následujícími obrázky. V prvním případě je produkt Data Server Client nainstalován na kódový server, který poskytuje kód produktu Data Server Client. Tyto klientské pracovní stanice se pak připojují k jednomu nebo více serverům DB2.

Na druhém obrázku je znázorněn případ, kdy je místo produktu DB2 Connect Personal Edition použit produkt Data Server Client. Produkt DB2 Connect Personal Edition poskytuje klientům další možnosti přímého připojení k databázím DB2 na platformách středních a sálových systémů.

Obrázek 3. Typická topologie tenkého klienta využívající produktIBM Data Server Client
 Tento obrázek ilustruje typické prostředí tenkého klienta produktu IBM Data Server Client.
Obrázek 4. Typická topologie tenkého klienta využívající produkt DB2 Connect Personal Edition
Tento obrázek znázorňuje typickou pracovní stanici tenkého produktu     DB2 Connect

Instalaci klienta metodou pro tenkého klienta použijte v situacích, kdy klientské pracovní stanice potřebují s databází pracovat jen příležitostně nebo kdy by bylo obtížné instalovat klienta serveru IBM do každé klientské pracovní stanice. Při implementaci tohoto typu prostředí klesají nároky jednotlivých pracovních stanic na prostor na disku a instalace, aktualizace a upgradování kódu stačí provádět pouze v jednom počítači, tedy na kódovém serveru.

Programy DB2 je nutné zavádět z kódového serveru prostřednictvím připojení LAN. Rozsah poklesu výkonu při inicializaci programu závisí na různých faktorech, k nimž patří zatížení a rychlost sítě a kódového serveru.

Poznámka:
Přehled nastavení tenkého klienta (Windows)

Nastavení prostředí tenkého klienta zahrnuje nastavení na kódovém serveru i na každé pracovní stanici tenkého klienta.

Chcete-li nastavit prostředí tenkého klienta, postupujte takto:

  1. Instalujte produkt IBM Data Server Client nebo DB2 Connect Personal Edition na kódovém serveru.
  2. Zpřístupněte adresář s kódem na kódovém serveru všem tenkým pracovním stanicím.
  3. Vytvořte soubor odpovědí pro tenkého klienta.
  4. Vytvořte mapování síťové jednotky z každé pracovní stanice tenkého klienta na kódový server.
  5. Nastavte jednotlivé tenké klienty spuštěním příkazu thnsetup.

Tato instalace neobsahuje dokumentaci k produktu.

Instalace produktu IBM Data Server Client nebo produktu DB2 Connect Personal Edition na kódový server (Windows)

Provedením této úlohy nainstalujete produkt Klient IBM Data Server Client nebo DB2 Connect Personal Edition spolu s kódem produktu použitelným pro kódový server. Pracovní stanice tenkého klienta DB2 může načítat kód pouze z kódového serveru tenkého klienta DB2 a pracovní stanice tenkého klienta DB2 Connect může načítat kód pouze z kódového serveru tenkého klienta DB2 Connect. Tencí klienti jsou podporováni pouze ve 32bitových prostředích.

Chcete-li instalovat produkt Data Server Client nebo DB2 Connect Personal Edition na kódový server, postupujte takto:

  1. Vyhledejte příslušný disk DVD a spusťte průvodce instalací.
  2. V průvodci instalací vyberte typ instalace Přizpůsobená.
  3. V okně Výběr instalovaných funkcí vyberte volbu Podpora serveru a poté vyberte položku Kódový server tenkého klienta.
  4. Dokončete zbývající kroky průvodce instalací.

Dalším krokem bude zpřístupnění adresáře s kódem na kódovém serveru všem tenkým pracovním stanicím.

Zpřístupnění adresáře s kódem všem pracovním stanicím tenkých klientů (Windows)

Aby bylo možné načíst požadovaný kód z kódového serveru, musí mít každá z cílových pracovních stanic tenkého klienta povoleno čtení adresáře, v němž je nainstalován zdrojový kód klienta IBM Data Server Client nebo produktu DB2 Connect Personal Edition.

Chcete-li zpřístupnit adresář s kódem všem pracovním stanicím tenkých klientů (v režimu čtení) se systémem Windows XP použitým jako příklad, postupujte takto:

  1. Na kódovém serveru spusťte program Průzkumník Windows.
  2. Vyberte adresář na kódovém serveru, který bude sloužit pracovním stanicím tenkých klientů. V tomto příkladu vyberte pro sdílení adresář d:\sqllib.
  3. Z pruhu nabídky vyberte příkaz Soubor —> Vlastnosti.
  4. Klepněte na kartu Sdílení.
  5. Klepněte na přepínač Sdílet tuto složku.
  6. Do pole Název sdílené položky zadejte název pro sdílení o délce maximálně osm znaků. Příklad: NTCODESV.
  7. Poskytněte přístup pro čtení adresáře s kódem všem uživatelům tenkých klientů:
    1. Klepněte na volbu Oprávnění. Otevře se okno Sdílení oprávnění.
    2. V seznamu Jméno uživatele nebo název skupiny označte skupinu Everyone.
      Poznámka:
      Přístup můžete poskytnout skupině Everyone, skupině, kterou jste definovali speciálně pro uživatele tenkého klienta, nebo jednotlivým uživatelům tenkého klienta.
    3. Vyberte volbu Číst.
    4. Postupným klepáním na tlačítko OK zavřete všechna okna.

Dalším krokem bude vytvoření souboru odpovědí tenkého klienta.

Vytvoření souboru odpovědí tenkého klienta (Windows)

Tencí klienti jsou podporováni pouze ve 32bitových prostředích. K nastavení jednotlivých pracovních stanic tenkých klientů se používá soubor odpovědí. Soubor odpovědí je textový soubor obsahující instalační a konfigurační data umožňující automatickou instalaci. Tento soubor sestává ze seznamu klíčových slov a příslušných hodnot. Soubor odpovědí pro instalaci tenkého klienta můžete vytvořit prostřednictvím úpravy ukázkového souboru odpovědí, který je k dispozici v rámci produktu DB2.

Vyhledejte ukázkový soubor odpovědí db2thin.rsp v adresáři c:\sqllib\thnsetup, kde cesta c:\sqllib reprezentuje umístění s instalovaným kódovým serverem tenkého klienta. V souboru odpovědí má hvězdička (*) význam komentáře. Všechny řádky začínající hvězdičkou budou při instalaci ignorovány. Chcete-li povolit některé klíčové slovo, odeberte příslušnou hvězdičku. Pokud nezadáte určité klíčové slovo nebo je označíte jako komentář, bude použita výchozí hodnota.

Příklad: Výchozí hodnota pro klíčové slovo ODBC_SUPPORT (používané při instalaci podpory pro rozhraní ODBC) v souboru odpovědí je následující:

   *COMP		=ODBC_SUPPORT

Chcete-li instalovat rozhraní ODBC, odeberte z tohoto řádku hvězdičku, jak je uvedeno v příkladu:

   COMP		=ODBC_SUPPORT

Pro některá klíčová slova je třeba nastavit hodnoty. Chcete-li povolit tato klíčová slova, odeberte příslušné hvězdičky. Nezapomeňte však také nahradit obsah za znaménkem rovná se požadovanou hodnotou daného klíčového slova.

V následujícím příkladu je uvedena položka s klíčovým slovem DB2.DIAGLEVEL:

   *DB2.DIAGLEVEL	= 0 - 4

Chcete-li toto klíčové slovo nastavit na hodnotu 4, proveďte následující změnu:

   DB2.DIAGLEVEL	= 4

Po dokončení úprav uložte soubor odpovědí pod jiným názvem, aby původní ukázkový soubor zůstal zachován. Můžete například pojmenovat upravený soubor test.rsp a uložit jej do adresáře, pro který jste nastavili oprávnění pro sdílení (například d:\sqllib).

Tento soubor odpovědí bude použit v následujícím kroku při nastavování tenkých klientů pomocí příkazu thnsetup.

Mapování síťové jednotky ze všech tenkých klientů na kódový server (Windows)

Každý tenký klient musí být mapován na kódový server.

Musíte být přihlášeni k pracovní stanici jako platný uživatel s přístupem ke sdílenému adresáři na kódovém serveru. Přístup ke kódovému serveru získáte, byl-li na kódovém serveru vytvořen lokálně definovaný uživatelský účet.

Chcete-li mapovat síťovou jednotku z tenkého klienta, postupujte takto:

  1. Spusťte program Průzkumník Windows.
  2. V nabídce Nástroje klepněte na volbu Připojit síťovou jednotku.
  3. Ze seznamu Jednotka vyberte jednotku, na kterou chcete mapovat umístění kódového serveru.
  4. V poli Složka určete umístění sdílení následujícím způsobem:
         \\název_počítače\název_sdílení 
    , kde:
    \název_počítače
    je název počítače kódového serveru,
    název_sdílení
    je název sdílení sdíleného adresáře na kódovém serveru.
  5. Zaškrtnutím políčka Znovu připojit při přihlášení vytvoříte připojení jako trvalé.

Dalším krokem bude zpřístupnění jednotlivých tenkých klientů.

Nastavení tenkých klientů s použitím příkazu thnsetup (Windows)

Tento příkaz nastaví pracovní stanici tenkého klienta a vytvoří vyžadovaná propojení s kódovým serverem.

Před tím, než začnete

Před zadáním příkazu thnsetup zkontrolujte, zda je instalován produkt Microsoft® Visual C++ 2005 nebo příslušné běhové komponenty knihoven jazyka Visual C++. Běhová knihovna je k dispozici ke stažení na webu běhových knihoven společnosti Microsoft. Existují dvě verze knihovny. Pro 32bitové systémy zvolte soubor vcredist_x86.exe a pro 64bitové systémy soubor vcredist_x64.exe.

O této úloze

Následující kroky proveďte ve všech pracovních stanicích, které chcete nastavit jako tenkého klienta.

Procedura

Chcete-li nastavit tenkého klienta, postupujte takto:

  1. Spusťte příkaz thnsetup. Můžete zadat následující parametry:
    Syntaxe příkazu thnsetup.
    /P
    Určuje cestu k adresáři na kódovém serveru, ve kterém je nainstalován kód produktu DB2. Tento parametr je povinný. Pokud jste dosud nepřiřadili kódovému serveru trvalou síťovou jednotku, mělo by tímto parametrem být písmeno odpovídající síťové jednotce.
    /U
    Určuje úplný název souboru odpovědí. Tento parametr je povinný. Obvykle je soubor umístěn na kódovém serveru v adresáři c:\sqllib\thnsetup, kde cesta c:\sqllib představuje jednotku s instalovaným kódovým serverem tenkého klienta.
    /L
    Určuje úplný název souboru žurnálu, do kterého budou zaznamenávány informace o instalaci a o chybách během instalace. Tento parametr je nepovinný. Pokud název souboru žurnálu nezadáte, bude použit výchozí název db2.log. Tento soubor bude vytvořen v adresáři db2log na jednotce, na které je nainstalován operační systém.
    /M
    Určuje název kódového serveru. Zadání tohoto parametru je povinné.
    /S
    Určuje název sdíleného adresáře kódového serveru, do kterého jste nainstalovali produkt DB2. Tento parametr je nutný pouze v případě, že jste nenamapovali trvalou síťovou jednotku. Tento parametr je povinný v operačních systémech Windows XP a Windows Server 2003.
  2. Po dokončení zpracování příkazu thnsetup zkontrolujte zprávy v souboru žurnálu (soubor db2.log v adresáři y:\db2log, kde y je jednotka, na kterou byl nainstalován produkt DB2).

    Zkontrolujte, zda nejsou zaznamenány chybové zprávy. Chybové zprávy v žurnálu závisí na tom, k jakým chybám došlo při pokusu o instalaci. V souboru žurnálu jsou uvedeny příčiny selhání.

Příklad

Můžete se například rozhodnout pro vytvoření pracovní stanice tenkého klienta, jsou-li splněny následující podmínky:

V pracovní stanici tenkého klienta zadejte do příkazového řádku systému DOS následující příkaz:

   x:\thnsetup\thnsetup /P x: /U x:\thnsetup\test.rsp /M název_počítače  
Sloučené moduly instance DB2 (Windows)

Produkt DB2 Verze 9.5 podporuje dva typy sloučených modulů: sloučené moduly instance produktu DB2 a sloučené moduly instance jiného produktu než DB2. Doporučuje se používat sloučené moduly jiné instance než DB2.

Sloučené moduly instance produktu DB2 vyžadují další režii a údržbu, avšak lze je použít v následujících situacích:

Pomocí sloučených modulů instance produktu DB2 instalačního programu systému Windows lze snadno přidat funkce produktu IBM Data Server Runtime Client do libovolného produktu, který používá instalační program systému Windows.

Při slučování modulů se zobrazí výzva k zadání názvu kopie produktu DB2. Ve stejném počítači může být instalováno více kopií produktu DB2; každá kopie je označována jedinečným názvem. Tento název bude použit při provádění instalace v každém cílovém počítači. Zvolte název, u kterého není pravděpodobné, že je již používán pro jinou kopii produktu DB2. Mezi vhodné názvy patří název aplikace, například myapp_db2copy_1. Pokud název není jedinečný, instalace se nezdaří.

Další informace o technologii sloučených modulů najdete v dokumentaci k příslušnému produktu pro tvorbu instalací nebo na webovém serveru http://msdn.microsoft.com.

K dispozici jsou následující sloučené moduly:

DB2 Base Client Merge Module.msm
Tento modul poskytuje funkce vyžadované pro databázové připojení, SQL a funkce příkazů DB2. Tento modul umožňuje použití komunikačního protokolu Pojmenovaná propojení procesů k přenosu dat v prostředí klient-server, obsahuje systémové vázané soubory, které jsou používány produktem DB2 pro úlohy, jako je vytváření databází či přístup k databázím vzdáleného hostitele, a nabízí různé nástroje pro správu lokálních a vzdálených databází. Tento modul umožňuje rovněž vytvoření souboru odpovědí, který lze použít ke konfigurování kopie produktu DB2 během instalace. Konfigurační volba určuje umístění souboru odpovědí použitého pro konfiguraci kopie produktu DB2. Typy konfigurace zahrnují vytvoření instancí a nastavení konfiguračních parametrů správce databází či proměnných registru profilu DB2. S tímto modulem můžete použít také příkazový procesor (CLP).

Informace o posloupnostech různých vlastních akcí a navržené postupy získáte zobrazením sloučeného modulu pomocí nástroje, jako je například Orca.

DB2 JDBC and SQLJ Support.msm
Tento modul obsahuje podporu JDBC a SQLJ umožňující sestavení a spuštění fragmentů kódu Java™ pomocí ovladače JDBC.
DB2 LDAP Exploitation Merge Module.msm
Tento modul umožňuje kopii produktu DB2 používat adresář LDAP pro ukládání adresáře databází a konfiguračních informací.
DB2 ODBC Support Merge Module.msm
Tento modul poskytuje podporu pro aplikace, které pro přístup k datům používají rozhraní ODBC.
DB2 OLE DB Support Merge Module.msm
Tento modul poskytuje sadu rozhraní, která aplikacím umožňují jednotný přístup k datům uloženým v různých zdrojích dat.
IBM Data Server Provider for .NET Merge Module.msm
Tento modul umožňuje aplikaci používat rozhraní IBM Data Server Provider for .NET. Rozhraní IBM Data Server Provider for .NET je rozšířením rozhraní ADO.NET, které aplikacím platformy .NET umožňuje rychlý a zabezpečený přístup k datům z databází DB2.

Se sloučenými moduly produktu IBM Data Server Runtime Client jsou dodávány následující dále distribuovatelné sloučené moduly společnosti Microsoft. Tyto sloučené moduly společnosti Microsoft je třeba zahrnout při slučování sloučených modulů produktu Data Server Runtime Client.

Microsoft NT32:
Microsoft_VC80_CRT_x86.msm
Microsoft_VC80_MFC_x86.msm
policy_8_0_Microsoft_VC80_CRT_x86.msm
policy_8_0_Microsoft_VC80_MFC_x86.msm

Microsoft NT64:
Microsoft_VC80_CRT_x86_x64.msm
Microsoft_VC80_MFC_x86_x64.msm
policy_8_0_Microsoft_VC80_CRT_x86_x64.msm
policy_8_0_Microsoft_VC80_MFC_x86_x64.msm

Sloučené moduly společnosti Microsoft naleznete na disku DVD produktu IBM Data Server Runtime Client v adresáři sloučených modulů.

Následující sloučené moduly obsahují zprávy produktu serveru IBM používané kopií produktu DB2. V závislosti na používaném jazyku produktu zahrňte a nainstalujte komponenty v příslušném sloučeném modulu.

IBM data server client Messages - Arabic.msm
IBM data server client Messages - Bulgarian.msm
IBM data server client Messages - Chinese(Simplified).msm
IBM data server client Messages - Chinese(Traditional).msm
IBM data server client Messages - Croatian.msm
IBM data server client Messages - Czech.msm
IBM data server client Messages - Danish.msm
IBM data server client Messages - Dutch.msm
IBM data server client Messages - English.msm
IBM data server client Messages - Finnish.msm
IBM data server client Messages - French.msm
IBM data server client Messages - German.msm
IBM data server client Messages - Greek.msm
IBM data server client Messages - Hebrew.msm
IBM data server client Messages - Hungarian.msm
IBM data server client Messages - Italian.msm
IBM data server client Messages - Japanese.msm
IBM data server client Messages - Korean.msm
IBM data server client Messages - Norwegian.msm
IBM data server client Messages - Polish.msm
IBM data server client Messages - Portuguese(Brazilian).msm
IBM data server client Messages - Portuguese(Standard).msm
IBM data server client Messages - Romanian.msm
IBM data server client Messages - Russian.msm
IBM data server client Messages - Slovak.msm
IBM data server client Messages - Slovenian.msm
IBM data server client Messages - Spanish.msm
IBM data server client Messages - Swedish.msm
IBM data server client Messages - Turkish.msm

Volby příkazového řádku při instalaci produktu IBM Data Server Runtime Client

Produkt IBM Data Server Runtime Client lze instalovat pomocí příkazu db2setup.exe v operačních systémech Linux® a UNIX® a pomocí příkazu setup.exe v operačních systémech Windows. Parametry obou příkazů se liší.

V následujícím seznamu jsou popsány vybrané často používané standardní volby příkazového řádku instalačního programu systému Windows, které jsou k dispozici při spouštění programu setup.exe pro instalaci produktu IBM Data Server Runtime Client v operačních systémech Windows. Další informace o dostupných volbách instalační služby Windows Installer najdete na webovém serveru http://www.msdn.microsoft.com/.

/w
Tato volba způsobí, že bude program setup.exe před ukončením čekat na dokončení instalace.
/v
Tato volba umožňuje předat další volby příkazového řádku a veřejné vlastnosti instalační službě Windows Installer. Tuto volbu je třeba zadat, chcete-li provádět instalace pomocí souboru odpovědí.
/l*v[název souboru žurnálu]
Tato volba umožňuje vytvořit žurnál instalace. Žurnál lze využít při odstraňování jakýchkoli problémů, k nimž během instalace dojde.
/qn
Tato volba umožňuje provést bezobslužnou instalaci bez uživatelského rozhraní, s výjimkou okna, které instalační program systému Windows zobrazí během extrahování souborů z instalačního balíku před zahájením vlastní instalace.
/qb!
Tato volba zobrazí základní uživatelské rozhraní, které obsahuje jednoduché prvky pro zobrazení průběhu procesu a zpracování chybových zpráv a ve kterém je skryto tlačítko Storno, s výjimkou okna, které instalační program systému Windows zobrazí během extrahování souborů z instalačního balíku před zahájením vlastní instalace.
/L
Tato volba umožňuje změnit jazyk pro instalaci určením identifikátoru jazyka. Chcete-li například jako jazyk pro instalaci určit francouzštinu, určete identifikátor francouzštiny zadáním příkazu setup.exe /L 1036.
Tabulka 18. Identifikátory jazyka
Jazyk Identifikátor
Arabština (Saúdská Arábie) 1025
Bulharština 1026
Čínština (zjednodušená) 2052
Čínština (tradiční) 1028
Chorvatština 1050
Čeština 1029
Dánština 1030
Holandština (standardní) 1043
Angličtina 1033
Finština 1035
Francouzština (standardní) 1036
Němčina 1031
Řečtina 1032
Hebrejština 1037
Maďarština 1038
Italština (standardní) 1040
Japonština 1041
Korejština 1042
Norština (bokmal) 1044
Polština 1045
Portugalština (brazilská) 1046
Portugalština (standardní) 2070
Rumunština 1048
Ruština 1049
Slovenština 1051
Slovinština 1060
Španělština (tradiční řazení) 1034
Švédština 1053
Turečtina 1055

V této části jsou uvedeny veřejné vlastnosti, které lze zadat, chcete-li řídit instalaci produktu Data Server Runtime Client:

Chcete-li provést instalaci pomocí souboru odpovědí, měli byste použít následující parametry příkazového řádku:

   setup /v"/qn RSP_FILE_PATH=[úplná cesta k souboru odpovědí]"

V tomto příkladu se předpokládá, že ještě není instalována žádná kopie klienta. Existuje-li jedna či více kopií, je třeba použít jiný příkaz. Chcete-li instalovat druhou kopii pomocí souboru odpovědí, zadejte následující příkaz:

   setup /v" TRANSFORMS=:InstanceId1.mst MSINEWINSTANCE=1 
         /qn RSP_FILE_PATH=[úplná cesta k souboru odpovědí]"

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