Activar / Desactivar Constraints en SQL Server
(QR Code)
Para todos aquellos que estéis acostumbrados a esas pequeñas comodidades que os brinda ORACLE y que SQL Server no tiene, como un desactivado genérico de Constraints a nivel de Base de Datos, os traigo un pequeño regalito.
Se trata de un script que encontré hace un tiempo y que modifique recientemente por necesidad. Se basa en un procedimiento almacenado que desactiva/activa todas las constraints (CK,FK,PK,DK…) de la Base de Datos desde la que se ejecuta. Es decir, cuidado con crearlo en Master por si las moscas.
Para ejecutarlo solo necesitais poner:
// Desactivarlas
exec dbo.GESTIONARCONSTRAINTS 0
// Activarlas
exec dbo.GESTIONARCONSTRAINTS 1
Además de desactivarlas/activarlas va dejando un log de las claves que sufren cambios. Llevo usándolo bastante tiempo sin problemas así que espero que os sea de utilidad.
Descargar : Activar Desactivar Constraints
Nadie ha comentado (aun...)
No hay comentarios











