Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Transacciones con php + oracle

Estas en el tema de Transacciones con php + oracle en el foro de Oracle en Foros del Web. hola.. soy nueva en el foro, necesito saber si oracle tiene tipo InnoDB, ES QUE ESTOY REALIZANDO UN MODULO DE INSCRIPCIONES , DONDE NECESITO GUARDAR ...
  #1 (permalink)  
Antiguo 08/02/2010, 08:41
 
Fecha de Ingreso: febrero-2010
Mensajes: 1
Antigüedad: 14 años, 2 meses
Puntos: 0
Transacciones con php + oracle

hola.. soy nueva en el foro, necesito saber si oracle tiene tipo InnoDB, ES QUE ESTOY REALIZANDO UN MODULO DE INSCRIPCIONES , DONDE NECESITO GUARDAR SIMULTANEAMENTE LA INFORMACION, Y NO PERMITIR QUE SE PIERDA INFORMACION.......
EN REALIDAD NO SE COMO UTILIZAR TRANSACCIONES CON PHP + ORACLE

GRACIAS
  #2 (permalink)  
Antiguo 08/02/2010, 09:19
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Transacciones con php + oracle

innodb es un motor de almacenamiento propio de mysql. Oracle sin embargo en su motor de almacenamiento cumple estrictamente la integridad referencial de las tablas.

A diferencia de mysql que hay que señalar el inicio de una transacción y el fin de la misma, en oracle se maneja una transacción constante. En pocas palabras, si en oracle no confirmas las acciones tomadas con commit Los cambios solo serán conservados dentro de la sesión.

En cualquier momento en oracle puedes hacer un rollback o un savepoint de cierto numero de procesos. Lo que tienes que hacer es preguntar en el foro de php, como se llaman estas sentencias para que se ejecuten desde la aplicación como tal

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 08/02/2010, 09:49
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Transacciones con php + oracle

Si usas la extensión OCI8 el oci_execute hace automaticamente el commit, a menos que le indiques en el segundo paramentro lo contrario.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: php, transacciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.