[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Uso do SQL Server



Amigos,

realmente deu certo. O negócio é fazer com que as tabelas já existam. Dessa
feita o JBoss usa o XA com o SQL Server. O esquema é meio porco, mas como o
foco do EP não é fazer com que tabelas sejam criadas, vai assim mesmo...
:)))

Quando eu tava todo alegre, vi que meu log não funcionava (apesar de o SQL
está ok, atualizando as tabelas e tudo). Eu estava tão bitolado com a
configuração do banco que esqueci que eu precisava de 2 SGBD´s. Meu log
passa batido quando uso um só banco. (muito justo, pelo menos o código do
JBoss não tá errado...). Agora vou ter que mudar minha arquitetura
acochambradística para incluir um segundo SGBD. Não sei como, mas...

O legal vai ser o seguinte: depois de configurar tudo, concluir que meu log
não faz sentido algum... :) Até agora é uma incognita... Vamos ver o que
ocorre nos próximos capítulos.

Reverbel, no mais elástico possível, até quando temos que apresentar alguma
coisa? :))

Germano


----- Original Message -----
From: "Rachel de Paula" <rpaula@ime.usp.br>
To: "Flavio Luiz Coutinho" <flavio@spectrum.com.br>
Cc: <reverbel-sma@ime.usp.br>
Sent: Thursday, December 05, 2002 4:55 PM
Subject: Re: Uso do SQL Server


>
>    Olá,
>
>     Comigo também acontece o mesmo erro para contorná-lo eu fiz o
seguinte:
>     - usei o mssql-service.xml que cria as tabelas corretamente
>     - gerei um script das tabelas.
>      - usei o mssql-xa-service.xml que não cria as tabelas
>      - rodei o scritpt que havia gerado
>      Aí as coisas funcionam, mas que porcaria :-P
>
>      Abraços
>
>             Rachel
>
> Flavio Luiz Coutinho wrote:
>
> >Então pessoal, para testar melhor o uso do SQL Server eu fiz um Session
Bean
> >que criava uma tabela, inseria um valor na tabela e fazia atualizações
nesse
> >valor. Pois bem, eu rodei uma vez e ele dizia que a tabela tinha sido
criada
> >e tudo mais, mas em seguida quando eu fazia operações sobre essa tabela
ele
> >dizia que ela não existia ( o mesmo problema dos EJBs do ep1). Entao eu
> >resolvi, antes de fechar a conexão que eu peguei do DataSource, chamar o
> >commit() da conexão e só depois fechar a conexão. Ai tudo funcionou como
> >esperado...
> >
> >Só que fica a dúvida se chamando o commit() eu não estou fazendo um
trabalho
> >que deveria ser do TransactionManager...
> >
> >Ateh mais,
> >
> >  Flavio
> >
> >
> >
> >
> >
>
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.423 / Virus Database: 238 - Release Date: 25/11/2002