Procédure : migrer les instances Notification Services vers une édition supérieure (invite de commandes)
Si vous créez une instance Notification Services en utilisant une édition basique de Microsoft SQL Server 2005 telle que Standard Edition et que vous souhaitez ensuite procéder à une mise à niveau vers une édition supérieure de SQL Server telle que Enterprise Edition, vous devez migrer l'instance Notification Services pour qu'elle corresponde au serveur de base de données. La procédure suivante montre comment migrer une instance Notification Services vers une édition supérieure à l'aide d'utilitaires d'invite de commandes.
Important : |
---|
Les instances Notification Services peuvent être déployées dans un grand nombre de configurations différentes. Pour développer et tester vos propres procédures de migration, aidez-vous des instructions de la procédure suivante. |
Pour mettre à niveau vers une édition supérieure de Notification Services
Sur un serveur où l'instance est inscrite, désactivez l'instance :
- Dans le menu Démarrer, pointez sur Tous les programmes\Microsoft SQL Server 2005\Outils de configuration, puis cliquez sur Invite de commandes pour Notification Services.
- Pour désactiver l'instance, tapez la commande suivante :
nscontrol disable -nameinstanceName
Sur chaque serveur sur lequel l'instance est en cours d'exécution, tapez la commande suivante pour arrêter l'instance :
**net stop NS$**instanceName
Si vous hébergez les composants du moteur dans votre propre application, assurez-vous que l'instance n'est pas en cours d'exécution.
Sur chaque serveur sur lequel l'instance Notification Services est installée, mettez à niveau Notification Services vers l'édition supérieure.
Sur un serveur, tapez la commande suivante pour mettre à niveau les métadonnées des bases de données :
nscontrol upgrade -nameinstanceName-serverdatabaseServer
Les arguments exacts varient selon la configuration de la sécurité.
Sur un serveur, tapez la commande suivante pour mettre à jour les métadonnées des bases de données :
nscontrol update-inICFPath\ICFName.xml
Les arguments exacts varient selon la configuration de la sécurité.
Sur chaque serveur qui exécute un service Windows NS$instanceName, tapez ce qui suit pour démarrer le service :
**net start NS$**instanceName
Si vous hébergez les composants du moteur dans votre propre application, démarrez l'instance.
Sur un serveur, tapez la commande suivante pour activer l'instance :
nscontrol enable -nameinstanceName
Voir aussi
Tâches
Migration des instances Notification Services vers une édition supérieure de SQL Server 2005
Procédure : migrer les instances Notification Services vers une édition supérieure (SQL Server Management Studio)