Files and Version Numbers
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.
Directory |
File |
Description |
---|---|---|
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\ |
Microsoft.SqlServer.ConnectionInfo.dll |
Contains support for connecting to an instance of SQL Server. |
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\ |
Microsoft.SqlServer.ServiceBrokerEnum.dll |
Contains support for programming the Microsoft Service Broker. This is required only in programs that access the Service Broker. |
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\ |
Microsoft.SqlServer.Smo.dll |
Contains the most of the SMO classes. |
C:\Program Files\Microsoft SQL Server\100\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\100\SDK\Assemblies\ |
Microsoft.SqlServer.WmiEnum.dll |
Contains 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\100\SDK\Assemblies\ |
Microsoft.SqlServer.RegSvrEnum.dll |
Contains the Registered Server classes. This is required only for programs that use the Registered Server classes. |