Bom, mudei o nível de isolamento da transação no componente 
SQLConnection, de xilREADCOMMITTED para xilREPEATABLEREAD e em 
alguns momentos o problema sumiu. Mas em outros o problema ainda 
persiste. Conclui que estou com problema de isolamento nas minhas 
transações. Mas só consegui resolver parte do problema. Alguém dá 
uma idéia ?!
E mais uma coisa, eu até li no help do Delphi, mas não consegui 
entender efetivamente a diferença entre xilREADCOMMITTED e 
xilREPEATABLEREAD.


[]'s.


--- Em delphi-br@yahoogrupos.com.br, Welson Avelar 
<[EMAIL PROTECTED]> escreveu
>
> Olá amigos, como vão as coisas !?
>   Olha só, desde sexta da semana passada que tem dado esse erro 
aqui no sistema
>    
>   Project raised exception class EDatabaseError with message '
> Cannot create new transaction because capacity was exceeded.
> 
>   Eu já tentei de várias formas resolvê-lo, mas não estou 
conseguindo entender o porquê de ele ocorrer. É o seguinte: tou 
usando DBX, e quando tenho que abrir uma nova transação 
(SQLConnection.StartTransaction), levanta essa mensagem de erro.
>    
>   Aqui tá no seguinte esquema: Delphi 7 + SQL Server 2000 + Dbx.
>    
>   []'s.





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-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

 


Responder a