Error de conexion con SQL server

10/11/2006 - 09:53 por Rubén Castro | Informe spam
Tengo una aplicacion desarrollada con Visual Basic 6. Utilizo ADO para
conectar a la base de datos. El caso es que en un proceso de actualización
necesito recorrer unos 590.000 registros y en función de unos parametros
lanzar un SQL de inserción en otra tabla utilizando el método execute de un
ADODB.connection. En varios sistemas el proceso se realiza sin problemas
(los de desarrollo), pero en el sistema de producción el proceso se detiene
cada 3000 registros, saltando el siguiente error:

Error '-2147467259 (800004005)' en tiempo de ejecución:
[DBNETLIB][ConnectionOpen (Connect()).]No existe el servidor SQL o se ha
denegado el acceso al mismo.

¿Alguien puede darme una pista de lo que está ocurriendo?

Muchas gracias.
Un saludo.
 

Leer las respuestas

#1 Javier Loria
10/11/2006 - 14:17 | Informe spam
Hola Ruben:
Es posible que el proceso sea lo suficientemente pesado como para que el
servidor se quede al 100% del procesador y no este atendiendo las nuevas
conecciones?
Revisa con el Profiler el servidor para ver si esta al 100% de forma
continua durante el proceso.
Saludos,

Javier Loria
Costa Rica-MVP
Solid Quality Learning

"Rubén Castro" wrote in message
news:
Tengo una aplicacion desarrollada con Visual Basic 6. Utilizo ADO para
conectar a la base de datos. El caso es que en un proceso de actualización
necesito recorrer unos 590.000 registros y en función de unos parametros
lanzar un SQL de inserción en otra tabla utilizando el método execute de
un ADODB.connection. En varios sistemas el proceso se realiza sin
problemas (los de desarrollo), pero en el sistema de producción el proceso
se detiene cada 3000 registros, saltando el siguiente error:

Error '-2147467259 (800004005)' en tiempo de ejecución:
[DBNETLIB][ConnectionOpen (Connect()).]No existe el servidor SQL o se ha
denegado el acceso al mismo.

¿Alguien puede darme una pista de lo que está ocurriendo?

Muchas gracias.
Un saludo.

Preguntas similares