Get-AzureSqlDatabaseCopy
Memeriksa status hubungan salin.
Catatan
Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.
Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.
Sintaks
Get-AzureSqlDatabaseCopy
-ServerName <String>
[-DatabaseName <String>]
[-PartnerServer <String>]
[-PartnerDatabase <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSqlDatabaseCopy
-ServerName <String>
-DatabaseCopy <DatabaseCopy>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSqlDatabaseCopy
-ServerName <String>
-Database <Database>
[-PartnerServer <String>]
[-PartnerDatabase <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-AzureSqlDatabaseCopy memeriksa status satu atau beberapa hubungan salinan aktif. Jalankan cmdlet ini setelah Anda menjalankan cmdlet Start-AzureSqlDatabaseCopy atau Stop-AzureSqlDatabaseCopy. Anda dapat memeriksa hubungan penyalinan tertentu, semua hubungan salin, atau daftar hubungan salin yang difilter, seperti semua salinan di server target tertentu. Anda dapat menjalankan cmdlet ini di server yang menghosting database sumber atau target.
Cmdlet ini sinkron. Cmdlet memblokir konsol Azure PowerShell hingga mengembalikan objek status.
Parameter PartnerServer dan PartnerDatabase bersifat opsional. Jika Anda tidak menentukan salah satu parameter, cmdlet ini mengembalikan tabel hasil. Untuk melihat status hanya untuk database tertentu, tentukan kedua parameter.
Contoh
Contoh 1: Mendapatkan status penyalinan database
PS C:\> Get-AzureSqlDatabaseCopy -ServerName "lpqd0zbr8y" -DatabaseName "Orders" -PartnerServer "bk0b8kf658"
Perintah ini mendapatkan status database bernama Orders di server bernama lpqd0zbr8y. Parameter PartnerServer membatasi perintah ini ke server bk0b8kf658.
Contoh 2: Dapatkan status semua salinan di serverDapatkan status semua salinan di server
PS C:\> Get-AzureSqlDatabaseCopy -ServerName "lpqd0zbr8y"
Perintah ini mendapatkan status semua salinan aktif di server bernama lpqd0zbr8y.
Parameter
-Database
Menentukan objek yang mewakili sumber Azure SQL Database. Cmdlet ini mendapatkan status penyalinan database yang ditentukan parameter ini.
Jenis: | Database |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DatabaseCopy
Menentukan objek yang mewakili database. Cmdlet ini mendapatkan status penyalinan database yang ditentukan parameter ini. Parameter ini menerima input alur.
Jenis: | DatabaseCopy |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DatabaseName
Menentukan nama database sumber. Cmdlet ini mendapatkan status penyalinan database yang ditentukan parameter ini.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PartnerDatabase
Menentukan nama database sekunder. Jika database ini tidak ditemukan dalam tampilan manajemen dinamis sys.dm_database_copies, cmdlet ini mengembalikan objek status kosong.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PartnerServer
Menentukan nama server yang menghosting database target. Jika server ini tidak ditemukan dalam tampilan manajemen dinamis sys.dm_database_copies, cmdlet ini mengembalikan objek status kosong.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ServerName
Menentukan nama server tempat salinan database berada.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
Input
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.DatabaseCopy
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Output
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.DatabaseCopy
Catatan
- Autentikasi: Cmdlet ini memerlukan autentikasi berbasis sertifikat. Untuk contoh cara menggunakan autentikasi berbasis sertifikat untuk mengatur langganan saat ini, lihat cmdlet New-AzureSqlDatabaseServerContext.