sqlbulkcopyoptions keepidentity example ejemplo .net asp.net sql sql-server sqlbulkcopy

.net - keepidentity - sqlbulkcopy datatable c#



Tiempo de espera caducado con SqlBulkCopy (3)

Estoy usando SqlBulkCopy para restaurar tablas a partir de copias de seguridad xml. Una de las copias de seguridad de la tabla es de aproximadamente 200 MB y tiene muchos registros.

Estoy teniendo error:

Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.


Cambie la propiedad CommandTimeout de su objeto SqlCommand.

El atributo de Tiempo de espera de conexión de una cadena de conexión determina la duración de la ejecución de un objeto SqlConnection antes de que deje de intentar conectarse a un servidor.

También cambie la propiedad sqlBulkCopy.BulkCopyTimeout .



Probablemente necesites aumentar el tiempo de espera. Intente aumentar el valor de sqlBulkCopy.BulkCopyTimeout desde el valor predeterminado, que es de 30 segundos.