Esportazione di metadati delle applicazioni e delle istanze di Notification Services
Se non si dispone dei file che includono le definizioni della configurazione dell'istanza e dell'applicazione, Notification Services consente di esportare i metadati dai database in un nuovo file di configurazione dell'istanza (ICF) e in nuovi file di definizione dell'applicazione (ADF). L'esportazione consente di eseguire backup delle definizioni di configurazione dell'istanza e dell'applicazione, di utilizzare il file per creare o aggiornare l'istanza, oppure di utilizzare il file come modello per le nuove istanze e applicazioni.
Prima di esportare i metadati
Prima di esportare i metadati, tenere presente quanto segue:
- L'esportazione dei metadati non ricrea gli ICF e gli ADF originali, bensì crea file contenenti le impostazioni correnti dell'istanza e dell'applicazione, inclusi i valori che possono essere stati specificati tramite parametri nei file originali. Per questo motivo, Microsoft consiglia, quando possibile, di utilizzare le definizioni originali di configurazione dell'istanza e dell'applicazione per aggiornare o ri-creare l'istanza di Notification Services.
- L'esportazione dei metadati modifica i valori di ApplicationDefinitionFilePath nel file di configurazione in modo che facciano riferimento ai file ADF esportati. Questo percorso viene modificato in modo che il file di configurazione possa essere utilizzato subito. Tutte le altre impostazioni relative al percorso, incluso BaseDirectoryPath, rimangono inalterate perché queste possono fare riferimento agli altri file richiesti dall'istanza, ad esempio i file XLST (Extensible Stylesheet Language Transformation).
- Gli argomenti crittografati non vengono decrittografati. Se si utilizza la crittografia degli argomenti, è necessario specificare i valori non crittografati prima di utilizzare i metadati esportati per creare o aggiornare un'istanza di Notification Services.
Esportazione dei metadati
Sono disponibili tre opzioni per l'esportazione dei metadati che descrivono l'istanza e le sue applicazioni:
- Esportare l'istanza e i metadati dell'applicazione in un editor in SQL Server Management Studio. Per ulteriori informazioni, vedere Procedura: Esportazione dei metadati dell'istanza (SQL Server Management Studio).
- Utilizzare il comando nscontrol export per esportare l'istanza e i metadati dell'applicazione in file. Si noti che nei file risultanti verrà utilizzata la codifica UTF-8. Per ulteriori informazioni, vedere Comando nscontrol export.
- Utilizzare il metodo Microsoft.SqlServer.Management.Nmo.Instance.Export(System.String,System.Boolean) da Notification Services Management Objects (NMO).
I file risultanti sono una definizione valida dell'istanza e delle applicazioni nel momento in cui viene eseguita l'esportazione dei dati.
Vedere anche
Altre risorse
Backup e recupero di Notification Services
Amministrazione di Notification Services