Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini membantu Anda memecahkan masalah umum dengan Azure CLI saat menggunakan server fleksibel Azure Database for PostgreSQL.
Perintah tidak ditemukan
Jika Anda menerima kesalahan bahwa perintah salah eja atau tidak dikenali oleh sistem, ini bisa berarti bahwa versi CLI pada komputer klien Anda mungkin tidak diperbarui. Jalankan az upgrade untuk memutakhirkan ke versi terbaru. Melakukan peningkatan versi CLI Anda dapat membantu menyelesaikan masalah dengan ketidaksesuaian perintah karena perubahan API.
Kegagalan penyebaran debug
Saat ini, Azure CLI tidak mendukung pengaktifan pengelogan debug, tetapi Anda dapat mengambil pengelogan debug dengan melakukan langkah-langkah berikut.
Catatan
- Ganti
examplegroupdanexampledeploymentdengan grup sumber daya yang benar dan nama penyebaran untuk server database Anda. - Anda dapat melihat nama Deployment di halaman penyebaran di grup sumber daya Anda. Lihat cara menemukan nama penyebaran
Cantumkan penyebaran dalam grup sumber daya untuk mengidentifikasi penyebaran server fleksibel Azure Database for PostgreSQL.
az deployment operation group list \ --resource-group examplegroup \ --name exampledeploymentDapatkan konten permintaan penyebaran server fleksibel Azure Database for PostgreSQL.
az deployment operation group list \ --name exampledeployment \ -g examplegroup \ --query [].properties.requestPeriksa konten respons.
az deployment operation group list \ --name exampledeployment \ -g examplegroup \ --query [].properties.response
Kode kesalahan
| Kode kesalahan | Mitigasi |
|---|---|
| MissingSubscriptionRegistration | Daftarkan langganan Anda dengan penyedia sumber. Menjalankan perintah az provider register --namespace Microsoft.DBPostgreSQL untuk menyelesaikan masalah. |
| InternalServerError | Coba lihat log aktivitas untuk server Anda untuk melihat apakah ada informasi lebih lanjut. Jalankan perintah az monitor activity-log list --correlation-id <enter correlation-id>. Anda dapat mencoba perintah CLI yang sama setelah beberapa menit. Jika masalah berlanjut, silakan laporkan atau hubungi dukungan Microsoft. |
| ResourceNotFound | Sumber daya yang dirujuk tidak dapat ditemukan. Anda dapat memeriksa properti sumber daya, atau memeriksa apakah sumber daya dihapus atau memeriksa apakah sumber daya adalah langganan lain. |
| LocationNotAvailableForResourceType | - Periksa ketersediaan server fleksibel Azure Database for PostgreSQL di wilayah Azure. - Periksa apakah Jenis sumber daya server fleksibel Azure Database for PostgreSQL terdaftar dengan langganan Anda. |
| ResourceGroupBeingDeleted | Grup sumber daya sedang dihapus. Tunggu hingga penghapusan selesai. |
| PasswordTooLong | Kata sandi yang disediakan terlalu panjang. Kata sandi harus terdiri antara 8 dan 128 karakter. Kata sandi Anda harus berisi karakter dari tiga kategori berikut: huruf besar Inggris, huruf kecil Inggris, angka (0 sampai 9), dan karakter non-alfanumerik (!, $, #,%, dll.). |
| PasswordNotComplex | Kata sandi yang disediakan tidak cukup kompleks. Kata sandi harus terdiri antara 8 dan 128 karakter. Kata sandi Anda harus berisi karakter dari tiga kategori berikut: huruf besar Inggris, huruf kecil Inggris, angka (0 sampai 9), dan karakter non-alfanumerik (!, $, #,%, dll.). |
| PasswordTooShort | Kata sandi Anda harus berisi antara 8 dan 128 karakter. Ini harus berisi karakter dari tiga kategori berikut: huruf besar bahasa Inggris, huruf kecil Bahasa Inggris, angka (0 hingga 9), dan karakter non-alfanumerik (!, $, #, %, dll.). |
| SubscriptionNotFound | Langganan yang diminta tidak ditemukan. Menjalankan az account list all untuk melihat semua langganan Anda saat ini. |
| InvalidParameterValue | Nilai yang tidak valid diberikan ke parameter. Periksa dokumen referensi CLI untuk melihat apa nilai yang benar yang didukung untuk argumen. |
| InvalidLocation | Lokasi yang tidak valid ditentukan. Periksa ketersediaan server fleksibel Azure Database for PostgreSQL di wilayah Azure. |
| InvalidServerName | Mengidentifikasi nama server yang tidak valid. Periksa nama server. Jalankan perintah az postgres flexible-server list untuk melihat semua daftar instans server fleksibel Azure Database for PostgreSQL yang tersedia. |
| InvalidResourceIdSegment | Kesalahan sintaks diidentifikasi dalam templat Azure Resource Manager Anda. Menggunakan alat formatter JSON untuk memvalidasi JSON untuk mengidentifikasi kesalahan sintaks. |
| InvalidUserName | Ketik Nama Pengguna yang valid. Nama pengguna admin tidak boleh azure_superuser, azure_pg_admin, admin, administrator, root, guest, atau public. Nama tidak bisa dimulai dengan pg_. |
| BlockedUserName | Nama pengguna admin tidak boleh azure_superuser, azure_pg_admin, admin, administrator, root, guest, atau public. Nama tidak bisa dimulai dengan pg_. Hindari menggunakan pola-pola ini dalam nama admin. |