Le opzioni di generazione degli script di Management Studio sono solo un wrapper delle capacità di scripting SMO . Gli script semplici si ottengono usando Script()
metodo su vari tipi di SMO. Gli script più complessi vengono creati dallo specialista Scripter
classe.
Gli strumenti della riga di comando possono essere facilmente creati utilizzando le librerie SMO.