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