SMO 物件模型命名空間

適用於:SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics

SQL Server 管理物件 (SMO) 具有各種命名空間。 不同的命名空間代表 SMO 內的不同功能區域。

在 SQL Server 2022 (16.x) 中,SMO 元件位於 C:\Program Files\Microsoft SQL Server\160\SDK\Assemblies 資料夾中。

命名空間

SMO 命名空間為:

類別 函式
Microsoft.SqlServer.Management.Smo 包含實例類別、公用程序類別和列舉,用來以程序設計方式操作 SQL Server Microsoft。
Microsoft.SqlServer.Management.Common 包含複寫管理物件 (RMO) 和 SMO 通用的類別,例如連接類別。
Microsoft.SqlServer.Management.Smo.Agent 包含代表 SQL Server Agent 的類別。
Microsoft.SqlServer.Management.Smo.Wmi 包含代表 WMI 提供者的類別。
Microsoft.SqlServer.Management.Smo.RegisteredServers 包含代表已註冊伺服器的類別。
Microsoft.SqlServer.Management.Smo.Mail 包含代表 Database Mail 的類別。
Microsoft.SqlServer.Management.Smo.Broker 包含代表 Service Broker 的類別。