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
Tato stránka obsahuje informace o tom, jak nainstalovat SMO pro použití aplikacemi a požadavky na systém pro použití SMO.
Balíček NuGet SMO
Od SQL Serveru 2017 se SMO distribuuje jako balíček NuGet Microsoft.SqlServer.SqlManagementObjects , který uživatelům umožňuje vyvíjet aplikace pomocí SMO.
Jedná se o náhradu za SharedManagementObjects.msi, která byla dříve vydána jako součást sady SQL Feature Pack pro každou verzi SQL Serveru. Aplikace, které používají SMO, by se měly aktualizovat tak, aby místo toho používaly balíček NuGet a zodpovídají za zajištění instalace binárních souborů s aplikací, kterou vyvíjíme.
Important
Jak je uvedeno na stránce Soubory a čísla verzí , neměli byste instalovat sestavení SMO do GAC. To by mohlo způsobit problémy s jinými aplikacemi, které používají také tyto verze SMO (například SQL Server Management Studio).
Instalace balíčku
Viz Rychlý start NuGet – Použití balíčku pro pokyny a příklady instalace a použití balíčku NuGet.
Požadavky na systém
SMO vyžaduje spuštění rozhraní .NET Framework 4.0 nebo .NET Core 2.0, takže všechny aplikace, které ho používají, musí zajistit, aby klientské počítače měly nainstalovanou verzi nebo vyšší. Některé nativní binární soubory nainstalované s knihovnami NetFx SMO také vyžadují instalaci modulu runtime VC 2013; tento modul runtime není součástí balíčku. Z webu
Průvodce programováním
Průvodce programováním SMO obsahuje další odkazy, které vám pomůžou začít s objekty správy SQL Serveru.