删除 Notification Services 实例
删除 Notification Services 实例可删除实例数据和应用程序数据,同时还会从数据库引擎 实例中删除 Notification Services 实例元数据。
重要提示: |
---|
删除实例是不可逆的操作。若要保留实例数据和应用程序数据,请在删除实例之前备份您的数据库。 |
如何删除实例数据和应用程序数据
删除 Notification Services 实例的时候总会删除实例数据和应用程序数据。由于情况的不同,删除 Notification Services 实例可能还会删除实例数据库和应用程序数据库:
- 如果 Notification Services 已为实例数据或应用程序数据创建了数据库,则删除实例还会删除数据库。如果在定义应用程序和配置实例时指定了新的数据库名称或没有数据库名称,则 Notification Services 将创建数据库。
- 如果在配置实例和定义应用程序时为实例数据和应用程序数据指定了现有数据库的名称,则 Notification Services 将从数据库中删除所有的实例对象和应用程序对象,但事件历史记录表和订阅历史记录表除外。
有关定义实例数据库的详细信息,请参阅定义实例数据库。
有关定义应用程序数据库的详细信息,请参阅定义应用程序数据库。
删除 Notification Services 实例
- 如何删除 Notification Services 实例 (SQL Server Management Studio)
- 如何删除 Notification Services 实例(命令提示符)
- nscontrol delete 命令
- Microsoft.SqlServer.Management.Nmo.Instance.Drop 方法
手动删除数据库
如果手动删除包含实例数据或应用程序数据的数据库,则有关实例的元数据仍存在于系统数据库中。若要从系统数据库中删除元数据,请删除 Notification Services 实例。
撤消 Notification Services 实例的注册
删除实例之后,请撤消实例的注册以删除注册表项、性能计数器以及 Microsoft Windows 服务(如果存在)。
撤消 Notification Services 实例的注册
- 如何撤消注册 Notification Services 实例 (SQL Server Management Studio)
- nscontrol unregister 命令
- UnregisterLocal 方法
请参阅
概念
备份 Notification Services 数据库和操作文件
其他资源
管理 Notification Services
更新实例和应用程序