Share via


Procédure : Supprimer une application d'une instance de Notification Services (invite de commandes)

Pour supprimer une application Notification Services d'une instance existante, vous devez modifier la configuration de l'instance et ensuite mettre à jour l'instance. La procédure suivante explique quoi modifier et comment effectuer la mise à jour à l'aide des utilitaires de ligne de commande.

ms171400.note(fr-fr,SQL.90).gifRemarque :
La procédure suivante suppose que vous configurez l'instance de Notification Services en utilisant un fichier de configuration d'instance (ICF) et des fichiers de définition d'application (ADF). Si vous utilisez Notification Services Management Objects (NMO), utilisez des méthodes de la classe Microsoft.SqlServer.Management.Nmo.Instance pour mettre à jour l'instance de Notification Services.

Pour supprimer une application

  1. Dans le fichier ICF, effectuez les opérations suivantes :

    • Supprimez le nœud Application qui représente l'application.
    • Supprimez tous les protocoles personnalisés spécifiques à l'application du nœud Protocols.
    • Supprimez du nœud DeliveryChannels tous les canaux de remise spécifiques à l'application.
    • Supprimez du nœud ParameterDefaults toutes les valeurs des paramètres par défaut spécifiques à l'application.
  2. Sauvegardez les bases de données d'instance et d'application. Pour plus d'informations, consultez Sauvegarde et récupération de Notification Services.

  3. Dans le menu Démarrer, pointez sur Tous les programmes\Microsoft SQL Server 2005\Outils de configuration, puis cliquez sur Invite de commandes de Notification Services pour ouvrir une fenêtre d'invite de commandes.

  4. Pour désactiver l'instance, tapez la commande suivante :

    nscontrol disable -nameinstanceName

  5. Pour appliquer les modifications apportées au fichier de configuration, tapez la commande suivante :

    nscontrol update -inconfigurationFile

    Si l'instance ou l'application utilise l'authentification SQL Server ou si vous devez utiliser des paramètres de ligne de commande, vous devez fournir des paramètres supplémentaires. Pour plus d'informations, consultez Commande nscontrol update.

  6. Pour mettre à jour les compteurs de performance, réinscrivez l'instance de Notification Services en utilisant uniquement les arguments -name et -server. Si vous n'utilisez pas les compteurs de performance, n'effectuez pas cette étape. Pour réinscrire l'instance, tapez les commandes suivantes :

    1. **net stop ns$**instanceName
    2. nscontrol register -nameinstanceName-serverdatabaseServer
      Lors de l'utilisation de l'authentification SQL Server ou du chiffrement des arguments, vous devez fournir des paramètres supplémentaires. Pour plus d'informations, consultez Commande nscontrol register.
    3. **net start ns$**instanceName
      ms171400.note(fr-fr,SQL.90).gifRemarque :
      Si l'instance de Notification Services est montée en puissance parallèle sur plusieurs serveurs, réinscrivez l'instance sur chaque serveur.
  7. Pour activer l'instance, tapez la commande suivante :

    nscontrol enable -nameinstanceName

Après avoir mis à jour l'instance, vous voudrez peut-être supprimer les objets application de la base de données d'application ou, si l'application dispose de sa propre base de données, supprimer la base de données entière.

Voir aussi

Tâches

Procédure : Supprimer une application d'une instance de Notification Services (invite de commandes)

Concepts

Suppression d'une application d'une instance

Autres ressources

DROP DATABASE (Transact-SQL)
Mise à jour des instances et des applications
Rubriques de procédures concernant la gestion des instances et des applications (Notification Services)

Aide et Informations

Assistance sur SQL Server 2005