error odbc '80040e31': time out

21/10/2005 - 07:20 por antonio periago miñarro | Informe spam
Hola,

Cuando intento actualizar una tabla, desde una página asp, me sale ese
error.
La tabla tiene 5 campos:
id (int), a (nvarchar*255), b (nvarchar*255), c (int), d (ntext)

y el update es para actualizar el campo d (ntext) where c=1. El contenido
del campo es un texto de unos 15kb.

curiosidades:
- da el error tanto si el texto a actualizar es largo o corto.
- si cambio la base de datos de sql server a access, todo funciona
perfectamente.
- he creado una tabla exclusiva para el campo ntext (lei por ahí que eso
solucionaba el problema), pero nada.
- he aumentado los tiempos del timeout tanto en el iis como en la conexión
asp.

se trata de sql server 2000 sobre windows 2003 server, ambos actualizados.

se les ocurre algo?

muchas gracias,
antonio periago
 

Leer las respuestas

#1 Maxi \(MVP SQL\)
21/10/2005 - 13:10 | Informe spam
Hola, el error de timeout lo debes configurar desde la aplicacion, el
timeout es un set de ADO


-
[MS-MVP SQL SERVER]

"antonio periago miñarro" escribió en el
mensaje news:%
Hola,

Cuando intento actualizar una tabla, desde una página asp, me sale ese
error.
La tabla tiene 5 campos:
id (int), a (nvarchar*255), b (nvarchar*255), c (int), d (ntext)

y el update es para actualizar el campo d (ntext) where c=1. El contenido
del campo es un texto de unos 15kb.

curiosidades:
- da el error tanto si el texto a actualizar es largo o corto.
- si cambio la base de datos de sql server a access, todo funciona
perfectamente.
- he creado una tabla exclusiva para el campo ntext (lei por ahí que eso
solucionaba el problema), pero nada.
- he aumentado los tiempos del timeout tanto en el iis como en la conexión
asp.

se trata de sql server 2000 sobre windows 2003 server, ambos actualizados.

se les ocurre algo?

muchas gracias,
antonio periago

Preguntas similares