Хотите динамически управлять SQL Server в c # - PullRequest
0 голосов
/ 23 декабря 2009

Я хочу управлять SQL Server динамически, то есть с помощью кода, я хочу просканировать SQL Server на наличие доступных баз данных, чем я хочу создать новую базу данных, получить доступ к более старой базе данных, изменить ее и вставить данные в базу данных в зависимости от схемы таблицы. лучший подход, что я должен использовать?

я слышал имя nhibernate, объект управления SQL Server (SMO), Smss (SQL Server Management Studio), но я не знаю больше, чем их имена

пожалуйста, наведите меня на плюсы и минусы

Ответы [ 2 ]

2 голосов
/ 23 декабря 2009

NHibernate - это ORM , который не имеет прямого отношения к SQL Server. SMSS - это инструмент с графическим интерфейсом для управления SQL Server. SMO это то, что вам нужно. См., Например, this .

0 голосов
/ 23 декабря 2009

SMO это путь. У вас есть подробная информация в MSDN .

...