Exportation des métadonnées d'instance et d'application de Notification Services
Si vous ne disposez pas des fichiers contenant la configuration d'instance et les définitions d'application, Notification Services vous donne la possibilité d'exporter les métadonnées des bases de données vers un nouveau fichier de configuration d'instance (ICF) et vers de nouveaux fichiers de définition d'application (ADF). Avec l'exportation, vous pouvez effectuer des sauvegardes de la configuration d'instance et des définitions d'application, puis utiliser les fichiers pour créer ou mettre à jour l'instance, ou bien utiliser les fichiers comme modèle pour les nouvelles instances et applications.
Avant l'exportation des métadonnées
Avant d'exporter des métadonnées, gardez à l'esprit les points suivants :
- L'exportation des métadonnées ne recrée pas les fichiers ICF et ADF d'origine. Elle crée des fichiers qui contiennent les paramètres d'instance et d'application courants, incluant des valeurs qui peuvent avoir été paramétrées dans les fichiers d'origine. Pour cette raison, Microsoft vous recommande d'utiliser si possible la configuration d'instance et les définitions d'application d'origine pour mettre à jour ou recréer l'instance de Notification Services.
- L'exportation des métadonnées modifie les valeurs de ApplicationDefinitionFilePath dans le fichier de configuration afin de pointer vers les fichiers ADF exportés ; ce chemin d'accès est modifié afin que le fichier de configuration soit utilisable immédiatement. Tous les autres paramètres de chemin d'accès, incluant BaseDirectoryPath, ne sont pas modifiés car ils peuvent pointer vers les autres fichiers nécessaires à l'instance, par exemple les fichiers XSLT (Extensible Stylesheet Language Transformation).
- Les arguments chiffrés ne sont pas déchiffrés. Si vous utilisez le chiffrement des arguments, vous devez fournir les valeurs non chiffrées avant d'utiliser les métadonnées exportées pour créer ou pour actualiser une instance de Notification Services.
Exportation des métadonnées
Vous disposez de trois options pour exporter les métadonnées qui décrivent l'instance et ses applications :
- Exporter les métadonnées d'instance et d'application vers un éditeur dans SQL Server Management Studio. Pour plus d'informations, consultez Procédure : Exporter les métadonnées d'instance (SQL Server Management Studio).
- Utiliser la commande nscontrol export pour exporter les métadonnées d'instance et d'application vers des fichiers. Notez que les fichiers résultants utilisent le codage UTF-8. Pour plus d'informations, consultez Commande nscontrol export.
- Utiliser la méthode Microsoft.SqlServer.Management.Nmo.Instance.Export(System.String,System.Boolean) à partir des objets NMO (Notification Services Management Objects).
Les fichiers résultants sont une définition valide de l'instance et des applications au moment de l'exportation des données.
Voir aussi
Autres ressources
Sauvegarde et récupération de Notification Services
Administration de Notification Services