Cita:
Iniciado por m@cd Hola,
Tengo un problema.
Tengo tres bases de datos SQL con sus tablas respectivamente. Estas tienen sus llaves primarias y foraneas.
Al momento de utilizar el comando bulk para cargar un archivo txt en una tabla, se modifica la validacion de la llave foranea pasando de CHECK a NOCHECK.
¿que puede ser?
Uso SQL Server 2008 express y SQL management
Gracias.:
Bulk insert no esta recomendado para poner los datos directamente en tablas productivas o con llaves foraneas, te recomiendo que los datos que cargas con bulk insert lo hagas en tablas "stage o temporales" y despues ya muevas estos datos a las tablas productivas, asi mismo, que las tablas de stage esten en una base de datos aparte para que esta base la puedas tener en bulk logged recovery mode