更新注册表信息

部署 SQL Server Notification Services 实例时,将在运行以下任何组件的每台服务器上注册实例:

  • 宿主事件提供程序
  • 非宿主事件提供程序
  • 生成器
  • 分发服务器
  • 订阅管理界面

注册实例时,会将有关实例及其数据库服务器的信息添加到 Windows 注册表中。同时,还将为实例创建性能计数器。

您也可以在注册实例时创建 NS$instanceName Windows 服务。此 Microsoft Windows 服务运行 Notification Services 引擎,该引擎运行宿主事件提供程序、生成器和分发服务器。

ms166471.note(zh-cn,SQL.90).gif注意:
如果在您自己的应用程序或进程中承载了 Notification Services 引擎,则不要在注册实例时创建 Windows 服务。有关详细信息,请参阅宿主 Notification Services 引擎

更新注册表的常见原因

如果实例或应用程序属性发生了更改,则可能需要更新 Notification Services 实例的注册表信息:

  • 如果添加、修改或删除了某个应用程序,请重新注册该应用程序以更新性能计数器。
  • 如果 NS$instanceName Windows 服务使用 SQL Server 身份验证连接到数据库引擎,请重新注册实例以更新 SQL Server 用户名和密码。
  • 如果需要更新 NS$instance_name Windows 服务的用户名和密码,请重新注册实例并提供新用户名和密码。(也可以在 Windows 服务管理器中执行此操作。)

若要重新注册实例,必须先撤消对实例的注册,然后再次注册实例。请确保在先前注册了实例的所有服务器上注册该实例。

更新 Notification Services 实例的注册表信息

请参阅

概念

配置 Notification Services Windows 服务
保护 Notification Services 的安全
宿主 Notification Services 引擎

其他资源

更新实例和应用程序
管理 Notification Services

帮助和信息

获取 SQL Server 2005 帮助