Usuário com melhor resposta
Triggers

Pergunta
-
Preciso gerar script das triggers que tenho no banco.
Como faço isso?
obrigado,
Leonardo B. Moreira
Web Developer .net with asp.net and C#
I know, it is only programming but I like it.
http://hashtageek.blogspot.com
@lmoreira1987
@lbmdeveloper
Respostas
-
Voce já sabe criar um script da criação da base de dados e os seus respectivos objectos?
- Clique com o lado direito na base de dados e escolha Tasks (Tarefas) -> Generate Scripts (Gerar Scripts)
- escolha a base de dados e clique em Next
- Na janela seguinte escolha a opcao de Create e active somente os Triggers (Gatilhos) como objectos que pretende criar.
- Marcado como Resposta Leonardo B Moreira quarta-feira, 21 de setembro de 2011 18:30
Todas as Respostas
-
Desconheço a existência de uma ferramenta nativa no SQL para isso (gerar scripts de todas as trigger's de uma só vez). Certamente alguma ferramenta de terceiros o faça.
Porém, estando no Management Studio, você pode clicar com o botão direito sobre uma determinada trigger, ir em Script Trigger as, Create to, New Query Editor Window. Tomara que você tenha menos de 100 trigger's, rs.
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 17 de setembro de 2011 19:54
-
Dependendo da versão do seu SQL, talvez o Data Publishing Wizard ou DMO (Distributed Management Objects) possam ser úteis.Veja se os links abaixo ajudam:
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 17 de setembro de 2011 19:55
-
Boa tarde Leonardo,
Acredito que a base deste select pode te ajudar:
SELECT text FROM syscomments sysco INNER JOIN sys.triggers systr ON systr.object_id = sysco.id
- Editado Clayton Dias sexta-feira, 16 de setembro de 2011 18:54
- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 17 de setembro de 2011 19:55
-
Voce já sabe criar um script da criação da base de dados e os seus respectivos objectos?
- Clique com o lado direito na base de dados e escolha Tasks (Tarefas) -> Generate Scripts (Gerar Scripts)
- escolha a base de dados e clique em Next
- Na janela seguinte escolha a opcao de Create e active somente os Triggers (Gatilhos) como objectos que pretende criar.
- Marcado como Resposta Leonardo B Moreira quarta-feira, 21 de setembro de 2011 18:30
-
Obrigado
Leonardo B. Moreira
Web Developer .net with asp.net and C#
I know, it is only programming but I like it.
http://hashtageek.blogspot.com
@lmoreira1987
@lbmdeveloper