【问题标题】:Best Method to Spawn Process from SQL Server Trigger从 SQL Server 触发器生成进程的最佳方法
【发布时间】:2008-09-24 18:13:52
【问题描述】:

如何使用 SQL Server 05/08 触发器生成一个单独的进程?理想情况下,我想生成进程并让 SQL Server 不等待进程完成执行。我需要从触发进程的插入中传递几个参数,但可执行文件会处理其余的。

【问题讨论】:

    标签: sql-server triggers


    【解决方案1】:

    一点 CLR 集成,结合 SQL Service Broker 可以在这里为您提供帮助。

    http://microsoft.apress.com/feature/70/asynchronous-stored-procedures-in-sql-server-2005

    【讨论】:

      【解决方案2】:

      你要使用系统存储过程xp_cmdshell

      这里的信息:http://msdn.microsoft.com/en-us/library/ms175046.aspx

      【讨论】:

        【解决方案3】:

        我看到了那篇特定的文章,但没有看到“生成并忘记”的选项。好像是在等待输出返回。

        xp_cmdshell 同步运行。在 command-shell 命令完成之前,控制权不会返回给调用者。

        【讨论】:

        • 错过了您问题的重要部分 - 哎呀!
        猜你喜欢
        • 2010-09-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-13
        • 1970-01-01
        • 2011-09-14
        • 2022-11-27
        相关资源
        最近更新 更多