Cela peut sembler une question stupide, mais je suis dans une situation tête-> mur en ce moment.SQL Server 2005: vérification de la suppression d'enregistrements aléatoires
Je travaille sur une application ERP massive dans laquelle la base de données SQL Server 2005 est mise à jour par plusieurs applications disparates. J'essaie de comprendre d'où proviennent les suppressions d'une table particulière.
J'ai essayé d'utiliser le profileur mais je ne suis pas capable de filtrer les types d'événements assez pour pouvoir identifier le SP errant parce qu'il y a tant de hits à la base de données chaque seconde de divers quartiers. En outre, le profileur semble plus orienté vers la recherche de modifications DDL ou d'actions de type Object DROP.
J'essaie simplement de répondre à la question: What Proc. ou une requête SQL a entraîné la suppression d'un enregistrement de la table X?
Quel outil dois-je utiliser? J'espérais éviter quelque chose comme Trigger based Auditing. Ou le profileur est-il le meilleur outil pour ce type d'enquête? Ou les outils tiers sont-ils le seul recours?
S'il vous plaît fournir des liens utiles que vous pouvez parce que je suis relativement peu familier avec ce sujet.