Si no tienes acción de commit inmediata la fuerzas en el pgm y ejecutas sin
control de compromiso *none en la creación del pgm.
en la la ODBC puedes ejecutar la acción de control de compromiso, pero basta
con journalizar la tabla y la denominación tambien la puedes manejar en la ODBC
de sistema o propia.-
Al levantarse el QZDA* el trabajo en el iseries no necesariamente en el iseries
accionará el Rollback así como así, tiene su instancia de analisis y espera del
reelizar el COMMIT forzado o de espera a que se cumpla la condición al COMMIT,
puedes manejarestas condiciones nativamente en tu iseries, LA Xa es la que hará
iniciador del requerimiento por el dns de sistema y lo demás lo puedes entregar
para el manejo de la situación en el iseries, puedes aún hacerlo mas amistoso y
caballero con una simple rutina.
Slaudos,
On-i
To: [EMAIL PROTECTED]: Re: Commit en dos fasesFrom: [EMAIL PROTECTED]: Fri, 14
Nov 2008 16:24:26 +0100Con esto del commit en 2 fases deduzco que te refieres a
que desde el oracle se va a lanzar un XA transaction (tambien denominada
Transaccion Global) y las transacciones locales del iseries entrarian a formar
parte de la transaccion global. Si es asi, en el iSeries no hay que hacer nada
especial (siempre que cuentes con un release reciente, minimo v5r2, en el
iseries y a la ultima de ptf's del grupo Base de datos). Luego las
transacciones XA las puedes controlar desde el Navegador de operaciones de
iseries access (Base de datos-Transacciones-Transacciones globales) o desde
pantalla verda con el mandato WRKCMTDFN Otra cosa ya seria que querais
controlar el comportamiento por defecto de la base de datos del iseries frente
a rollbacks, etc y eso es bastante más complejo y largo de explicar. Lo que si
ha de estar claro es que frente al mundo de las transacciones XA, el DB2 del
iseries es standard y las soporta al 100% (lo digo por que hay gente de otros
mundos como Oracle que piensan del iSeries como algo muy muy viejo que no
soporta esas prestaciones) Saludos Luis López
_________________________________________________________________
¡Este Otoño reta a tus amigos con el nuevo juego de preguntas LiveQuiz!
http://www.vivelive.com/LiveQuiz/
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400