适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Microsoft Fabric SQL 数据库
SQL Server 管理对象(SMO)具有各种命名空间。 不同的命名空间表示 SMO 中的不同功能区域。
在 SQL Server 2022 (16.x)中,SMO 程序集位于 C:\Program Files\Microsoft SQL Server\160\SDK\Assemblies 文件夹中。
命名空间
SMO 命名空间包括:
类 | 函数 |
---|---|
Microsoft.SqlServer.Management.Smo | 包含实例类、实用工具类和枚举,这些类用于以编程方式操作Microsoft SQL Server。 |
Microsoft.SqlServer.Management.Common | 包含复制管理对象 (RMO) 和 SMO 共有的类,例如连接类。 |
Microsoft.SqlServer.Management.Smo.Agent | 包含表示SQL Server 代理的类。 |
Microsoft.SqlServer.Management.Smo.Wmi | 包含表示 WMI 提供程序的类。 |
Microsoft.SqlServer.Management.Smo.RegisteredServers | 包含表示已注册的服务器的类。 |
Microsoft.SqlServer.Management.Smo.Mail | 包含表示数据库邮件的类。 |
Microsoft.SqlServer.Management.Smo.Broker | 包含表示 Service Broker 的类。 |