如何从 Notification Services 实例中删除应用程序 (SQL Server Management Studio)
若要从现有实例中删除应用程序,必须修改实例配置,然后更新实例。以下过程显示了要修改的内容以及如何使用 Microsoft SQL Server Management Studio 执行更新。
注意: |
---|
以下过程假设您正使用实例配置文件 (ICF) 和应用程序定义文件 (ADF) 在配置 Notification Services 实例。如果使用的是 Notification Services 管理对象 (NMO),请使用 Microsoft.SqlServer.Management.Nmo.Instance 类的方法来更新 Notification Services 实例。 |
删除应用程序
在 ICF 中执行下列操作:
- 删除表示应用程序的 Application 节点。
- 从 Protocols 节点中删除所有特定于应用程序的自定义协议。
- 从 DeliveryChannels 节点中删除所有特定于应用程序的传递通道。
- 从 ParameterDefaults 节点中删除所有特定于应用程序的默认参数值。
备份实例和应用程序数据库。有关详细信息,请参阅备份和恢复 Notification Services。
在 SQL Server Management Studio 对象资源管理器中,展开 Notification Services 节点。
右键单击运行应用程序的 Notification Services 实例,再选择**“禁用”**。
右键单击实例,指向**“任务”,再选择“更新”**。
在**“更新实例”对话框中,单击“浏览”**按钮,再选择已更新的 ICF。
根据需要,为**“参数”**框中显示的某些参数输入或更新值。
选择**“更新实例后启用它”**选项,以便在更新过程结束时启用实例。
如果实例使用参数加密,则单击左窗格中的**“加密”**,再输入加密密钥。
单击**“确定”**以执行更新。
若要更新性能计数器,请重新注册 Notification Services 实例:
- 右键单击实例,再选择**“停止”**。
- 右键单击实例,指向**“任务”,再选择“注册”**。
- 单击**“确定”**。
- 右键单击实例,再选择**“启动”**。
更新实例后,可能要删除应用程序数据库中的应用程序对象;或者,如果应用程序拥有自己的数据库,则要删除整个数据库。
请参阅
任务
如何从 Notification Services 实例中删除应用程序(命令提示符)
概念
其他资源
DROP DATABASE (Transact-SQL)
更新实例和应用程序
管理实例和应用程序帮助主题 (Notification Services)