Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfada, uygulamalar tarafından kullanılmak üzere SMO'nun nasıl yükleneceği ve SMO kullanmak için sistem gereksinimleri hakkında bilgi sağlanır.
SMO NuGet Paketi
SQL Server 2017 ile başlayarak SMO, kullanıcıların SMO ile uygulama geliştirmesine olanak sağlamak için Microsoft.SqlServer.SqlManagementObjects NuGet paketi olarak dağıtılır.
Bu, daha önce SQL Server'ın her sürümü için SQL Özellik Paketi'nin bir parçası olarak yayımlanan SharedManagementObjects.msiyerine geçer. SMO kullanan uygulamalar bunun yerine NuGet paketini kullanacak şekilde güncelleştirilmelidir ve ikili dosyaların geliştirilmekte olan uygulamayla birlikte yüklendiğinden emin olmaktan sorumludur.
Important
Dosyalar ve Sürüm Numaraları sayfasında belirtildiği gibi, SMO derlemelerini GAC'ye yüklememelisiniz. Bunu yapmak, SMO'nun (SQL Server Management Studio gibi) sürümlerini de kullanan diğer uygulamalarla ilgili sorunlara neden olabilir.
Paketi Yükleme
NuGet Hızlı Başlangıç - NuGet paketini yükleme ve kullanma yönergeleri ve örnekleri için bkz. NuGet Hızlı Başlangıç - Paket Kullanma.
Sistem Gereksinimleri
SMO'nun çalışması için .NET Framework 4.0 veya .NET Core 2.0 gerekir, bu nedenle bunu kullanan tüm uygulamalar istemci makinelerinde bu sürümün veya üzerinin yüklü olduğundan emin olmalıdır. NetFx SMO kitaplıklarıyla yüklenen bazı yerel ikili dosyalar da VC 2013 çalışma zamanının yüklenmesini gerektirir; bu çalışma zamanı pakete dahil değildir. Hedef mimarinize uygun redist'i https://www.microsoft.com/download/details.aspx?id=40784
Programlama Kılavuzu
SMO Programlama Kılavuzu, SQL Server Yönetim Nesneleri'ni kullanmaya başlamak için ek bağlantılar içerir.