Eu tenho no SQL
servidor muitos bancos de dados, mas um deles foi descartado, então preciso criar um gatilho para me enviar um e-mail quando alguém tentar descartar outro banco de dados. O e-mail deve conter o nome do usuário e o nome do banco de dados.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
@Kin está certo sobre obter essas informações do rastreamento padrão, se de fato ainda estiver lá (depende de quão ocupado seu servidor está e há quanto tempo isso aconteceu).
Para receber um e-mail imediatamente, porém, em vez de ter que se lembrar de verificar o rastreamento padrão o tempo todo para o caso de algo acontecer, você pode fazer isso a partir de um gatilho DDL. Acho que a configuração do Database Mail está fora do escopo da pergunta, então vou deixar essa parte para você ( há uma sessão de perguntas e respostas aqui ).
Se você tiver o rastreamento padrão em execução e espero que não seja reciclado, ele será registrado lá:
Uma espécie de pergunta semelhante foi respondida AQUI . O conceito subjacente a rastrear é o mesmo.