在触发器中
EXEC MASTER..xp_cmdshell '.EXE'
以操作系统命令行解释器的方式执行给定的命令字符串,并以文本行方式返回任何输出。授予非管理用户执行 xp_cmdshell 的权限。说明  在 Microsoft® Windows® 95 或 Microsoft Windows 98 操作系统中执行 xp_cmdshell 时,将不把 xp_cmdshell 的返回代码设置为唤醒调用的可执行文件的进程退出代码。返回代码始终为 0。
语法
xp_cmdshell {'command_string'} [, no_output]

解决方案 »

  1.   

    CTEATE TRIGGER TR_TABLE_UPD ON TABLE
    FOR UPDATE 
    AS
    IF UPDATE(COLUMNNAME)
     EXEC MASTER..xp_cmdshell '.EXE'
      

  2.   

    up, xp_cmdshell {'command_string'} [, no_output]
      

  3.   

    调用扩展存储过程xp_cmdshell ,需要有admin角色的登录登录到SQL。
      

  4.   

    最好不要这样用,要知道在触发器里事务尚未提交,除非你的exe文件执行时能自动结束,不必用户干预,而且保证速度很快!
    好久没来了,说错了不管的啊哈,哈哈,哈哈哈.......
      

  5.   

    CTEATE TRIGGER TR_TABLE_UPD ON TABLE
    FOR UPDATE 
    AS
    IF UPDATE(COLUMNNAME)
     EXEC MASTER..xp_cmdshell 'c:\aa.EXE'
    --------------------------^^^^^路径不要忘了