症状
如果您曾经对 Microsoft SQL Server 2012 的一个实例使用了超过30个用户定义的 resource governor 资源池,则您可能无法连接到 SQL Server 2012 实例。 此外,还会生成一个小型转储文件,并在 SQL Server 错误日志中记录以下错误消息:
未生成的 IOCP 侦听器
解决方案
累积更新信息
SQL Server 2012
此问题的修补程序首次在累积更新1中发布。有关如何为 SQL Server 2012 获取此累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2679368 SQL Server 2012 的累积更新包1注意 由于这些版本是累积的,因此每个新的修复版本都包含以前的 SQL Server 2012 修复版本附带的所有修补程序和所有安全修补程序。 我们建议你考虑应用包含此修补程序的最新修复版本。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2692828 在 SQL Server 2012 发布后发布的 SQL Server 2012 版本
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
若要检查用户定义的 resource governor 资源池的数量,请运行以下 SQL 查询:
SELECT COUNT(*) FROM sys.dm_resource_governor_resource_pools WHERE pool_id >2有关 sys.dm_resource_governor_resource_pools 动态管理视图的详细信息,请访问以下 Microsoft TechNet 网站:
sys.dm_resource_governor_resource_pools (Transact-sql)有关 Resource Governor 资源库的详细信息,请访问以下网站:
Resource Governor 资源池有关资源调控器的详细信息,请访问以下网站: