Codigo de excepcion OLE dispatch 1429 DATALink

16/02/2008 - 14:49 por Fernando Fernandez Garcia | Informe spam
Srs.
Tengo instalado un SQL Server 2000 sobre Windows 2000 server con 2 Gb de
memoria. En el mismo estoy corriendo dos aplicaciones Client/Server: una de
facturacion sobre VFP 9.0 con ADO y otra de caja sobre FVP9.0 con ODBC.
Ademas es servidor de archivos para una tercera aplicacion de ventas.
Inicialmente cuando se implemantaron las dos aplicaciones sobre SQL
trabajaba sin problemas en la primera sucursal. Luego anexamos una segunda
sucursal y todo Ok. Pero despues de implementar el Deposito y una tercera
sucursal de alta demanda comenzo a aparecer el siguiente mensaje en la
aplicacion sobre ADO.

"Codigo de excepcion OLE dispatch 1429 DATALink: Numero de error: 0
DEscripcion de error: Termino el tiempo de espera" Origen del error:
Microsoft OLE DB Provider for SQL Server, etc... etc..

Hay algun parametro que deba ajustar en el SQL ? o es muy poca la memoria
del servidor ? o ambas cosas ?

He verificado con netstat y pude constatar q la aplicacion sobre ODBC dejaba
abiertas las conexiones lo cual fue solucionado. Pero igual persiste el
problema.
Por favor agradecere cualquier ayuda sobre el particular.

Fernando
 

Leer las respuestas

#1 Maxi Accotto
16/02/2008 - 15:10 | Informe spam
Hola, bueno no es posible saber donde tienes el cuello de botella si no se
mide no? para eso podrias usar performance monitor.

El error de ESE ole es por conection timeout o commandtimeout? si es por el
primero es porque el server esta tan saturado que no puede ni recibir
conexiones, como tambien podrian ser problemas de conectividad simplemente.

Ahora bien, si es el segundo hay que analizar la query en si y ver como
optimizarla, para ello podria usar el profiler


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Fernando Fernandez Garcia" escribió en el mensaje
de noticias:
Srs.
Tengo instalado un SQL Server 2000 sobre Windows 2000 server con 2 Gb de
memoria. En el mismo estoy corriendo dos aplicaciones Client/Server: una
de
facturacion sobre VFP 9.0 con ADO y otra de caja sobre FVP9.0 con ODBC.
Ademas es servidor de archivos para una tercera aplicacion de ventas.
Inicialmente cuando se implemantaron las dos aplicaciones sobre SQL
trabajaba sin problemas en la primera sucursal. Luego anexamos una segunda
sucursal y todo Ok. Pero despues de implementar el Deposito y una tercera
sucursal de alta demanda comenzo a aparecer el siguiente mensaje en la
aplicacion sobre ADO.

"Codigo de excepcion OLE dispatch 1429 DATALink: Numero de error: 0
DEscripcion de error: Termino el tiempo de espera" Origen del error:
Microsoft OLE DB Provider for SQL Server, etc... etc..

Hay algun parametro que deba ajustar en el SQL ? o es muy poca la memoria
del servidor ? o ambas cosas ?

He verificado con netstat y pude constatar q la aplicacion sobre ODBC
dejaba
abiertas las conexiones lo cual fue solucionado. Pero igual persiste el
problema.
Por favor agradecere cualquier ayuda sobre el particular.

Fernando


Preguntas similares