Опциите за генериране на скриптове на Management Studio са само обвивка около възможностите за SMO скриптиране . Простите скриптове се получават с помощта на Script()
метод за различни видове SMO. По-сложните скриптове се създават от специализирания Scripter
клас.
Инструментите на командния ред могат лесно да бъдат създадени с помощта на SMO библиотеки.