Pogledajte određenu poruku
Staro 19. 09. 2006.   #14
degojs
I'm a PC too.
Wrote a book
 
Avatar degojs
 
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
degojs će postati "faca" uskorodegojs će postati "faca" uskoro
Default

Citat:
ivanhoe:
Ja sam joj predlozio jednostavno (php logic) resenje sa skriptom koja otvori 2 transakcije, upise u jednu bazu , upise u drugu, i tek ako je sve uspelo commituje. Tako bi se to uradilo u php-u.
Čekaj, da li to podrazumeva da imaš dve različite konekcije do dva db servera (naravno vredi stara napomena: ne znam PHP )? Ako je tako, mislim da imaš problem:

1. prva konekcija do prve baze/server1, startuješ prvu transakciju
2. uradiš sve sa prvom, ali bez commit
3. druga konekcija do druge baze/server2, startuješ drugu transakciju
4. uradiš sve sa drugom
5. commit druge transakcije - uspešan.
6. commit prve pukao
7. treba da uradiš rollback druge, kako?

(Rešenje ti je za .NET linkovao Dragi Tata).
__________________
Commercial-Free !!!

Poslednja izmena od degojs : 19. 09. 2006. u 01:33.
degojs je offline   Odgovorite uz citat