我的触发器里面有一个游标,要循环调用一个外部程序
exec master..xp_cmdshell @sql
是一个命令行工具
它执行的时候可能要花一段时间,大概10秒钟如果循环两次就打开两个外部程序
怎么样解决超时问题
其实我只需要通过sql让外部程序启动就行了,它怎么运行不关我的事了?

解决方案 »

  1.   

    触发器调用外部程序是个危险的思路
      

  2.   

    因为只有当数据插入得时候就调用触发器
    然后触发器将参数传给外部程序去执行,如果不这样做
    只有写个程序每秒中去看有哪些新加的记录然后处理后调用那个外部程序
    这样更麻烦如果碰到这种问题怎么办?