| title | Files and Version Numbers | Microsoft Docs | |||||
|---|---|---|---|---|---|---|
| ms.custom | ||||||
| ms.date | 06/13/2017 | |||||
| ms.prod | sql-server-2014 | |||||
| ms.reviewer | ||||||
| ms.technology | ||||||
| ms.topic | reference | |||||
| helpviewer_keywords |
|
|||||
| ms.assetid | 510907b6-e7a9-41bd-b892-d6d99a5118e1 | |||||
| author | stevestein | |||||
| ms.author | sstein | |||||
| manager | craigg |
All required [!INCLUDEssNoVersion] Management Objects (SMO) components are installed as part of an instance of [!INCLUDEmsCoName] [!INCLUDEssNoVersion] 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 |
|---|---|---|
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.ConnectionInfo.dll | Contains support for connecting to an instance of [!INCLUDEssNoVersion]. |
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.ServiceBrokerEnum.dll | Contains support for programming the [!INCLUDEmsCoName] Service Broker. This is required only in programs that access the Service Broker. |
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.Smo.dll | Contains the most of the SMO classes. |
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.SmoExtended.dll Microsoft.SqlServer.Management.Sdk.Sfc.dll Microsoft.SqlServer.SqlEnum.dll |
Contains support for the SMO classes. |
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.WmiEnum.dll | Contains the Windows Management Instrumentation (WMI) Provider classes. This is required only for programs that use the WMI Provider classes. |
| [!INCLUDEssSampPathSDK] | Microsoft.SqlServer.RegSvrEnum.dll | Contains the Registered Server classes. This is required only for programs that use the Registered Server classes. |