Microsoft.SqlServer.Management.Utility Ruang nama

Namespace Microsoft.SqlServer.Management.Utility berisi kelas yang mewakili objek Utilitas SQL Server.

Kelas

Computer

Jenis mewakili Computer komputer di domain Utilitas, termasuk properti fisik tertentu yang menunjukkan performa dan pemuatan komputer.

Computer.Key

Kelas Computer.Key mewakili kunci yang mengidentifikasi Computer kelas.

ComputerCollection

Kelas ComputerCollection mewakili kumpulan Computer objek yang mewakili semua komputer yang dikelola di domain Utilitas.

DataFileAdapter

Jenis mewakili DataFileAdapter informasi tentang file data.

DeployedDac

Jenis mewakili DeployedDac struktur aplikasi database, dalam bentuk paket DAC yang telah diinstal ke komputer yang menjalankan instans SQL Server.

DeployedDac.Key

Kelas DeployedDac.Key mewakili kunci yang mengidentifikasi DeployedDac kelas.

DeployedDacCollection

Kelas DeployedDacCollection mewakili kumpulan DeployedDac objek yang mewakili semua DAC yang disebarkan di domain Utilitas.

LogFileAdapter

Antarmuka LogFileAdapter menjelaskan properti yang diperluas yang harus diimplementasikan oleh adaptor file log.

ManagedInstance

Jenis ini ManagedInstance mewakili instans SQL Server yang dikelola oleh layanan Utilitas SQL Server untuk mengontrol kebijakan, dan penyebaran.

ManagedInstance.Key

Kelas ManagedInstance.Key mewakili kunci yang mengidentifikasi ManagedInstance kelas.

ManagedInstanceCollection

Mewakili kumpulan instans terkelola SQL Server di Utilitas SQL Server.

NameKey

Microsoft.SqlServer.Management.Utility Mengidentifikasi objek yang menggunakan properti nama sebagai kunci Sfc.

Utility

Kelas Utility mewakili titik kontrol utilitas (UCP) yang menentukan metode dan properti untuk mengelola satu atau beberapa instans jarak jauh SQL Server.

Utility.Key

Kelas Utility.Key mendefinisikan metode dan properti yang digunakan untuk mengidentifikasi Utility dalam Pemeriksa File Sistem (SFC).

UtilityException

Kelas UtilityException menentukan metode dan properti yang merekam informasi pengecualian utilitas. Ini adalah kelas dasar untuk semua jenis pengecualian utilitas.

Volume

Jenis mewakili Volume informasi tentang partisi volume atau disk pada komputer di domain Utilitas SQL Server.

Volume.Key

Kelas Volume.Key mewakili kunci yang mengidentifikasi Volume kelas.

VolumeCollection

Kelas VolumeCollection mewakili kumpulan Volume objek yang mewakili semua volume di komputer.

Antarmuka

IDataFilePerformanceFacet

IDataFilePerformanceFacet adalah antarmuka yang mewakili performa file data. Ini digunakan dalam menentukan kebijakan berbasis performa.

ILogFilePerformanceFacet

ILogFilePerformanceFacet adalah antarmuka yang mewakili performa file log. Ini digunakan dalam menentukan kebijakan berbasis performa.

Enum

DatabaseState

Enumerasi status database.

HealthState

Enumerasi HealthState berisi nilai yang digunakan untuk menentukan status penyebaran.

ManagementState

Menghitung kemungkinan status ManagedInstance objek.

Keterangan

Instans tingkat atas adalah Utility kelas , yang membuktikan koneksi ke instans SQL Server. Anak-anak kelas Utility adalah jenis utama lainnya:

Objek Utilitas SQL Server dapat digunakan untuk menemukan instans SQL Server di jaringan dan menyertakannya dalam Utilitas SQL Server. Instans ini dapat dikonversi menjadi instans terkelola, yang kemudian diatur oleh Utilitas SQL Server dan dapat berpartisipasi dalam penyebaran dan manajemen kebijakan.

Utilitas SQL Server menggunakan paket DAC, yang dapat dibuat menggunakan objek DAC dan objek SMO dalam mode Desain. Paket DAC dapat dibuat dengan ekstraksi dari daftar komponen yang membentuk aplikasi database, atau dengan mengimpor paket DAC dari file. Daftar paket DAC disimpan di Utilitas SQL Server dalam katalog. Paket DAC dapat dipilih dari daftar ini dan disebarkan ke target yang merupakan instans terkelola SQL Server yang sesuai yang diatur oleh Utilitas SQL Server.

Namespace Microsoft.SqlServer.Management.Utility berada dalam file Microsoft.SqlServer.Management.Utility.dll. Selain itu, beberapa objek pendukung berada dalam file Microsoft.SqlServer.Management.UtilityEnum.dll. Anda perlu mengimpor file-file ini untuk mengakses kelas di Microsoft.SqlServer.Management.Utility namespace layanan.

Dengan menggunakan Microsoft.SqlServer.Management.Utility namespace, Anda dapat:

  • Temukan instans SQL Server.

  • Sertakan instans SQL Server di Utilitas SQL Server dengan membuatnya dikelola atau tidak dikelola.

  • Ekstrak DAC.

  • Mengimpor paket DAC.

  • Sebarkan DAC pada instans yang sesuai di Utilitas SQL Server.

  • Mengelola sumber daya host utilitas SQL Server.

  • Mengelola sumber daya instans SQL Server.

  • Buat dan terapkan kebijakan untuk menargetkan objek di Utilitas SQL Server.