[firebase-br] COMMIT DE DUAS FASES
Rodrigo Oliveira
thabis.wired em gmail.com
Qua Jan 6 11:48:57 -03 2010
Magno, a barra é que eu estou usando vb6 aqui, eu precisava saber como criar um procedure, ou algo do tipo, ou o IBO funfa com vb6 também?
--------------------------------------------------------------------------------------
Desenvolvimento de Planilhas e Sistemas em VBA, VB6 e C#
Criação de Banco de Dados em Access, MySql e SQL Server 2005
http://rodrigogankutsuou.spaces.live.com
http://twitter.com/thabiswired
"...Crie um sistema que até um idiota pode usar, e só um idiota vai querer usá-lo."
George Bernard Shaw (1856-1950)
--------------------------------------------------------------------------------------
> From: magnosysteminformatica em gmail.com
> To: lista em firebase.com.br
> Date: Wed, 6 Jan 2010 09:40:00 -0200
> Subject: Re: [firebase-br] COMMIT DE DUAS FASES
>
> Rodrigo, o conceito de COMMIT DE DUAS FASES é o mesmo conceito de transação
> só que aplicados a 2 ou mais banco de dados. Ex.: Você abre uma transação,
> altera informações no banco de dados 1, insere informações no banco de dados
> 2. Se ao final você COMMITAR, as informações nos dois bancos são gravadas,
> caso haja um ROLLBACK as informações nos 2 bancos são descartadas.
>
> Acredito que este recurso (em delphi, pelo menos) só esteja disponível em
> componentes nativos de acesso como o IBO. No caso do IBO você liga um
> IB_TRANSACTION a dois ou mais IB_CONNECTION (componente conectado
> diretamente a base) sendo que cada IB_CONNECTION estará ligado a uma base
> diferente. Aí você poderá ter componentes como IB_QUERY ou IB_STOREDPROC
> ligados a este IB_TRANSACTION. Desta forma é possível você abrir uma
> transação com o esquema de STARTTRANSACTION, COMMIT, ROLLBACK usando mais de
> uma base de dados.
>
>
>
> ----- Original Message -----
> From: "Rodrigo Oliveira" <thabis.wired em gmail.com>
> To: <lista em firebase.com.br>
> Sent: Wednesday, January 06, 2010 9:15 AM
> Subject: [firebase-br] COMMIT DE DUAS FASES
>
>
>
> Alguem teria exemplo ou algum material sobre COMMIT DE DUAS FASES (two-phase
> commit)?
>
_________________________________________________________________
Sabia que você tem 25Gb de armazenamento grátis na web? Conheça o Skydrive agora.
http://www.windowslive.com.br/public/product.aspx/view/5?ocid=CRM-WindowsLive:produtoSkyDrive:Tagline:WLCRM:On:WL:pt-BR:SkyDrive
Mais detalhes sobre a lista de discussão lista