Array
(
)

Erro de transacao manual ou distribuida no SQL-Server

Psdias2
   - 24 out 2007

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