Where are SQL Server 2017 Shared Management Objects?

A few days ago I was searching within the SQL Server 2017 Feature Pack for Shared Management Objets (SMO).

I first checked SQL Server 2017 Feature Pack, but I could not find SMO there.

With a bit more searching, I found the official MS Docs article, which explains that beginning with SQL Server 2017, Shared Management Objects (SMO) are distributed as the Microsoft.SqlServer.SqlManagementObjects NuGet package to allow users to develop applications with SMO.

Therefore, any applications that use SMO need to take this change into consideration and be updated accordingly.


Strengthen your SQL Server Administration Skills – Enroll to our Online Course!

Check our online course on Udemy titled “Essential SQL Server Administration Tips
(special limited-time discount included in link).

Via the course, you will learn essential hands-on SQL Server Administration tips on SQL Server maintenance, security, performance, integration, error handling and more. Many live demonstrations and downloadable resources included!

Essential SQL Server Administration Tips - Online Course with Live Demonstrations and Hands-on Guides
(Lifetime Access/ Live Demos / Downloadable Resources and more!)

Learn More



Featured Online Courses:


Read Also:

Feel free to check our other relevant articles on SQL Server troubleshooting:



Learn What’s New in SQL Server 2019!

Enroll to our online course “SQL Server 2019: What’s New – New and Enhanced Features” and learn all about the exciting new features and enhancements in SQL Server 2019 Database. Many live demonstrations included!

SQL Server 2019: What's New? - Online Course
(Lifetime Access/ Live Demos / Downloadable Resources and more!)

Learn More



Subscribe to our newsletter and stay up to date!

Check out our latest software releases!

Check out Artemakis’s eBooks!


Rate this article: 1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)


Reference: SQLNetHub.com (https://www.sqlnethub.com)

© SQLNetHub