【问题标题】:Not able to see triggers after publish database in SQL Server在 SQL Server 中发布数据库后看不到触发器
【发布时间】:2014-12-31 20:38:43
【问题描述】:

我在 SQL Server 2012 中创建了一些触发器。

现在我创建了一个Generate 脚本,但发布后我看不到触发器

【问题讨论】:

标签: sql sql-server-2012


【解决方案1】:

默认情况下,触发器没有编写脚本 - 您必须专门包含它们!

Generate and Publish Scripts对话框中,您需要点击Advanced按钮,在弹出的对话框中,您需要选择Script triggers并将其设置为TRUE(默认为FALSE) :

【讨论】:

    【解决方案2】:

    如果您使用 Management Studio 生成脚本,那么您可能没有设置选项以在脚本生成中包含触发器。

    查看工具 -> 选项 -> SQL Server 对象资源管理器 -> 脚本 -> 脚本触发器

    有关参考值和默认值,请参阅 http://msdn.microsoft.com/en-us/library/bb326600.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-18
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      相关资源
      最近更新 更多