Další informace o instalaci a konfiguraci
7
7
7Aplikační server pro produkt DB2 UDB
7Aplikační server pro produkt DB2 Universal Database (UDB) již nepodporuje vzdálenou správu a uložené procedury.
7Aktualizovaná témata jsou následující:
7
7Povolení aplikačního serveru pro produkt DB2 UDB
7Při zpřístupnění databáze jsou provedeny následující akce:
7
7- Připojení k určené databázi
7- Vytvoření a naplnění tabulek metadat
7- Aktualizace parametrů DBM CFG, JDK_PATH a JAVA_HEAP_SZ
7- Instalace aplikace Webové služby DB2
7
7Předpoklad
7V systému Linux musíte po instalaci aplikačního serveru a před jeho zpřístupněním nastavit prostředí Linux Java. Podrobnosti o nastavení prostředí Linux Java naleznete v příručce Application
7Development Guide: Building and Running Applications.
7
7Postup
7Chcete-li povolit aplikační server pro produkt DB2 UDB, postupujte takto:
7
7- Přihlašte se k serveru DB2 jako uživatel root (systémy Linux nebo UNIX) nebo jako uživatel s oprávněním typu Administrátor (systémy Windows).
7- V operačních systémech standardu Linux- a UNIX- spusťte následující příkaz:
7
7
. /cesta_instance_db2/sqllib/db2profile
7,kde cesta_instance_db2 představuje adresář, v němž byla vytvořena instance DB2 UDB.
7- Spusťte některý z následujících příkazů:
7
7- V operačních systémech Linux a UNIX:
7
7
instalační_cesta_apl_serveru/bin/enable.sh
7 -db alias_db
7 -user uživatel_db
7 -password heslo_db
7 -db2path cesta_k_sqllib
7 -instance jméno_instance
7 -easpath cesta_k_eas
7 -fencedid jméno_chráněného_uživatele
7- V operačních systémech Windows:
7
7
instalační_cesta_apl_serveru\bin\enable
7 -db alias_db
7 -user uživatel_db
7 -password heslo_db
7 -db2path cesta_k_sqllib
7 -instance jméno_instance
7 -easpath cesta_k_eas
, kde:
7
7- alias_db je alias
7databáze, která má být zpřístupněna.
7- uživatel_db je jméno
7uživatele, které bude použito při připojování k databázi.
7- heslo_db je heslo
7odpovídající jménu uživatele, které bude použito při připojování k databázi.
7- cesta_k_sqllib je cesta k adresáři SQLLIB instance DB2 UDB. Tato cesta se
7používá při aktualizaci DB2EAS požadovanými soubory JAR.
7- jméno_instance je jméno instance DB2 UDB.
7- cesta_k_eas je cesta
7k vestavěnému aplikačnímu serveru.
7- jméno_chráněného_uživatele
7je jméno chráněného uživatele.
7Jakmile je aplikační server pro produkt DB2 UDB povolen, je
7automaticky spuštěn.
7
7Spuštění aplikačního serveru pro produkt DB2 UDB lokálně
7Aplikační server by měl být spuštěn pomocí jména chráněného uživatele pro
7systémy vytvářející webové služby v prostředí .NET nebo pouze spuštějící
7produkt XML Metadata Registry (XMR).
7
7Spuštění aplikačního serveru pro produkt DB2 UDB vzdáleně
7Tento oddíl byl odebrán. Aplikační server pro produkt DB2 UDB již nepodporuje vzdálenou správu.
7
7Zastavení aplikačního serveru pro produkt DB2 UDB lokálně
7Aplikační server by měl být zastaven pomocí jména chráněného uživatele pro
7systémy vytvářející webové služby v prostředí .NET nebo pouze spouštějící
7produkt XML Metadata Registry (XMR).
7
7Zastavení aplikačního serveru pro produkt DB2 UDB vzdáleně
7Tento oddíl byl odebrán. Aplikační server pro produkt DB2 UDB již nepodporuje vzdálenou správu.
7
7Odinstalace aplikačního serveru pro produkt DB2 UDB
7Tento oddíl byl odebrán. Aplikační server pro produkt DB2 UDB již nepodporuje vzdálenou správu.
7
7
7Zpřístupnění produktu DB2 Embedded Application Server
7Zpřístupněná databáze produktu DB2 Embedded Application Server musí být umístěna ve 32bitové
7instanci. Všechny databáze, k nimž se přistupuje z produktu DB2 Embedded Application
7Server, lze umístit do 32bitových nebo 64bitových instancí.
7
7
7Implementace Webových nástrojů DB2
7Aplikační servery používající sadu JDK 1.4 již
7nevyžadují přizpůsobení proměnné
7CLASSPATH během implementace Webových nástrojů DB2. Všechny závislosti, včetně závislostí pro analyzátor
7XML a převaděč, jsou nyní implementovány pomocí
7webového modulu a předpokládá se, že budou načítány
7z adresáře WEB-INF\lib
7podle specifikace J2EE. Tyto změny ovlivní dvě
7informační témata:
7
7- Implementace Webových nástrojů DB2 na
7aplikačních serverech WebLogic
7- Implementace Webových nástrojů DB2 na
7jiných aplikačních
7serverech
Aktualizovaná témata jsou následující:
7
7Implementace Webových nástrojů DB2 na aplikační servery WebLogic
7Tato úloha popisuje implementaci a konfiguraci Webových nástrojů DB2 (včetně nástrojů Webové příkazové centrum a Webové centrum narušení) na server BEA WebLogic 7.0. Tyto nástroje se spouští jako
7webové aplikace na webovém serveru a poskytují přístup
7k serverům DB2 pomocí webového prohlížeče.
7
7Předpoklady
7Před instalací Webových nástrojů DB2 na server WebSphere ověřte, že máte následující software:
7
7- Aplikační server BEA WebLogic 7.0.
7- Administrační klient IBM DB2 verze 8.
7- Webový prohlížeč podporující standard HTML 4.0.
7
7
Poznámka:
7Sada Webové nástroje DB2 byla testována v prohlížečích
7Netscape 4.x, Netscape 6.x, Netscape 7.x, Mozilla 1.x, Internet
7Explorer 5.x, Opera 6.x, Konqueror 3.x (Linux) a EudoraWeb 2.x (Palm OS). Při použití některých
7netestovaných webových prohlížečů bude pravděpodobně
7nutné přidání explicitního odkazu do konfigurace
7servletu.
7
7Omezení
7Implementace Webových nástrojů DB2 se týkají následující omezení:
7
7- Nejsou podporovány vícenásobné převody jazyka a kódové stránky mezi střední vrstvou a servery DB2. Ačkoli platným jazykem serveru je skutečně ten, který
7je zobrazen, některé znaky se mohou zobrazit nesprávně.
7- Chcete-li pro databáze, tabulkové prostory
7a kontejnery tabulkových prostorů sledovat varovné
7zprávy o narušení pomocí Webového centra narušení, je
7nutné zajistit, aby databáze byly katalogizovány na
7webovém aplikačním serveru.
7- Používání tlačítek webového prohlížeče
7(Zastavit,
7Zpět,
7Historie) není při
7práci s Webovými nástroji DB2 podporováno.
7- Pokud s nástrojem Webové nástroje DB2 používáte webový
7prohlížeč Netscape Navigator 4, může se stát, že
7zobrazení webového prohlížeče se nebude řádně
7obnovovat. Pokud se s tímto problémem setkáte, můžete
7zobrazení obnovit minimalizováním a následným
7maximalizováním okna webového prohlížeče. Další
7možností jak zobrazení obnovit je skrytí okna prohlížeče za jiné okno a následné přenesení okna prohlížeče opět do popředí.
7- Chcete-li přiřadit libovolnému systému DB2 Universal Database (UDB), uzlu instance nebo databázi vlastní alias, musíte ho explicitně katalogizovat na aplikačním serveru
7pomocí modulu Asistent pro konfiguraci DB2 nebo Řídicí centrum DB2.
7- Sada nástrojů Webové nástroje DB2 při
7prvním spuštění
7vyžaduje pro inicializaci znatelně delší čas než při
7dalších startech. Většina z tohoto čekání je
7způsobena automatickým katalogizačním procesem. Pokud
7si použití funkce automatické katalogizace nepřejete,
7můžete čekání zkrátit vypnutím této funkce
7v konfiguraci servletu.
7
7
Poznámka:
7Konfigurační parametry servletu jsou dostupné v souboru deskriptoru implementace
7web.xml. Jména parametrů a výchozí hodnoty se mohou měnit s každou verzí. Některé aplikační servery mohou povolovat změny těchto
7parametrů, a to buď prostřednictvím svého rozhraní,
7nebo přímou úpravou souboru
7web.xml.
7- Výstupní vyrovnávací paměť (pro výsledky) má při
7použití prohlížeče stolního počítače nebo laptopu
7absolutní maximální velikost 1 MB, a to i tehdy, je-li
7konfigurována na vyšší kapacitu.
7V případě webových prohlížečů PDA je
7limitní hodnota 1 kB.
7- V operačních systémech Linux, UNIX, a Windows Webové nástroje DB2 automaticky zaznamenávají
7a katalogizují všechny systémy v rámci stejné sítě
7TCP/IP, v níž se nachází aplikační server. Adresy IP systémů ve stejné síti TCP/IP mají první tři
7číslice shodné. Nástroje se snaží katalogizovat uzly systému DB2 UDB podle původního jména
7vzdáleného hostitele TCP/IP. Vyskytne-li se duplicitní jméno, nástroje místo něj
7přiřadí jedinečné náhodné jméno. Chcete-li zpřístupnit jakékoli další administrační
7servery DB2, je třeba je explicitně katalogizovat na aplikačním serveru. Mezi ně mohou
7patřit všechny servery s protokolem TCP/IP, které nepatří do stejné sítě TCP/IP jako
7aplikační server, a také všechny servery, které nepoužívají protokol TCP/IP.
7- V operačních systémech Linux, UNIX a Windows Webové nástroje DB2 automaticky zaznamenávají
7a katalogizují všechny uzly instancí DB2 UDB a databáze umístěné v katalogizovaných systémech DB2 UDB. Vzdálenou instanci je možné konfigurovat pro použití více
7komunikačních protokolů. Katalog bude proto obsahovat samostatný uzel pro každý
7protokol podporovaný automaticky katalogizovanou instancí. Vyskytne-li se duplicitní jméno, nástroje místo něj
7přiřadí jedinečné náhodné jméno.
7
7Postup
7Chcete-li instalovat Webové nástroje DB2 na
7aplikačních serverech WebLogic, postupujte takto:
7
7- Implementujte Webové nástroje DB2 pomocí administrační konzoly
7WebLogic následujícím postupem:
7
7- Spusťte administrační konzolu WebLogic.
7- V levém panelu okna klepněte na volbu domain
7-> deployments ->
7Web Applications.
7- Klepnutím na odkaz
7Configure a new Web
7Application nainstalujte webovou aplikaci
7Webové nástroje DB2.
7- Projděte výpis souborového systému a vyhledejte soubor
7Sqllib\tools\web\db2wa.war.
7- Klepněte na volbu select
7vedle jména souboru db2wa.war.
7- V seznamu dostupných serverů vyberte ten, který
7bude hostit sadu Webové nástroje DB2
7a klepnutím na šipku
7jej přesuňte mezi cílové servery.
7
7
Poznámka:
7Je třeba zachovat původní jméno
7db2wa, neboť jej sada Webové nástroje DB2 používá napevno.
7- Klepněte na tlačítko
7Configure and Deploy.
7- Počkejte, než aplikační server obnoví stav
7implementace webové aplikace na vybraném serveru. Proběhne-li akce úspěšně, mělo by se
7zobrazit Deployed=true.
7- Vyvolejte webovou aplikaci Webové nástroje DB2, která je
7umístěna na adrese:
7
7
http://jméno_serveru:číslo_portu_apl_serveru/db2wa
7Například http://jméno_serveru:7001/db2wa.
7
7Implementace Webových nástrojů DB2 na jiné aplikační servery
7Tato úloha popisuje implementaci a konfiguraci Webových nástrojů DB2 (včetně Webového příkazového centra a Webového centra narušení) na dalších aplikačních serverech, jako je Tomcat 4.0
7a Macromedia JRun 4.0. Tyto nástroje se spouští jako
7webové aplikace na webovém serveru a poskytují přístup
7k serverům DB2 pomocí webového prohlížeče.
7
7Předpoklady
7Před instalací Webových nástrojů DB2 ověřte, že máte následující software:
7
7- Aplikační server, jako je:
7
7- Administrační klient IBM DB2 verze 8.
7- Webový prohlížeč podporující standard HTML 4.0.
7
7Omezení
7Implementace Webových nástrojů DB2 se týkají následující omezení:
7
7- Nejsou podporovány vícenásobné převody jazyka a kódové stránky mezi střední vrstvou a servery DB2. Ačkoli platným jazykem serveru je skutečně ten, který
7je zobrazen, některé znaky se mohou zobrazit nesprávně.
7- Chcete-li pro databáze, tabulkové prostory
7a kontejnery tabulkových prostorů sledovat varovné
7zprávy o narušení pomocí Webového centra narušení, je
7nutné zajistit, aby databáze byly katalogizovány na
7webovém aplikačním serveru.
7- Používání tlačítek webového prohlížeče
7(Zastavit,
7Zpět,
7Historie) není při
7práci s Webovými nástroji DB2 podporováno.
7- Pokud s nástrojem Webové nástroje DB2 používáte webový
7prohlížeč Netscape Navigator 4, může se stát, že
7zobrazení webového prohlížeče se nebude řádně
7obnovovat. Setkáte-li se s tímto problémem, můžete aktualizovat zobrazení minimalizováním a následným obnovením okna webového prohlížeče. Další
7možností jak zobrazení obnovit je skrytí okna prohlížeče za jiné okno a následné přenesení okna prohlížeče opět do popředí.
7- Chcete-li přiřadit libovolnému systému DB2 UDB, uzlu instance nebo databázi vlastní alias, musíte ho explicitně katalogizovat na
7aplikačním serveru pomocí modulu Asistent pro konfiguraci DB2 nebo Řídicí centrum
7DB2.
7- Sada nástrojů Webové nástroje DB2 při
7prvním spuštění
7vyžaduje pro inicializaci znatelně delší čas než při
7dalších startech. Většina z tohoto čekání je
7způsobena automatickým katalogizačním procesem. Pokud
7si použití funkce automatické katalogizace nepřejete,
7můžete čekání zkrátit vypnutím této funkce
7v konfiguraci servletu.
7
7
Poznámka:
7Konfigurační parametry servletu jsou dostupné v souboru deskriptoru implementace
7web.xml. Jména parametrů a výchozí hodnoty se mohou měnit s každou verzí. Některé aplikační servery mohou povolovat změny těchto
7parametrů, a to buď prostřednictvím svého rozhraní,
7nebo přímou úpravou souboru
7web.xml.
7- Výstupní vyrovnávací paměť (pro výsledky) má při použití prohlížeče stolního počítače
7nebo laptopu absolutní maximální velikost 1 MB, a to i tehdy, je-li konfigurována na
7vyšší hodnotu. V případě webových prohlížečů PDA je
7limitní hodnota 1 kB.
7- V operačních systémech Linux, UNIX, a Windows Webové nástroje DB2 automaticky zaznamenávají
7a katalogizují všechny systémy v rámci stejné sítě
7TCP/IP, v níž se nachází aplikační server. Adresy IP systémů ve stejné síti TCP/IP mají první tři
7číslice shodné. Nástroje se snaží katalogizovat uzly systému DB2 UDB podle původního jména
7vzdáleného hostitele TCP/IP. Vyskytne-li se duplicitní jméno, nástroje místo něj
7přiřadí jedinečné náhodné jméno. Chcete-li zpřístupnit jakékoli další administrační
7servery DB2, je třeba je explicitně katalogizovat na aplikačním serveru. Mezi ně mohou
7patřit všechny servery s protokolem TCP/IP, které nepatří do stejné sítě TCP/IP jako
7aplikační server, a také všechny servery, které nepoužívají protokol TCP/IP.
7- V operačních systémech Linux, UNIX a Windows Webové nástroje DB2 automaticky zaznamenávají
7a katalogizují všechny uzly instancí DB2 UDB a databáze umístěné v katalogizovaných systémech DB2 UDB. Vzdálenou instanci je možné konfigurovat pro použití více
7komunikačních protokolů. Katalog bude proto obsahovat samostatný uzel pro každý
7protokol podporovaný automaticky katalogizovanou instancí. Vyskytne-li se duplicitní jméno, nástroje místo něj
7přiřadí jedinečné náhodné jméno.
7
7Postup
7Dále jsou uvedeny postupy instalace sady Webové nástroje DB2 pomocí
7aplikačních serverů, jako jsou Tomcat 4.0 nebo Macromedia JRun
74.0:
7
7- Tomcat 4.0
7-
7
7- Připravte konfigurační soubor serveru Tomcat 4.0 (CLASSPATH)
7pomocí následujícího postupu:
7
7- Vytvořte novou proměnnou prostředí
7CATALINA_HOME obsahující cestu
7k serveru Tomcat 4.0 (jeho kořenový adresář). Například D:\jakarta-tomcat-4.0.3.
7- Ověřte, že je kontejner Tomcat Servlet/JSP funkční:
7
7- Spusťte server Tomcat spuštěním souboru
7startup.bat v adresáři
7bin serveru Tomcat.
7- Pomocí webového prohlížeče přejděte na hlavní webovou
7stránku http://localhost:8080/.
7- Implementujte Webové nástroje DB2 do kontejneru Tomcat
7Servlet/JSP výběrem instalační cesty sady Webové nástroje DB2 (tj.
7Sqllib\tools\web\db2wa.war)
7a zkopírováním souboru db2wa.war do
7implementačního adresáře serveru Tomcat (tj. adresáře webapps).
7- Vyvolejte Webové nástroje DB2 v kontejneru Tomcat Servlet/JSP následujícím postupem:
7
7- Otevřete příkazové okno DB2 a přejděte do adresáře
7bin serveru Tomcat.
7- Spusťte server Tomcat pomocí souboru
7startup.bat a ověřte, že do
7adresáře webapps byl přidán nový
7adresář (db2wa).
7
7
Poznámka:
7Spuštěním souboru startup.bat
7z příkazového řádku se nenastaví proměnná DB2PATH. Před povolením nastavení parametru DB2PATH je třeba
7změnit řádek CLASSPATH, aby obsahoval explicitní odkaz na instalační cestu produktu DB2 UDB, nikoliv na proměnnou
7prostředí %DB2PATH%.
7- Aplikace Webové nástroje DB2 je umístěna na adrese
7http://localhost:8080/db2wa a lze k ní
7přistupovat pomocí webového prohlížeče podporujícího
7standard HTML 4.0.
7
7- JRun
7-
7
7- Připravte nový aplikační server pro sadu
7Webové nástroje DB2 provedením následujících kroků:
7
7Doporučení
7Vytvoření nového aplikačního serveru se doporučuje, není však
7povinné. Pro účely testování lze použít standardní
7server, vyžaduje se pouze konfigurace cesty ke třídám
7prostředí JVM a implementace.
7
7- Spusťte komponentu JRun Management Console a přihlašte se jako
7administrátor aplikačního serveru.
7- Vytvořte nový aplikační server prostřednictvím položky
7Create New Server umístěné vpravo nahoře na
7hlavní stránce. Jméno hostitele localhost neměňte.
7- Zadejte jméno nového serveru
7(DB2WebToolsServer) a klepněte na položku JRun
7Server Directory. Hodnota se vyplní automaticky.
7- Klepněte na tlačítko Create Server.
7- Zaznamenejte vygenerované hodnoty nebo zadejte nové hodnoty následujících položek:
7
7- Adresa URL poskytovatele rozhraní JNDI
7- Číslo portu webového serveru. Tato hodnota bude použita
7v adrese URL Webových nástrojů DB2 (tedy
7http://localhost:číslo_portu_webového_serveru/db2wa).
7- Číslo portu serveru proxy webového konektoru
7- V případě potřeby klepněte na příkaz Update port
7numbers a zavřete okno.
7- Implementujte sadu Webové nástroje DB2 na aplikační
7server
7JRun provedením následujících kroků:
7
7- Spusťte aplikační server určený jako hostitel
7webové aplikace Webové nástroje DB2 (DB2WebToolsServer,
7standardní nebo libovolný kromě možnosti admin).
7- Klepněte na položku Web Applications
7a poté na tlačítko Add.
7- Projděte oddíl Deployment File a vyberte soubor
7Sqllib\tools\web\db2wa.war v instalační cestě produktu DB2 UDB.
7- Klepněte na položku Deploy a potvrďte
7kontextovou cestu /db2wa.
7- Vyberte aplikační server a potvrďte, že se má aplikace Webové nástroje DB2 zobrazit v oddílu Web Applications. Na této stránce
7neklepejte na tlačítko
7Apply.
7- Vyberte odkaz Home
7na panelu vlevo nahoře na hlavní stránce.
7- Znovu spusťte aplikační server z pohledu
7Home, který obsahuje
7sadu Webové nástroje DB2 (DB2WebToolsServer).
Aplikace Webové nástroje DB2 je umístěna na
7adrese http://localhost:číslo_portu_web_serveru/db2wa
7a lze k ní přistupovat pomocí webového prohlížeče
7podporujícího standard HTML 4.0.
7
7
7
7
7Přímý vstup a výstup na blokových zařízeních
7(Linux)
7V souborových systémech i blokových zařízeních
7pro distribuce systému Linux s jádrem 2.6 je nyní
7podporován přímý vstup a výstup. Přímý vstup a výstup na blokových zařízeních
7je alternativní cestou, jak zadat kontejnery zařízení pro základní diskový
7přístup. Výkon přímého vstupu a výstupu je ekvivalentní metodě základního přístupu
7pro znakové zařízení. Produkt DB2 Universal Database (UDB) povoluje přímý
7vstup a výstup při otevírání tabulkového prostoru, pokud příkaz CREATE TABLESPACE udává
7jméno blokového zařízení pro cestu kontejneru. Dříve se stejného výkonu dosahovalo pomocí
7metody základního diskového přístupu, což vyžadovalo
7vazbu blokového zařízení ke znakovému zařízení pomocí
7obslužného programu
7raw.
7
7
7
7Tabulka 27. Porovnání přímého vstupu a výstupu a základního diskového přístupu.
7
7
7Přímý vstup/výstup
7(nová metoda) |
7Základní diskový
7přístup (stará metoda) |
7
7
7
7
7
7CREATE TABLESPACE dms1
7MANAGED BY DATABASE
7USING (DEVICE '/dev/sda5' 11170736) |
7
7CREATE TABLESPACE dms1
7MANAGED BY DATABASE
7USING (DEVICE '/dev/raw/raw1' 11170736) |
7
7
7
7Ačkoli je metoda základního diskového přístupu
7produktem DB2 UDB stále podporována, není podporována
7a v dalších jádrech může být odebrána.
7
7Doporučení
7Chcete-li využívat výhod přímého diskového
7přístupu, vytvořte kontejnery zařízení DMSpomocí
7přímého vstupu a výstupu, tím se vyhnete pozdějším
7problémům s migrací.
7
7
7Poznámka:
7Přímý vstup a výstup není produktem DB2 UDB on Linux/390 podporován.
7
7
7Démon Informačního centra DB2 (Linux a UNIX)
7Démon Informačního centra DB2 je zodpovědný za
7řízení serveru dokumentace DB2. Démon, který je částí
7instalace Informačního centra DB2, se skládá ze dvou
7souborů:
7
7- db2icd - inicializační skript
7- db2ic.conf - konfigurační soubor
Tyto soubory jsou instalovány v následujících
7umístěních:
7
7- AIX
7- /etc/db2icd
7
/var/db2/v81/db2ic.conf
7
7- HP
7- /sbin/init.d/db2icd
7
/var/opt/db2/v81/db2ic.conf
7
7- Solaris Operating Environment
7- /etc/init.d/db2icd
7
/var/db2/v81/db2ic.conf
7
7- Linux
7- /etc/init.d/db2icd
7
/var/db2/v81/db2ic.conf
7
7
7
7Spuštění a zastavení démona Informačního centra (AIX, Solaris Operating
7Environment, HP a Linux)
7Jediná situace, kdy byste měli spouštět
7a zastavovat démona ručně, nastává v případě, že chcete pro
7démona změnit proměnné konfigurace. Za běžných
7okolností se démon spouští při spuštění systému,
7podle úrovní spuštění vytvořených během
7instalace Informačního centra DB2.
7
7Postup
7Chcete-li spustit a zastavit démona Informačního
7centra, postupujte takto:
7
7- Zastavte démona, je-li už spuštěn. Na příkazový řádek
7zadejte:
7
7
INIT_DIR/db2icd stop
7,
7kde INIT_DIR představuje instalační adresář souboru
7db2icd uvedeného výše.
7- Úpravou souboru db2ic.conf změňte
7libovolné proměnné démona. Současně můžete
7změnit číslo portu TCP, kde je k dispozici
7dokumentace, a umístění aktuálního pracovního prostoru
7používaného spuštěným démonem.
7- Spusťte démona. Na příkazový řádek
7zadejte:
7
7
INIT_DIR/db2icd start
7,kde INIT_DIR
7představuje instalační adresář souboru db2icd
7uvedeného výše.
Démon při spuštění použije nové proměnné
7prostředí.
7Existuje také volba pro okamžité ukončení
7a restartování démona.
7Na příkazový řádek
7zadejte:
7
7INIT_DIR/db2icd restart
7,kde INIT_DIR
7představuje instalační adresář souboru db2icd
7uvedeného výše.
7Stav démona lze kdykoli ověřit. Na příkazový řádek
7zadejte:
7
7INIT_DIR/db2icd status
7,kde INIT_DIR
7představuje instalační adresář souboru db2icd
7uvedeného výše. Démon vrátí aktuální stav a zobrazí
7identifikátor procesů démona, je-li aktivní.
8
8
8Klíčová slova a ukázkové soubory souboru odpovědí
8Chcete-li instalovat Informační centrum DB2 verze 8.2 pomocí souboru odpovědí, použijte následující informace:
8
8- Klíčové slovo souboru odpovědí (PROD)
8- INFORMATION_CENTER
8
8- Jméno souboru odpovědí
8- db2doce.rsp
8
8
7
7
7Kódy chyb při instalaci pomocí
7souboru odpovědí
7Následující kód chyby platí pouze pro operační systém Windows a nelze jej použít v operačních systémech Linux a UNIX.
7
7- 3010
7- Instalace byla úspěšná, k dokončení je však
7vyžadován restart počítače.
7
7
7
7
7Uživatelské účty vyžadované pro instalaci serverů DB2 (Windows)
7
7- Zvýšit kvóty
7- Uživatelské právo Zvýšit kvóty bylo v
7operačních systémech Windows XP a Windows Server 2003 změněno na
7Upravit kvóty paměti pro proces.
7
7- Uživatelská práva udělená instalačním
7programem produktu DB2 - Ladit programy
7- Instalační program produktu DB2 neuděluje uživatelské právo Ladit programy.
7Instalační
7program produktu DB2 uděluje následující uživatelská
7práva:
7
7- Pracovat jako část operačního systému.
7- Vytvořit objekt prvku
7- Zamknout stránky v paměti
7- Přihlásit se jako služba
7- Zvýšit kvóty
7- Zaměnit prvek úrovně procesu.
7
7
7
7
7Podpora asynchronního vstupu a výstupu (Linux)
7Podpora asynchronního vstupu a výstupu (AIO) je nyní
7k dispozici v systému Linux (jádro 2.6 a některá jádra
72.4) pro základní
7zařízení a souborové systémy O_DIRECT. Asynchronní
7vstup a výstup zlepšuje výkon agenta pro čištění
7stránek. Asynchronní vstup a výstup můžete v systému Linux povolit či zakázat zadáním příkazu db2set.
7Chce-li uživatel použít asynchronní vstup a výstup,
7musí instalovat verzi libaio-0.3.98 nebo pozdější a
7vlastnit jádro podporující asynchronní vstup a výstup. Dále musí uživatel spustit příkaz db2set DB2LINUXAIO=true a restartovat produkt DB2 Universal Database.
8
8
8Příkaz db2ln byl změněn, aby vytvářel odkazy na 64bitovou knihovnu produktu DB2 UDB (Linux a UNIX)
8V předchozích úrovních produktu DB2 Universal Database (UDB) verze 8 vytvářel příkaz db2ln určité
8odkazy produktu DB2 do adresářů /usr/lib a /usr/include. Na platformách podporujících 32bitové i 64bitové instance produktu DB2 UDB tyto odkazy standardně ukazují na
8soubory knihovny nebo zahrnují soubory v adresářích DB2DIR/lib64 nebo DB2DIR/include64, kde parametr DB2DIR
8představuje instalační adresář produktu DB2 verze 8. Nechcete-li použít výchozí nastavení, můžete bitovou
8šířku slova změnit spuštěním příkazu db2ln s příznakem -w:
8
8db2ln -w 32|64
8Tím se
8vyhnete společné existenci 32bitových a 64bitových
8instancí produktu DB2 UDB v některých platformách.
8Od verze 8.2 produktu DB2 UDB vytváří příkaz db2ln na těchto platformách odkazy na 64bitové
8knihovny v odpovídajících adresářích.
8V takovém
8případě se příznak -w používá pouze pro naplnění
8adresáře /usr/include. Když příkaz db2ln vytvoří
8odkazy na soubory knihovny DB2 UDB, budou na podporovaných
8platformách vytvořeny 32bitové i 64bitové odkazy. To
8umožňuje existenci a spouštění 32bitových a 64bitových
8instancí zároveň.
8V některých distribucích systému Linux je příkaz libc RPM dodáván společně s knihovnou /usr/lib/libdb2.so
8nebo /usr/lib64/libdb2.so. Tato knihovna se používá pro implementaci databáze Berkeley DB společnosti
8Sleepycat Software a nesouvisí s produktem DB2 UDB společnosti IBM. Tento soubor
8ovšem zablokuje příkazy db2ln a db2rmln. Příkaz db2ln soubor nepřepíše a příkaz db2rmln soubor neodstraní. Chcete-li v takovém případě kompilovat aplikace pomocí produktu DB2 UDB, musíte procesům
8kompilace a sestavení zadat úplnou cestu k souborům záhlaví, resp. knihovnám produktu DB2 UDB. Jedná se
8o doporučenou metodu, protože umožňuje kompilaci a sestavení pro různá vydání produktu DB2 UDB ve stejném
8počítači.
8Podrobnosti týkající se omezení při použití příkazu db2ln naleznete v dokumentaci k produktu DB2 UDB verze 8.2
8v příručce Instalace a konfigurace.
[ Začátek stránky |Předchozí stránka | Další stránka | Obsah ]