Re: [oracle_br] Transação Distribuída entre banco Oracle (8.1.6.3.8) e SQL Server (2000 ou +)

2009-07-21 Por tôpico Marcos Fontana
Boa tarde!

1 - Usando Serviços Heterogeneos o two-phase-commit é garantido (partindo a
instrução do Oracle, é claro).
2 - Serviços Heterogeneos e Driver ODBC TDS.
3 - Respondido em 2.
4 - Procure por *Oracle8i Distributed Database Systems & **Oracle
Heterogeneous Services*.
5 - Sobre a licença eu não sei.
6 - Não entendi a pergunta.

Att.

Marcos Fontana
DBA Oracle.

2009/7/16 jhsramos.10022006 

>
>
> Pessoal, Solicitamos ajuda !!!
>
> Bem, em nossa instalação temos hoje dois ambientes que participam de
> transação distribuída entre si, utilizando protolo XA (Tuxedo), quais sejam:
>
> - Oracle versão 8.1.6.3.8 e DMSII (Unisys).
> - Estamos sendo questionados sobre a possibilidade deste mesmo ambiente
> Oracle, realizar transações distribuídas com um banco SQL Server (versão
> 2000 ou mais atualizada).
>
> Precisamos saber:
> 1- como fazer transação distribuída entre o banco de dados Oracle versao
> 8.1.6.3.8 e um banco de dados Sql Server versão 2000 ou mais atualizada,
> garantindo two-phase-commit ???
>
> 2. quais os componentes necessários e em quais bancos de dados (Oracle
> versao 8.1.6.3.0 e SQL Server versao 2000 ou mais atualizada) devem ser
> instalados ???
>
> 3- Quais são as opções possíveis para implementar esta solução ???
>
> 4- onde podemos consultar o passo-a-passo (literatura) para implementarmos,
> de fato, este facilidade com transação distribuída ???
>
> 5- A licença do Enterprise Ediditon contempla as soluções possíveis ou
> precisaremos adquirir algum produto adicional ???
>
> 6- É possível que uma transação distribuída entre Oracle versao 8.1.6.3.8 e
> SQL Server versao 2000 ou mais atualizada, esteja também submissa à
> transação distribuída já existente entre o Oracle e o DMSII ???
>
> Aguardamos ajuda...
> Obrigado e um abraço do Henrique.
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Transação Distribuída entre banco Oracle (8.1.6.3.8) e SQL Server (2000 ou +)

2009-07-20 Por tôpico jhsramos.10022006
Pessoal,  Solicitamos ajuda !!!

Bem, em nossa instalação temos hoje dois ambientes que participam de transação 
distribuída entre si, utilizando protolo XA (Tuxedo), quais sejam:

- Oracle versão 8.1.6.3.8 e DMSII (Unisys).
- Estamos sendo questionados sobre a possibilidade deste mesmo ambiente Oracle, 
realizar transações distribuídas com um banco SQL Server (versão 2000 ou mais 
atualizada).

Precisamos saber:
1-  como fazer transação distribuída entre o banco de dados Oracle versao 
8.1.6.3.8 e um banco de dados Sql Server versão 2000 ou mais atualizada, 
garantindo two-phase-commit ???

2. quais os componentes necessários e em quais bancos de dados (Oracle versao 
8.1.6.3.0 e SQL Server versao 2000 ou mais atualizada) devem ser instalados ??? 

3-  Quais são as opções possíveis para implementar esta solução ???

4-  onde podemos consultar o passo-a-passo (literatura) para implementarmos, de 
fato, este facilidade com transação distribuída ??? 

5-  A licença do Enterprise Ediditon contempla as soluções possíveis ou 
precisaremos adquirir algum produto adicional ???

6-  É possível que uma transação distribuída entre Oracle versao 8.1.6.3.8 e 
SQL Server versao 2000 ou mais atualizada, esteja também submissa à transação 
distribuída já existente entre o Oracle e o DMSII ???

Aguardamos ajuda...
Obrigado e um abraço do Henrique.



[oracle_br] Transação no banco

2007-01-22 Por tôpico robertobeth
Pessoal, estou precisando da ajuda de vocês. Existe alguma 
possibilidade no Oracle de se criar alguma trigger transacional entre 
duas tabelas. Por exemplo, uma tabela de notas fiscais e outra para 
itens de notas fiscais. Só poderia existir um registro na tabela de 
notas fiscais se existir pelo menos um item na tabela de itens de 
notas fiscais.

Agradeço se alguem puder me ajudar.



Re: [oracle_br] Transação

2006-10-05 Por tôpico rflribeiro
http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html

Reginaldo Ribeiro
skype: dbcom_it_experts
Mobile: 551192344290



Fabio Santos wrote:
> Pessoal,
>
> Vou dar um exemplo:
>
> -- Abrir transação --
> Insert into tab1(c1,c2) values ('t1','t2');
> Update tab1 set c1 = 't3' where c2 = 't2';
> -- abrir nova transacao --
> Insert into log(texto) values ('dados inseridos');
> Commit;
> -- fechar nova transacao --
> Rollback;
> -- fechar transacao --
>
> Resultado da expressao acima:
>
> Tab1 - sem registros
>
> Log - incluido 'dados inseridos'.
>
>
> Tem alguma forma de eu fazer isso no Oracle 9i?
>
>
> 
> Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production 
> PL/SQL Release 9.2.0.7.0 - Production  
> CORE  9.2.0.7.0  Production
>
> TNS for 32-bit Windows: Version 9.2.0.7.0 - Production 
> NLSRTL Version 9.2.0.7.0 - Production  
> 


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Transação

2006-10-05 Por tôpico Fabio Santos
Pessoal,

Vou dar um exemplo:

-- Abrir transação -- 
Insert into tab1(c1,c2) values ('t1','t2');
Update tab1 set c1 = 't3' where c2 = 't2';
-- abrir nova transacao -- 
Insert into log(texto) values ('dados inseridos');
Commit;
-- fechar nova transacao -- 
Rollback;
-- fechar transacao --

Resultado da expressao acima:

Tab1 - sem registros

Log - incluido 'dados inseridos'.


Tem alguma forma de eu fazer isso no Oracle 9i?



Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production  
PL/SQL Release 9.2.0.7.0 - Production   
CORE9.2.0.7.0   Production

TNS for 32-bit Windows: Version 9.2.0.7.0 - Production  
NLSRTL Version 9.2.0.7.0 - Production   


-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.13/463 - Release Date:
4/10/2006
 
---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0640-3, 05/10/2006
Tested on: 5/10/2006 14:57:21
avast! - copyright (c) 1988-2006 ALWIL Software.
http://www.avast.com







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html