TechNet
Export (0) Print
Expand All

Files and Version Numbers

 

Updated: August 2, 2016

All required SQL Server Management Objects (SMO) components are installed as part of an instance of Microsoft SQL Server client or server. SMO is implemented in several managed assemblies. You can develop SMO applications on either a client or a server.

DirectoryFileDescription
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Microsoft.SqlServer.ConnectionInfo.dllContains support for connecting to an instance of SQL Server.
C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.ServiceBrokerEnum.dllContains support for programming the Microsoft Service Broker. This is required only in programs that access the Service Broker.
C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.Smo.dllContains the most of the SMO classes.
C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.SmoExtended.dll

Microsoft.SqlServer.Management.Sdk.Sfc.dll

Microsoft.SqlServer.SqlEnum.dll
Contains support for the SMO classes.
C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.WmiEnum.dllContains the Windows Management Instrumentation (WMI) Provider classes. This is required only for programs that use the WMI Provider classes.
C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.RegSvrEnum.dllContains the Registered Server classes. This is required only for programs that use the Registered Server classes.

Community Additions

ADD
Show:
© 2016 Microsoft