我目前正在研究T-SQL触发器在将记录插入到表中时触发SSRS报告打印的功能。我发现的最接近的东西是ScottLenart的评论here。我有几个参数需要传递给报告,我想将打印作业发送到特定的网络打印机。我想知道这是否可以构建到SQL CLR程序集中(尽管我知道这似乎是使用SQL CLR的错误方法),或者如果使用xp_cmdshell来启动某个定制的打印它的c#应用程序是我最好的做法。执行从T-SQL触发器打印SSRS报告
我想我可能不得不考虑使用某种类型的队列来将打印请求放入触发器触发时,以便它在打印时不会阻止其他一些查询, m试图弄清楚如何在数据库中创建或更新记录时尽可能接近地打印文档。
我期待与SQL Server 2012