檔案和版本號碼
適用於:sql ServerAzure SQL 資料庫 Azure SQL 受控執行個體 Microsoft Fabric 中的 Azure Synapse Analytics SQL 資料庫
NuGet 套件中包含 Microsoft.SqlServer.SqlManagementObjects
所有必要的 SQL Server 管理物件 (SMO) 元件。 SMO 會在數個 Managed 元件中實作。 您可以在用戶端或伺服器上開發 SMO 應用程式。
備註
SMO 元件的檔案版本會顯示為 主要。0.組建。修訂。 但內嵌元件版本是 主要版本。100.組建。修訂。 這樣做是為了將每個應用程式中使用的 SMO 版本分開,因此對其中一個的更新不會影響任何其他版本。
基於這個理由,請勿將 SMO 元件的 NuGet 版本安裝到全域程式集緩存 (GAC)。 這樣做可能會導致其他應用程式,包括 SQL Server Management Studio 中斷。
檔案和版本資訊
檔案 | 說明 |
---|---|
Microsoft.SqlServer.ConnectionInfo.dll |
包含連線到 SQL Server 實例的支援。 |
Microsoft.SqlServer.ServiceBrokerEnum.dll |
包含對 Microsoft Service Broker 程式設計的支援。 只有存取 Service Broker 的程式才需要此專案。 |
Microsoft.SqlServer.Smo.dll |
包含大部分的 SMO 類別。 |
Microsoft.SqlServer.SmoExtended.dll |
包含 SMO 類別的支援。 |
Microsoft.SqlServer.Management.Sdk.Sfc.dll |
包含 SMO 類別的支援。 |
Microsoft.SqlServer.SqlEnum.dll |
包含 SMO 類別的支援。 |
Microsoft.SqlServer.WmiEnum.dll |
包含 Windows Management Instrumentation (WMI) 提供者類別。 這僅適用於使用 WMI 提供者類別的程式。 |
Microsoft.SqlServer.RegSvrEnum.dll |
包含已註冊的伺服器類別。 這僅適用於使用已註冊伺服器類別的程式。 |