Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-databas i Microsoft Fabric
Alla nödvändiga komponenter för SQL Server Management Object (SMO) ingår i Microsoft.SqlServer.SqlManagementObjects NuGet-paketet. SMO implementeras i flera hanterade sammansättningar. Du kan utveckla SMO-program på antingen en klient eller en server.
Remarks
Filversionen av SMO-sammansättningarna visas som huvudversion. 0. Skapa. Revision. Men den inbäddade sammansättningsversionen är Major. 100. Skapa. Revision. Detta görs för att hålla den version av SMO som används i varje program separat, så uppdateringar till en påverkar inte andra.
Därför ska du inte installera NuGet-versionen av SMO-sammansättningar i den globala sammansättningscachen (GAC). Detta kan leda till att andra program, inklusive SQL Server Management Studio, går sönder.
Fil- och versionsinformation
| File | Description |
|---|---|
Microsoft.SqlServer.ConnectionInfo.dll |
Innehåller stöd för att ansluta till en instans av SQL Server. |
Microsoft.SqlServer.ServiceBrokerEnum.dll |
Innehåller stöd för programmering av Microsoft Service Broker. Detta krävs endast i program som har åtkomst till Service Broker. |
Microsoft.SqlServer.Smo.dll |
Innehåller det mesta av SMO-klasserna. |
Microsoft.SqlServer.SmoExtended.dll |
Innehåller stöd för SMO-klasserna. |
Microsoft.SqlServer.Management.Sdk.Sfc.dll |
Innehåller stöd för SMO-klasserna. |
Microsoft.SqlServer.SqlEnum.dll |
Innehåller stöd för SMO-klasserna. |
Microsoft.SqlServer.WmiEnum.dll |
Innehåller windows management instrumentation (WMI) providerklasser. Detta krävs endast för program som använder WMI-providerklasserna. |
Microsoft.SqlServer.RegSvrEnum.dll |
Innehåller klasserna Registrerad server. Detta krävs endast för program som använder de registrerade serverklasserna. |