Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 从SQL Server作业调用IIS应用池(2005)_.net_Sql Server 2005_Iis 6 - Fatal编程技术网

.net 从SQL Server作业调用IIS应用池(2005)

.net 从SQL Server作业调用IIS应用池(2005),.net,sql-server-2005,iis-6,.net,Sql Server 2005,Iis 6,我想知道是否可以从SQLServer作业(2005)调用IIS应用程序池。 我基本上希望有一个作业监视一个事件的表,如果触发了一个条件,我想调用IIS并关闭一个特定的应用程序池 我想我可以通过SQL Server作业中的CLR和.NET来实现这一点,但我想知道是否有更简单/更好的方法来实现这一点 干杯, Conor您是否可以使用Gloal.asax中的命令,让SQL Server在事件发生时通知您的应用程序 然后,您可以从应用程序而不是从SQL Server关闭AppPoolAppPool正在承

我想知道是否可以从SQLServer作业(2005)调用IIS应用程序池。 我基本上希望有一个作业监视一个事件的表,如果触发了一个条件,我想调用IIS并关闭一个特定的应用程序池

我想我可以通过SQL Server作业中的CLR和.NET来实现这一点,但我想知道是否有更简单/更好的方法来实现这一点

干杯, Conor

您是否可以使用Gloal.asax中的命令,让SQL Server在事件发生时通知您的应用程序


然后,您可以从应用程序而不是从SQL Server关闭AppPool

AppPool正在承载一个位于我们控制下的IIS上的第三方Web服务(无法修改架构)。此服务从SOA环境中的一组位置调用,请求/响应的事件存储在SQL Server表中。然后,我希望有一个SQL Server任务,通过对特定XML文档执行xpath并基于特定响应(例如“返回灾难性应用程序错误”)来监视此表,然后调用IIS关闭AppPool,然后发出警报进行调查。