Re: Si possono 'federare' i db di due iseries diversi?
Von: stefano[dot]tassi[at]gruppopro[dot]it (stefano.tassi@gruppopro.it) [Profil]
Datum: 07.05.2008 12:39
Message-ID: <694511bb-596b-40b0-8b8a-8ac6ff41fc30@y38g2000hsy.googlegroups.com>
Newsgroup: it.comp.as400
Datum: 07.05.2008 12:39
Message-ID: <694511bb-596b-40b0-8b8a-8ac6ff41fc30@y38g2000hsy.googlegroups.com>
Newsgroup: it.comp.as400
On 7 Mag, 11:52, "Suarez (dall'ufficio)" <sua...@despammed.com> wrote: > On Wed, 7 May 2008 10:37:43 +0200, "Massimiliano Toninelli" wrote: > >Io lo faccio con più aziende delle mie, che poi accedono ai dati su Db > >iseries di altre aziende. > >Utilizza il DRDA e l'sql. > >Per le prestazioni ... dipende: dalla connessione, dai dati etc.etc. > > a livello rpg (per la precisione specifiche F o dintorni c'e' qualche > accorgimento particolare?) due le modalità: SQL con DRDA: ============= sul db2 di i5 non puoi federare per poter vedere *contemporaneamente* due db, uno statement (non possibile) come questo non e' attualmente permesso: select * from sistema_1.schema_1.tabella_1 inner join sistema_2.schema_2.tabella_2 using ( bla bla...).... ; puoi pero' effettuare delle connect e switch-are tra una connessione e l'altra: connect to xxxxxxxx set connection bla bla lavori sul sistema remoto (in sql, quindi vai di statement e SP) set connection bla bla lavori su un altro sistema .... (considera inoltre che viene garantita la transazione tra i due sistemi (commit/rollback) Non puoi ovviamente leggere le tabelle remote via native I/O, con le spec-F per capirci, solo SQL NativeI/O RPG con DDMF ======================= qui nulla cambia (se non le prestazioni ;-)) Ciao[ Auf dieses Posting antworten ]
Antworten
- Suarez (dall'ufficio) (07.05.2008 12:52)
- stefano[dot]tassi[at]gruppopro[dot]it (07.05.2008 13:07)
- walter (07.05.2008 14:08)
