分享方式:


建立 SMO 程式

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

SQL Server 管理物件 (SMO) 物件的一般程式設計包括所有物件共用的通用區域,例如執行方法、設定屬性和操作集合。

主題 說明
連接到 SQL Server 的執行個體 建立 SQL Server 實例連線的最基本 SMO 程式。 示範 Windows 驗證和 SQL Server 驗證。 也包含顯示連線到本機和 SQL Server 遠端實例的範例。
中斷 SQL Server 實例的連線 示範如何中斷 SQL Server 實例連線的程式。
呼叫方法 本節說明呼叫方法的一般方法。 顯示參數的使用方式,以及如何處理 物件中 DataTable 傳回的資料資料表。 也包含如何呼叫物件建構函式以及如何呼叫 Clone 方法的 範例。
設定屬性 - SMO 本節說明如何設定不同類型的屬性。 示範如何設定和取得物件屬性。 也包含範例,這些範例會在建立物件時設定物件屬性,以及如何逐一查看物件的所有屬性。
使用集合 討論與物件集合搭配使用之技術的各種程式。 示範如何使用集合參考物件。 也包含如何逐一查看集合成員的範例。
處理 SMO 事件 本節說明如何在 SMO 中設定及處理事件。 包含如何設定事件處理常式以及如何設定事件訂閱的範例。
處理 SMO 例外狀況 本節說明如何在 SMO 中攔截例外狀況。 包含如何攔截例外狀況以及如何顯示內部例外狀況的範例。
使用資料類型 本節說明如何使用不同的 SQL Server 資料類型。 描述如何使用物件建構函式中的規格來建構資料類型。 也包含如何使用預設建構函式建立資料類型的範例。
使用交易 本節說明如何在 SMO 程式中實作交易處理。 包含如何在 SMO 程式中使用交易的範例。
使用擷取模式 本節說明如何記錄 SMO 程式的輸出。 此範例會將 SMO 程式記錄為傳送至 SQL Server 實例的 Transact-SQL 語句,以供日後執行。