Désactivation des Triggers dans entreprise manager Sql Srv 2000
2 réponses
Vini31
Bonjour,
Savez-vous comment désactiver momentanément des triggers d'une table dans
entreprise manager sans le supprimer définitivement.
J'ai vu qu'il fallait mettre un return devant le trigger sur Sql Srv V7 mais
ça n'a pas l'aire de fonctionner sur Sql Srv 2000.
Si vous avez la solution, je suis preneur.
Merci d'avance,
Cordialement,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Med Bouchenafa
ALTER TABLE NomTable DISABLE TRIGGER ALL et ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Je ne pense pas qu'Entreprise Manager offre cette possibilité
-- Bien cordialement Med Bouchenafa
"Vini31" wrote in message news:
Bonjour,
Savez-vous comment désactiver momentanément des triggers d'une table dans entreprise manager sans le supprimer définitivement. J'ai vu qu'il fallait mettre un return devant le trigger sur Sql Srv V7 mais ça n'a pas l'aire de fonctionner sur Sql Srv 2000. Si vous avez la solution, je suis preneur. Merci d'avance, Cordialement,
Vini31.
ALTER TABLE NomTable DISABLE TRIGGER ALL
et
ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Je ne pense pas qu'Entreprise Manager offre cette possibilité
--
Bien cordialement
Med Bouchenafa
"Vini31" <v.care@free.fr> wrote in message
news:u2fjhuDTHHA.1000@TK2MSFTNGP05.phx.gbl...
Bonjour,
Savez-vous comment désactiver momentanément des triggers d'une table dans
entreprise manager sans le supprimer définitivement.
J'ai vu qu'il fallait mettre un return devant le trigger sur Sql Srv V7
mais ça n'a pas l'aire de fonctionner sur Sql Srv 2000.
Si vous avez la solution, je suis preneur.
Merci d'avance,
Cordialement,
ALTER TABLE NomTable DISABLE TRIGGER ALL et ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Je ne pense pas qu'Entreprise Manager offre cette possibilité
-- Bien cordialement Med Bouchenafa
"Vini31" wrote in message news:
Bonjour,
Savez-vous comment désactiver momentanément des triggers d'une table dans entreprise manager sans le supprimer définitivement. J'ai vu qu'il fallait mettre un return devant le trigger sur Sql Srv V7 mais ça n'a pas l'aire de fonctionner sur Sql Srv 2000. Si vous avez la solution, je suis preneur. Merci d'avance, Cordialement,
Vini31.
jeje
"Med Bouchenafa" a écrit dans le message de news: %
ALTER TABLE NomTable DISABLE TRIGGER ALL et ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Petit complèment : à noter qu'à la place du mot clé "ALL", on peut indiquer le nom du trigger à activer/désactiver. Utile dans les cas où l'on ne veut intervenir que sur un des triggers d'une table.
Je ne pense pas qu'Entreprise Manager offre cette possibilité
Sur SQL2000, à ma connaissance non. Par contre, c'est désormais possible avec SQL2005 : dans sql management studio, clic droit sur le nom du trigger : activer ou désactiver. -- Jérôme
"Med Bouchenafa" <com.hotmail@bouchenafa> a écrit dans le message de
news: %23tKNUeETHHA.4744@TK2MSFTNGP02.phx.gbl...
ALTER TABLE NomTable DISABLE TRIGGER ALL
et
ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Petit complèment : à noter qu'à la place du mot clé "ALL", on peut
indiquer le nom du trigger à activer/désactiver. Utile dans les cas où
l'on ne veut intervenir que sur un des triggers d'une table.
Je ne pense pas qu'Entreprise Manager offre cette possibilité
Sur SQL2000, à ma connaissance non.
Par contre, c'est désormais possible avec SQL2005 : dans sql management
studio, clic droit sur le nom du trigger : activer ou désactiver.
--
Jérôme
"Med Bouchenafa" a écrit dans le message de news: %
ALTER TABLE NomTable DISABLE TRIGGER ALL et ALTER TABLE NomTable ENABLE TRIGGER ALL pour les réactiver
Petit complèment : à noter qu'à la place du mot clé "ALL", on peut indiquer le nom du trigger à activer/désactiver. Utile dans les cas où l'on ne veut intervenir que sur un des triggers d'une table.
Je ne pense pas qu'Entreprise Manager offre cette possibilité
Sur SQL2000, à ma connaissance non. Par contre, c'est désormais possible avec SQL2005 : dans sql management studio, clic droit sur le nom du trigger : activer ou désactiver. -- Jérôme