VS2010 - какая библиотека выбрана для выполнения различных задач администрирования sql из C # - PullRequest
0 голосов
/ 15 августа 2011

Мне было поручено написать приложение C # Winforms, чтобы упростить некоторые из наших общих задач администрирования SQL.

В прошлом я работал с различными библиотеками SQL, которые упростили многие аспекты задачи, такие как опрос и изменение схемы, создание таблиц, хранимых процедур и т. Д., Но это было давно.

Является ли SQL SMO предпочтительной библиотекой (VS2010, SQL Server 2005 и более поздние версии)?

Вот некоторые из задач, которые мне нужно выполнить:

  • Предоставить список серверов
  • Предоставляет список баз данных, когда выбран сервер
  • Список таблиц
  • Перебирать объекты (таблицы, столбцы, процедуры, представления, триггеры)
  • Опрос метаданных объекта - главным образом для таблиц и столбцов
  • Создание таблиц, хранимых процедур и, возможно, представлений и триггеров.

(я разрабатываю в VS 2010)

спасибо

Мэтт

1 Ответ

1 голос
/ 15 августа 2011

SMO это то, что я бы сказал.

Есть что-то, что делает не то, что вам нужно, или вы просто проверяете работоспособность, чтобы убедиться, что используете последнюю версию?

...