Sdílet prostřednictvím


Soubory a čísla verzí

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analyticssql database v Microsoft Fabric

Všechny požadované komponenty SQL Server Management Object (SMO) jsou součástí balíčku Microsoft.SqlServer.SqlManagementObjects NuGet. SMO je implementováno v několika spravovaných sestavách. SMO aplikace můžete vyvíjet buď na klientovi, tak na serveru.

Poznámky

Souborová verze sestav SMO je zobrazena jako Major. 0. Stav.Revizi. Ale verze pro embedded assembler je Major. 100. Stav.Revizi. To je proto, aby verze SMO používaná v každé aplikaci byla oddělená, takže aktualizace jedné neovlivnily žádné další.

Z tohoto důvodu neinstalujte NuGet verzi SMO assemblies do Global Assembly Cache (GAC). Takové opatření by mohlo způsobit poruchu dalších aplikací, včetně SQL Server Management Studio.

Informace o souboru a verzi

File Description
Microsoft.SqlServer.ConnectionInfo.dll Obsahuje podporu připojení k instanci SQL Serveru.
Microsoft.SqlServer.ServiceBrokerEnum.dll Obsahuje podporu programování Microsoft Service Broker. To je vyžadováno pouze v programech, které přistupují k Service Brokeru.
Microsoft.SqlServer.Smo.dll Obsahuje většinu SMO tříd.
Microsoft.SqlServer.SmoExtended.dll Obsahuje podporu pro třídy SMO.
Microsoft.SqlServer.Management.Sdk.Sfc.dll Obsahuje podporu pro třídy SMO.
Microsoft.SqlServer.SqlEnum.dll Obsahuje podporu pro třídy SMO.
Microsoft.SqlServer.WmiEnum.dll Obsahuje třídy poskytovatelů Windows Management Instrumentation (WMI). Toto je vyžadováno pouze pro programy, které využívají třídy WMI Provider.
Microsoft.SqlServer.RegSvrEnum.dll Obsahuje třídy registrovaného serveru. Toto je vyžadováno pouze pro programy, které používají třídy registrovaného serveru.