启动和停止 Notification Services 实例
定义 Notification Services 应用程序时,可指定运行每个宿主事件提供程序、生成器和分发服务器的服务器。Notification Services 引擎(通常为 NS$instanceName Microsoft Windows 服务)运行这些组件。若要在服务器上启动 Notification Services 实例,请启动 Notification Services 引擎,这通常意味着启动 Windows 服务。
启动 Notification Services 引擎
启动 Notification Services 实例时,该引擎从注册表中获取数据库服务器名称,并检查实例数据库和应用程序数据库来确定在其服务器上运行的组件。此外,该引擎还将检查这些组件是处于启用还是禁用状态。所有启用的组件开始处理数据。所有禁用的组件被暂停,在被启用前不处理数据。
该引擎在运行过程中每隔 30 秒对其组件的启用或禁用状态进行一次检查。如果任何组件的状态发生了更改,则该组件将经历一次启动或关闭过程。
如果 NS$instanceName Windows 服务运行了 Notification Services 引擎,则可以通过服务管理器、命令提示窗口或 SQL Server Management Studio 来启动 Notification Services 引擎。如果引擎驻留在自定义应用程序中,则必须使用该应用程序来启动 Notification Services 实例。
启动 Notification Services 实例的所有 Windows 服务
启动单个 Windows 服务
- 如何在 Notification Services 扩展实例中启动或停止单个服务 (SQL Server Management Studio)
- 如何启动 Notification Services 实例(命令提示符)
- 如何启动 Notification Services 实例(服务管理器)
启动 Notification Services 群集实例
启动宿主 Notification Services 引擎
停止 Notification Services 引擎
如果停止 Notification Services 引擎同,则将停止在服务器上处理引擎组件。如果 Notification Services 实例扩展到多台服务器上,则在被禁用之前,其他服务器上的引擎组件将继续运行,否则将停止这些服务器上的引擎。
如果 NS$instanceName Windows 服务运行了 Notification Services 引擎,则可通过服务管理器、命令提示窗口或 SQL Server Management Studio 来停止 Notification Services 实例。如果引擎驻留在自定义应用程序中,则必须使用该应用程序来停止 Notification Services 实例。
停止 Notification Services 实例的所有 Windows 服务
停止单个 Windows 服务
- 如何在 Notification Services 扩展实例中启动或停止单个服务 (SQL Server Management Studio)
- 如何停止 Notification Services 实例(命令提示符)
- 如何停止 Notification Services 实例(服务管理器)
停止 Notification Services 群集实例
停止宿主 Notification Services 引擎
请参阅
概念
配置 Notification Services Windows 服务
启用和禁用实例、应用程序或组件
查看实例、应用程序和组件的状态
宿主 Notification Services 引擎
其他资源
对 Notification Services 进行故障排除