SQL Server 管理物件 (SMO) 程式設計指南

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse Analytics

SQL Server 管理物件 (SMO) 是一組物件集合,專為設計管理 Microsoft SQL Server 的所有層面所設計。 SQL Server 複寫管理物件 (RMO) 是封裝 SQL Server 複寫管理的物件集合。

主題 說明
開始使用 SMO 提供如何開始開發 SMO 應用程式的資訊
建立 SMO 程式

程式設計特定工作
提供 Microsoft.SqlServer.management 中 SMO 物件程式設計的相關資訊, Microsoft.SqlServer.Management.NotificationServices、Microsoft.SqlServer.Management.Smo、Microsoft.SqlServer.Management.Smo.Agent、Microsoft.SqlServer.Management.Smo.Broker、Microsoft.SqlServer.Management.Smo.Mail、Microsoft.SqlServer.Management.Smo.RegisteredServers、Microsoft.SqlServer.Management.Smo.Wmi 和 Microsoft.SqlServer.Management.Trace 命名空間。

這包括撰寫程式以定義資料庫和管理 SQL Server 的指示。 您可以使用 SMO 來建立資料庫、執行備份、建立作業、設定 SQL Server、指派許可權,以及執行許多其他系統管理工作。
複寫開發人員檔 提供 Microsoft.SqlServer.Replication 命名空間中 RMO 物件程式設計的相關資訊。

另請參閱

複寫開發人員檔