消息详细信息
| 产品名称 | SQL Server |
| 事件编号 | 14160 |
| 事件源 | MSSQLSERVER |
| 组件 | SQL Server 数据库引擎 |
| 符号名称 | |
| 消息正文 | 已设置发布 [%s] 的阈值 [%s:%s]。 此发布的一个或多个订阅已过期。 |
说明
复制允许为多个条件启用警告。 这包括即将过期的订阅。 如果订阅未在指定的 保留期内同步,订阅可能会过期。 有关详细信息,请参阅 订阅过期和停用。
使用复制监视器或 sp_replmonitorchangepublicationthreshold启用警告时,指定一个阈值,用于确定何时触发警告。 当达到或超过该阈值时,复制监视器中会显示警告,并将事件写入 Windows 事件日志。 达到阈值还可以触发 SQL Server 代理警报。 有关详细信息,请参阅在 复制监视器中设置阈值和警告 ,以及 以编程方式监视复制。
用户操作
此问题的解决方法取决于引发警告的原因:
如果超出阈值,但订阅尚未过期,请同步订阅。 有关详细信息,请参阅 同步数据。
如果代理正在运行,但尚未正确复制更改,这可能会导致订阅过期。 对于事务复制,请确保分发代理和日志读取器代理正在运行。 对于合并复制,请确保合并代理正在运行。 有关如何启动这些代理的信息,请参阅 “启动和停止复制代理”(SQL Server Management Studio) 和 复制代理可执行文件概念。
如果订阅已过期,则必须重新初始化或删除并重新创建订阅,具体取决于订阅的类型及其过期时间。 有关详细信息,请参阅 订阅过期和停用。