如何从 Notification Services 实例中删除应用程序 (SQL Server Management Studio)

若要从现有实例中删除应用程序,必须修改实例配置,然后更新实例。以下过程显示了要修改的内容以及如何使用 Microsoft SQL Server Management Studio 执行更新。

ms166501.note(zh-cn,SQL.90).gif注意:
以下过程假设您正使用实例配置文件 (ICF) 和应用程序定义文件 (ADF) 在配置 Notification Services 实例。如果使用的是 Notification Services 管理对象 (NMO),请使用 Microsoft.SqlServer.Management.Nmo.Instance 类的方法来更新 Notification Services 实例。

删除应用程序

  1. 在 ICF 中执行下列操作:

    • 删除表示应用程序的 Application 节点。
    • Protocols 节点中删除所有特定于应用程序的自定义协议。
    • DeliveryChannels 节点中删除所有特定于应用程序的传递通道。
    • ParameterDefaults 节点中删除所有特定于应用程序的默认参数值。
  2. 备份实例和应用程序数据库。有关详细信息,请参阅备份和恢复 Notification Services

  3. 在 SQL Server Management Studio 对象资源管理器中,展开 Notification Services 节点。

  4. 右键单击运行应用程序的 Notification Services 实例,再选择**“禁用”**。

  5. 右键单击实例,指向**“任务”,再选择“更新”**。

  6. 在**“更新实例”对话框中,单击“浏览”**按钮,再选择已更新的 ICF。

  7. 根据需要,为**“参数”**框中显示的某些参数输入或更新值。

  8. 选择**“更新实例后启用它”**选项,以便在更新过程结束时启用实例。

  9. 如果实例使用参数加密,则单击左窗格中的**“加密”**,再输入加密密钥。

  10. 单击**“确定”**以执行更新。

  11. 若要更新性能计数器,请重新注册 Notification Services 实例:

    1. 右键单击实例,再选择**“停止”**。
    2. 右键单击实例,指向**“任务”,再选择“注册”**。
    3. 单击**“确定”**。
    4. 右键单击实例,再选择**“启动”**。

更新实例后,可能要删除应用程序数据库中的应用程序对象;或者,如果应用程序拥有自己的数据库,则要删除整个数据库。

请参阅

任务

如何从 Notification Services 实例中删除应用程序(命令提示符)

概念

从实例中删除应用程序

其他资源

DROP DATABASE (Transact-SQL)
更新实例和应用程序
管理实例和应用程序帮助主题 (Notification Services)

帮助和信息

获取 SQL Server 2005 帮助