Bagikan melalui


File dan nomor versi

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance Azure Synapse Analytics

Semua komponen SQL Server Management Object (SMO) yang diperlukan disertakan dalam Microsoft.SqlServer.SqlManagementObjects paket NuGet. SMO diimplementasikan dalam beberapa rakitan terkelola. Anda dapat mengembangkan aplikasi SMO di klien atau server.

Keterangan

Versi file rakitan SMO ditampilkan sebagai Mayor.0.Bangun.Revisi. Tetapi versi rakitan yang disematkan adalah Mayor.100.Bangun.Revisi. Ini dilakukan untuk menjaga versi SMO yang digunakan di setiap aplikasi terpisah, sehingga pembaruan untuk satu tidak memengaruhi yang lain.

Untuk alasan ini, jangan instal versi NuGet dari rakitan SMO ke Global Assembly Cache (GAC). Melakukannya dapat menyebabkan aplikasi lain, termasuk SQL Server Management Studio, rusak.

Informasi file dan versi

File Deskripsi
Microsoft.SqlServer.ConnectionInfo.dll Berisi dukungan untuk menyambungkan ke instans SQL Server.
Microsoft.SqlServer.ServiceBrokerEnum.dll Berisi dukungan untuk pemrograman Microsoft Service Broker. Ini hanya diperlukan dalam program yang mengakses Service Broker.
Microsoft.SqlServer.Smo.dll Berisi sebagian besar kelas SMO.
Microsoft.SqlServer.SmoExtended.dll Berisi dukungan untuk kelas SMO.
Microsoft.SqlServer.Management.Sdk.Sfc.dll Berisi dukungan untuk kelas SMO.
Microsoft.SqlServer.SqlEnum.dll Berisi dukungan untuk kelas SMO.
Microsoft.SqlServer.WmiEnum.dll Berisi kelas Penyedia Instrumentasi Manajemen Windows (WMI). Ini hanya diperlukan untuk program yang menggunakan kelas Penyedia WMI.
Microsoft.SqlServer.RegSvrEnum.dll Berisi kelas Server Terdaftar. Ini hanya diperlukan untuk program yang menggunakan kelas Server Terdaftar.