Microsoft.SqlServer.Management.Utility Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.