Pristup do DB2 na AS400
Honza Pazdziora
adelton na informatics.muni.cz
Pondělí Prosinec 18 10:55:01 MET 2000
On Mon, Dec 11, 2000 at 12:33:43PM +0100, LPO wrote:
> Nema nekdo zkusenost jak zaridit perlem ovladany pristup do databaze DB2
> na AS400 stroji , ale z vzdalene stanice s W NT operacnim systemem ?
Zkusenost nemam, ale anzto nikdo neodpovidal ...
Obecne pri pouziti DBI pro pristup do databaze na vzdalenem stroji
plati, ze na strane serveru musi byt serverovy software a nejaka podpora
pristupu po siti a na strane klienta musi byt nejaky DBD ovladac,
ktery se dokaze po siti pripojit. Tedy napriklad v pripade Oraclu je
na strane serveru potreba mit ten Oracle Server a typicky listener,
a na klientske strane klientske knihovny Oraclu a podporu Net8,
a proti temto klientskym knihovnam se zkompiluje DBD::Oracle, a oracli
klientske knihovny uz se pres Net8 domluvi s oracli serverovou casti.
Pokud nejsou k dispozici ty klientske zalezitosti pro klientskou
stranu, nebo nativne nepodporuji sitovy provoz, je potreba pouzit
nejakou jinou vrstvu. Jedna moznost je ODBC, druha DBD::Proxy. O ODBC
zvlaste v tomto smeru (Win -> AS400) nic nevim, asi by bylo potreba
neco nekde klikat v ten Windozech a pak nainstalovat DBD::ODBC,
pripadne Win32::ODBC.
Reseni pres DBD::Proxy je pomerne obecne a melo by fungovat vzdy, byt
ho mam vyzkousene pouze ve smerech Solaris -> Sybase/Win,
Solaris/Linux -> Informix/Solaris a Win -> Oracle/Solaris. Na te
serverove strane je nutno nainstalovat a rozjet DBI::ProxyServer (bude
to potrebovat dalsi sitove moduly) a na klientske strane DBD::Proxy. A
pochopitelne na te serverove strane je potreba mit rozchozen nativni
pristup do databaze, cili neco jako DBD::DB2. Tusim ale, ze tohle byl
ten primarni problem (???).
Cili spis se zeptam: je ukolem dosahnout toho sitoveho provozu a
pristup do databaze lokalne na te AS400 je vyresen (pak DBD::Proxy),
nebo je ukolem se nejak dostat do te databaze odkudkoli (a pak bych to
mozna spis videl na laboraci s ODBC)?
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
Petition for a Software Patent Free Europe http://petition.eurolinux.org
------------------------------------------------------------------------
Další informace o konferenci Perl