Condividi tramite


Documentazione e creazione di script per un database di Analysis Services

Dopo la distribuzione di un database, SQL Server Management Studio consente di generare l'output dei metadati del database o di un oggetto contenuto nel database in formato di script XMLA (XML for Analysis). È possibile salvare l'output di questo script in una nuova finestra dell'Editor di query XMLA, in un file o negli Appunti. Per ulteriori informazioni su XMLA, vedere Guida di riferimento ASSL (Analysis Services Scripting Language).

Lo script XMLA generato utilizza gli elementi ASSL (Analysis Services Scripting Language) per definire gli oggetti contenuti nello script. Se è stato generato uno script CREATE, lo script XMLA risultante contiene un comando XMLA Create e gli elementi ASSL che consentono di creare l'intera struttura del database di Analysis Services in un'istanza. Se è stato generato uno script ALTER, lo script XMLA risultante contiene un comando XMLA Alter e gli elementi ASSL che consentono di ripristinare lo stato in cui si trovava la struttura di un database di Analysis Services esistente al momento della creazione dello script.

È possibile utilizzare in vari modi lo script XMLA generato da un database di Analysis Services, ad esempio per gli scopi seguenti:

  • Per mantenere uno script di backup che consente di ricreare tutti gli oggetti e le autorizzazioni del database.

  • Per creare o aggiornare il codice di sviluppo del database.

  • Per creare un ambiente di prova o di sviluppo da uno schema esistente.