Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
sql 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. |