Buenos días Pablo según el error que te da deberías subirle el timeout al 
parámetro de Conexion, personalmente siempre acostumbro a a realizar este tipo 
de operaciones en una shell y correrla como cron en mi caso por que mi servidor 
esta en Linux pero se que también puedes hacerlo en Windows con un batch y 
también configurando una tarea 

Enviado desde mi iPhone

El 11/10/2011, a las 19:36, Desarrollo Pablo Gimenez 
<desarro...@pgsistemasmdq.com.ar> escribió:

> Hola, tengo que hacer un delete de una tabla de 1.000.000 de registros aprox 
> y luego volver a actualizarla desde un archivo de texto que recibo mes a mes.
> 
> El tema es que cuando hago el DELETE .... me tira error de timeout
> " A timeout has occured. If you were establishing a connection, increase 
> Timeout value in ConnectionString. If you were executing a command, increase 
> the CommandTimeout value in ConnectionString ....."
> 
> Hay alguna froma optimizada para eliminar un bloque tan grande de registros
> 
> Gracias
> 
> Pablo
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a