Est-il possible de mettre en œuvre quelque chose comme le déclencheur suivantTrigger pour saisir les changements de schéma dans le serveur
CREATE TRIGGER [tr_AU_ddl_All_Server] ON DATABASE
WITH EXECUTE AS self
FOR DDL_DATABASE_LEVEL_EVENTS
AS
DECLARE
@data XML
, @rc INT
SET @data = EVENTDATA()
EXEC @rc = __AU.dbo.AU_DDLLog @data
GO
, mais sur l'ensemble du serveur. Mon idée est de capturer tous les changements de schéma dans toutes les bases de données du serveur. En ce qui me concerne, ce n'est pas possible dans SQL Server 2005, mais j'aimerais savoir si quelqu'un a quelque chose comme ça pour fonctionner. Je voudrais éviter d'avoir à implémenter un déclencheur dans chaque base de données.
merci. Je le pensais, mais j'espérais qu'il y aurait un travail autour. –