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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar