Přehled klientů a ovladačů datového serveru IBM > Metody instalace klientů datových serverů IBM >
Volby pro připojování k databázím DB2
V tomto oddílu jsou uvedeny informace o volbách, které určují předmět instalace v počítači (lokální systém) a povolení jeho připojení k databázi v jiném počítači (vzdálený systém). Při výběru vhodné volby je třeba nejprve určit, jaký lokální
systém je používán:
- systém, který spouští obchodní aplikace v systému obchodního uživatele nebo na aplikačním serveru,
- pracovní stanice pro vývoj aplikací,
- pracovní stanice administrátora databáze.
Je třeba rovněž určit umístění databází, k nimž se chcete připojovat. Umístění databází může být následující:
- Ve stejném počítači (tedy v lokálním systému). Do této skupiny patří databáze umístěné v jedné instanci
DB2 nebo v různých instancích
DB2.
- V různých počítačích (ve vzdálených systémech).
- V různých počítačích, které jsou servery středního nebo velkého rozsahu.
Volby pro systémy obchodních uživatelů nebo aplikační servery
Připojení obchodní aplikace k databázi obvykle využívá jednu z následujících topologií:
- Aplikace se připojuje k databázi
DB2 umístěné ve
stejném počítači. Příkladem jsou aplikace využívané jedním uživatelem v osobní pracovní
stanici.
- Aplikace se připojuje k databázi
DB2 v jiném
počítači.
- Aplikační klient se připojuje k aplikačnímu serveru a ten se dále připojuje k jedné nebo
více databázím
DB2 umístěným:
- pouze ve stejném počítači,
- v jednom nebo více jiných počítačích,
- ve stejném počítači i v jiných počítačích.
Pokud je server
DB2 nainstalován
ve stejném počítači jako aplikace, není již třeba instalovat samostatného klienta. Produkt
serveru DB2
zahrnuje také funkce potřebné pro připojení aplikací k lokálním databázím i k databázím ve
vzdálených počítačích.
Pokud v počítači s aplikací není nainstalován také server
DB2, lze
aplikacím umožnit připojení ke vzdáleným databázím
DB2
následujícími prostředky:
- Aplikační ovladač
DB2. Při
použití aplikačního ovladače
DB2 jsou
informace potřebné pro připojení k databázi součástí aplikace nebo aplikace vyzve uživatele
k jejich zadání. Tento přístup se liší od použití produktu
serveru IBM®
v tom, že klient udržuje potřebné informace ve svém katalogu. Aplikační ovladač se implementuje jako soubor umístěný v adresáři aplikace, takže není třeba
provádět samostatnou instalaci nebo nastavení žádných produktů DB2. Aplikační ovladač se
obvykle dodává s aplikací v jednom balíku a poskytuje připojení pouze dané aplikaci. Aplikační ovladač
DB2 může
pracovat v jednom počítači s dalšími aplikačními ovladači
DB2 nebo
s produktem
serveru IBM. Součástí řady produktů
DB2 jsou
ovladače pro aplikace používající rozhraní Java™
(JDBC a SQLJ), rozhraní ODBC, CLI, .NET, OLE DB nebo rozhraní s veřejným zdrojovým kódem.
Ovladače lze získat zkopírováním souborů ovladačů z instalačního obrazu produktu
IBM Data
Server Driver Package nebo
stažením souborů ovladačů z webu developerWorks.
- serveru IBM. Tato
volba zahrnuje instalaci a nastavení konfigurace jednoho z klientů dodávaných s produktem
DB2. Produkt serveru IBM lze
instalovat do libovolného počítače, který se připojuje přímo k databázi DB2.
V závislosti na topologii aplikace se klient instaluje do pracovních stanic jednotlivých
obchodních uživatelů nebo na aplikační server. Jeden produkt serveru IBM umožňuje
všem aplikacím pracujícím v daném počítači připojení k jedné nebo více databázím DB2 v jiných
počítačích.
- Sloučené moduly instance produktu DB2. Tyto
sloučené moduly tvoří prostředí instance DB2. Tento přístup umožňuje implementovat
IBM Data Server Runtime Client
zahrnutím těchto souborů do příslušných modulů. Tento přístup je určen pro situace,
kdy je využíván instalační program systému
Windows®
a další instalační nástroje podporující sloučené moduly instalačního programu systému
Windows. Při použití této metody instaluje jediný instalační program jak aplikaci, tak i produkt Data Server Runtime Client. V případě, že nepotřebujete prostředí instance či příkazový procesor (CLP), je doporučeno použít sloučené moduly instance jiného produktu než DB2 a vyhnout se tak správě instance.
- Sloučené moduly instance jiného produktu než DB2. Tyto sloučené moduly tvoří prostředí instance
jiného systému než DB2. Tento přístup umožňuje implementovat produkt
IBM Data
Server Driver Package
zahrnutím souborů DLL klienta do implementačního balíku aplikace. Tento přístup je určen pro situace,
kdy je využíván instalační program systému
Windows
a další instalační nástroje podporující sloučené moduly instalačního programu systému
Windows. Při použití této metody instaluje jediný instalační program jak aplikaci, tak i produkt IBM Data
Server Driver Package.
Volby pro pracovní stanice pro vývoj aplikací
Produkt
IBM Data
Server Client
obsahuje veškerou funkčnost produktu
IBM Data Server Runtime Client
a navíc funkce používané pro konfiguraci klient-server, správu databází a vývoj aplikací. Následující body popisují roli a nastavení produktu
Data Server Client
v kontextu jiných nástrojů a produktů využívaných vývojáři aplikací.
Vývojáři aplikací, kteří vytvářejí kód pro přístup k databázi
DB2, obvykle
používají určitou skupinu nástrojů a produktů. Každá vývojová pracovní stanice zpravidla
obsahuje následující komponenty:
- Integrované vývojové prostředí (IDE), např. produkt
Rational
Application Developer nebo
Microsoft®
Visual Studio.
- Specifický vývojový nástroj produktu DB2 související s prostředím IDE, například:
- přídavné moduly
IBM Database Developer Add-ins for Visual Studio .NET
- IBM Data
Studio
- Přístup k databázovému serveru, který je hostitelem vyvíjené databáze.
Tento databázový server se může nacházet v jednom z následujících umístění nebo v obou těchto
umístěních:
- na pracovních stanicích jednotlivých vývojářů - každý vývojář pak pracuje s vlastní
lokální kopií databáze,
- na serveru pracovní skupiny, takže více vývojářů pracuje se stejnou kopií databáze.
V uvedeném kontextu je význam produktu Data Server Client v tom, že poskytuje záhlaví a knihovny
potřebné pro kompilování aplikací a nástroje pro správu databází. Ne vždy je však pro získání těchto nástrojů nutné
instalovat produkt Data Server Client. Je-li
v počítači instalován server DB2, není třeba
instalovat samostatný produkt serveru IBM.
Serverový produkt DB2obsahuje veškerou
funkčnost, která je k dispozici v samostatném produktu Data Server Client.
Volby pro pracovní stanice administrátorů
Administrátor databáze může provádět úlohy správy ve vzdálených databázích jedním ze dvou způsobů. Může se pomocí
příslušného nástroje (například telnet) připojit ke konkrétnímu počítači s databázovým server a spouštět příkazy
administrátora produktu DB2 lokálně. Může
rovněž spouštět z pracovní stanice nástroje a příkazy, které se připojí ke vzdáleným databázím. Tato část je zaměřena na
druhý případ, který zahrnuje volby produktu serveru IBM, který má být používán, a umístění jeho
instalace.
Produkt DB2 poskytuje různé možnosti
vzdáleného provádění aktivit správy na jednom nebo několika serverech
DB2 z pracovní stanice administrátora. Volby
a aspekty ke zvážení jsou následující:
- Instalujte produkt IBM Data Server Runtime Client. Tato volba je vhodná v případě, že
pro správu používáte pouze příkazový procesor (CLP).
- Instalujte produkt IBM Data
Server Client. Tento klient obsahuje veškerou
funkčnost produktu Data Server Runtime Client a navíc
nástroje používané pro konfiguraci klient-server, správu databází a vývoj aplikací.
K jeho funkcím patří i grafické administrační nástroje, jako je Asistent pro konfiguraci
a Řídicí centrum (dostupné na podporovaných platformách). Tyto nástroje využívají server
DB2
Administration Server (DAS) na serveru
DB2, jenž se
standardně instaluje spolu se serverem
DB2.
- Instalujte produkt serveru
DB2. Je-li
v počítači instalován server DB2, není třeba
instalovat samostatný produkt serveru IBM.
Serverový produkt DB2obsahuje veškerou
funkčnost, která je k dispozici v samostatném produktu serveru IBM.
Volby pro připojování k databázím středních a sálových platforem
Produkty
DB2
Connect umožňují připojit se k databázím
DB2 na
sálových a středních platformách, konkrétně v systémech
OS/390
a z/OS,
System i,
VSE a VM. Připojit se můžete také k databázím jiných výrobců než IBM, které odpovídají
standardu
Distributed
Relational Database Architecture
(DRDA).
Po instalaci produktu
DB2
Connect se můžete k těmto databázím připojit z uživatelské pracovní stanice nebo ze
serveru DB2
for
Linux®,
UNIX®,
nebo
Windows.
Volby
a aspekty ke zvážení jsou následující:
- IBM Data
Server Driver Package. Zjednodušené řešení implementace, které poskytuje běhovou podporu aplikacím používajícím rozhraní ODBC, CLI, .NET, OLE DB, PHP, Ruby, JDBC nebo SQLJ bez nutnosti instalovat produkt Data Server Runtime Client nebo Data Server Client.
Chcete-li se připojit k serveru z/OS či System i, je třeba zaregistrovat licenční klíč produktu
DB2 Connect. (Licenční soubor, například soubor db2conpe.lic, načtěte z distribuce služby Passport Advantage a poté jej zkopírujte do licenčního podadresáře adresáře, do kterého byl ovladač nainstalován.)
- DB2
Connect Personal Edition. Tento produkt se instaluje do pracovní stanice a poskytuje
možnost připojení z této pracovní stanice. Tato volba je určena pro situace, kdy je třeba připojovat se z pracovní stanice přímo
k jednomu nebo více hostitelům.
Tento produkt je dodáván ve verzích pro operační systémy
Linux, Solaris
a Windows.
- DB2
Connect Server Editions. Serverové verze produktu
DB2
Connect se obvykle instalují na připojovací server a slouží jako brána pro přístup
k podporovaným databázovým serverům v prostředí středních a sálových platforem. Serverová verze produktu
DB2
Connect umožňuje pracovním stanicím s produktem
serveru IBM Data Server
nastavit přístup k hostitelským systémům prostřednictvím brány
DB2 Connect, jako kdyby se jednalo o databáze v DB2 v systémech
Windows, Linux a UNIX.
Obě volby lze využívat souběžně. Pracovní stanice se může například připojovat k databázi
v prostředí středních nebo sálových platforem následujícími způsoby:
- Instalujte lokálně produkt
DB2
Connect Personal Edition a používejte jej pro přímé připojení k hostiteli.
- Ke stejnému nebo jinému hostiteli se připojujte přes pomocnou bránu serveru
DB2
Connect.
[ Začátek stránky | Předchozí stránka | Další stránka | Obsah ]