Файлы и номера версий
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics в Microsoft Fabric
Все необходимые компоненты объекта управления SQL Server (SMO) включены в Microsoft.SqlServer.SqlManagementObjects
пакет NuGet. Объекты SMO реализованы в нескольких управляемых сборках. Можно разрабатывать приложения объектов SMO либо на клиенте, либо на сервере.
Замечания
Версия файла сборок SMO отображается как основная.0.Сборка.Редакция. Но внедренная версия сборки является основной.100.Сборка.Редакция. Это делается, чтобы сохранить версию SMO, используемую в каждом приложении отдельно, поэтому обновления для одного не влияют ни на кого другого.
По этой причине не устанавливайте версию сборок SMO NuGet в глобальный кэш сборок (GAC). Это может привести к разрыву других приложений, включая SQL Server Management Studio.
Сведения о файлах и версиях
Файл | Description |
---|---|
Microsoft.SqlServer.ConnectionInfo.dll |
Содержит поддержку подключения к экземпляру SQL Server. |
Microsoft.SqlServer.ServiceBrokerEnum.dll |
Содержит поддержку программирования Microsoft Service Broker. Это требуется только в программах, которые используют компонент Service Broker. |
Microsoft.SqlServer.Smo.dll |
Содержит большинство классов SMO. |
Microsoft.SqlServer.SmoExtended.dll |
Содержит поддержку для классов SMO. |
Microsoft.SqlServer.Management.Sdk.Sfc.dll |
Содержит поддержку для классов SMO. |
Microsoft.SqlServer.SqlEnum.dll |
Содержит поддержку для классов SMO. |
Microsoft.SqlServer.WmiEnum.dll |
Содержит классы поставщика инструментария управления Windows (WMI). Это требуется только для программ, которые используют классы поставщика WMI. |
Microsoft.SqlServer.RegSvrEnum.dll |
Содержит классы зарегистрированного сервера. Это требуется только для программ, которые используют классы зарегистрированного сервера. |