Я работаю над проектом, который использует метаданные базы данных. На данный момент я только что запросил представления в каталоге базы данных (например, sys.tables), но я знаю, что это будет «проще» с SMO, если я захочу добавить зависимость.Когда использовать объекты управления Sql (SMO)
Каковы преимущества для запросов SMO по метаданным? Любые «gotchas» (например, необходимо иметь дополнительные библиотеки SQL на моей локальной машине только для роскоши SMO).