2010-05-05 32 views
0

Nous sommes une usine de fabrication qui fonctionne à partir d'un système ERP écrit en SQL Server. Je n'ai jamais travaillé avec SQL et je ne connais donc pas la langue. Ce que je sais, c'est qu'un travail déclencheur qui fonctionnait et qui mettait à jour les données pour nous, n'est plus exécuté. Est-ce que quelqu'un est assez familier pour répondre à des questions à ce sujet pour moi ??? Toute aide serait certainement appréciée!Système ERP écrit en SQL Server, le travail Trigger ne fonctionne pas

Merci,

Jana

Répondre

0
quelqu'un bien

aurait désactivé le déclencheur, quelqu'un aurait pu supprimer le déclencheur ou quelqu'un aurait pu changer le déclencheur.

Voici le code pour activer tous les déclencheurs d'une table:

ALTER TABLE mydatabse.dbo.mytable ENABLE ALL Trigger

ou vous pouvez simplement permettre à l'un déclencheur qui est désactivé.

Si cela ne fonctionne pas, c'est l'une des deux autres possibilités. Vous avez une sauvegarde? ou tout le code correctement stocké dans le contrôle de la source de sorte que vous pouvez revenir à la verification eralier si nécessaire. Si vous le faites, découvrez pourquoi le triger a été chaged ou supprimé. Probablement, cela interférait avec un autre processus et les gens qui le faisaient n'étaient pas assez professionnels pour savoir si la forme actuelle du déclencheur init était encore nécessaire.