Partager via


Procédure : mise à jour d'une application unique dans une instance multi-applications (SQL Server Management Studio)

Si vous devez modifier des valeurs dans une application mais que vous n'avez pas besoin d'actualiser des valeurs dans le fichier de configuration d'instance (ICF) ou dans d'autres applications hébergées par l'instance, vous pouvez ne mettre à jour que l'application. Les autres applications de l'instance peuvent continuer à s'exécuter pendant ce temps.

Notez que Notification Services lit le fichier ICF et les autres fichiers ADF, compare les valeurs aux valeurs actuelles des bases de données et tente d'effectuer les mises à jour en cas de différence.

ms166419.note(fr-fr,SQL.90).gifRemarque :
Si vous mettez à jour un événement, un abonnement ou des classes de notification, les tables sous-jacentes sont supprimées, puis recréées.
ms166419.note(fr-fr,SQL.90).gifRemarque :
Si vous modifiez un fichier fonctionnel, vous devez redémarrer l'instance pour charger le fichier modifié.
ms166419.note(fr-fr,SQL.90).gifRemarque :
La procédure suivante suppose que vous configurez l'instance de Notification Services à l'aide d'un fichier de configuration d'instance (ICF) et de fichiers de définition d'application (ADF). Si vous utilisez des objets NMO (Notification Services Management Objects), utilisez les méthodes de la classe Microsoft.SqlServer.Management.Nmo.Instance pour mettre à jour l'instance de Notification Services.

Pour mettre à jour une application

  1. Mettez à jour le fichier de définition de l'application.

    Notez que si vous mettez à jour le fichier de configuration d'instance, vous devez désactiver et mettre à jour la totalité de l'instance.

  2. Sauvegardez les bases de données d'instance et d'application. Pour plus d'informations, consultez Sauvegarde et restauration de bases de données dans SQL Server.

  3. Dans l'Explorateur d'objets, ouvrez le dossier Notification Services.

  4. Cliquez avec le bouton droit sur l'instance et sélectionnez Propriétés.

  5. Dans le volet gauche, sélectionnez Applications.

  6. Dans la zone Application, sélectionnez l'application que vous mettez à jour.

  7. Dans la zone Composants, désactivez la case à cocher pour chaque composant de l'application, puis cliquez sur OK pour appliquer les modifications. Vous pouvez désactiver toutes les cases à cocher en désélectionnant la zone Application.

  8. Cliquez avec le bouton droit sur l'instance, pointez sur Tâches, puis sélectionnez Mettre à jour.

  9. Dans la boîte de dialogue Mettre à jour l'instance, cliquez sur Parcourir et sélectionnez le fichier ICF mis à jour.

  10. Si nécessaire, entrez ou mettez à jour les valeurs de tous les paramètres affichés dans la zone Paramètres.

  11. Si l'instance utilise le chiffrement des arguments, cliquez sur Chiffrement dans le volet gauche, puis entrez la clé de chiffrement.

  12. Cliquez sur OK pour effectuer la mise à jour.

  13. Cliquez avec le bouton droit sur l'instance et sélectionnez Propriétés.

  14. Dans le volet gauche, sélectionnez Applications.

  15. Dans la zone Application, sélectionnez l'application que vous mettez à jour.

  16. Dans la zone Composants, activez la case à cocher pour chaque composant de l'application, puis cliquez sur OK pour appliquer les modifications.

Voir aussi

Tâches

Procédure : mise à jour d'une application dans une instance multi-application (invite de commandes)

Autres ressources

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