Erro de transacao manual ou distribuida no SQL-Server

24/10/2007

0

Amigos:

Estou ajudando a dar manutencao em um sistema feito em ASP, com BD SQL-Server, e a rotina estah exibindo a seguinte mensagem:

-----------------
Não é possível criar uma nova conexão porque o modo usado é o de transação manual ou distribuída.
/quadrosocial/leitura_retorno_bordero/leitura.asp, line 57
-----------------

A linha 57 mencionada acima monta o comando SQL (nao parece haver nada de errado nela).
Na linha 58, existe o comando:

rsAuxComd.Execute


Essa rotina abre um arquivo TXT com cerca de 400 linhas, para realizar um
processamento no banco de dados. Desconfiei que o problema pudesse ser o tamanho
do arquivo, e então fui eliminando as linhas do .TXT até perceber que com 232 linhas
a rotina funciona bem. Mas se eu deixo o arquivo com 233 linhas ou mais, aparece a mensagem acima.

Estou tentando identificar se ha algum dado invalido na linha 233, mas ateh o
momento nao vi nada de errado. Alguem tem ideia se o tamanho do arquivo lido
pode gerar a mensagem acima ? (falta de memoria do servidor, ou do SQL-Server ?)
O arquivo com 232 linhas tem 35.262 bytes e com 233 linhas (quando começa o problema)
tem 35.416 bytes.

Muito obrigado pela atenção de todos.
Paulo


Psdias2

Psdias2

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar