Problemen met Azure Database for PostgreSQL - Flexible Server CLI-fouten oplossen
VAN TOEPASSING OP: Azure Database for PostgreSQL - Flexibele server
Dit artikel helpt u bij het oplossen van veelvoorkomende problemen met Azure CLI bij het gebruik van flexibele Azure Database for PostgreSQL-server.
De opdracht is niet gevonden
Als er een foutbericht wordt weergegeven dat een opdracht onjuist is gespeld of niet wordt herkend door het systeem, kan dit betekenen dat de CLI-versie op uw clientcomputer mogelijk niet up-to-date is. Voer az upgrade
uit om een upgrade uit te voeren naar de nieuwste versie. Het uitvoeren van een upgrade van uw CLI-versie kan helpen bij het oplossen van problemen met incompatibiliteit van een opdracht vanwege eventuele API-wijzigingen.
Fouten met implementatiefouten opsporen
Momenteel biedt Azure CLI geen ondersteuning voor het inschakelen van logboekregistratie voor foutopsporing, maar u kunt logboekregistratie voor foutopsporing ophalen door de volgende stappen uit te voeren.
Notitie
- Vervang en vervang
examplegroup
doorexampledeployment
de juiste resourcegroep en implementatienaam voor uw databaseserver. - U kunt de naam van de implementatie zien op de pagina implementaties in uw resourcegroep. Bekijk hoe u de implementatienaam kunt vinden
Vermeld de implementaties in de resourcegroep om de flexibele serverimplementatie van Azure Database for PostgreSQL te identificeren.
az deployment operation group list \ --resource-group examplegroup \ --name exampledeployment
Haal de aanvraaginhoud op van de flexibele serverimplementatie van Azure Database for PostgreSQL.
az deployment operation group list \ --name exampledeployment \ -g examplegroup \ --query [].properties.request
Bekijk de antwoordinhoud.
az deployment operation group list \ --name exampledeployment \ -g examplegroup \ --query [].properties.response
Foutcodes
Foutcode | Oplossing |
---|---|
MissingSubscriptionRegistration | Registreer uw abonnement bij de resourceprovider. Voer de opdracht az provider register --namespace Microsoft.DBPostgreSQL uit om het probleem op te lossen. |
InternalServerError | Probeer de activiteitenlogboeken voor uw server te bekijken om te zien of er meer informatie is. Voer de opdracht az monitor activity-log list --correlation-id <enter correlation-id> uit. U kunt dezelfde CLI-opdracht na een paar minuten proberen. Als de problemen zich blijven voordoen, meldt u deze of neemt u contact op met microsoft-ondersteuning. |
ResourceNotFound | Kan de resource waarnaar wordt verwezen, niet vinden. U kunt resource-eigenschappen controleren of de resource is verwijderd of controleren of de resource een ander abonnement is. |
LocationNotAvailableForResourceType | - Controleer de beschikbaarheid van flexibele Azure Database for PostgreSQL-server in Azure-regio's. - Controleer of azure Database for PostgreSQL Flexibele serverresourcetypen zijn geregistreerd bij uw abonnement. |
ResourceGroupBeingDeleted | Resourcegroep wordt verwijderd. Wacht totdat het verwijderen is voltooid. |
PasswordTooLong | Het opgegeven wachtwoord is te lang. Dit wachtwoord moet tussen 8 en 128 tekens bevatten. Uw wachtwoord moet tekens bevatten uit drie van de volgende categorieën: Nederlandse hoofdletters, Nederlandse kleine letters, cijfers (0 tot en met 9) en niet-alfanumerieke tekens (!, $, #, %, enzovoort). |
PasswordNotComplex | Het opgegeven wachtwoord is niet complex genoeg. Dit wachtwoord moet tussen 8 en 128 tekens bevatten. Uw wachtwoord moet tekens bevatten uit drie van de volgende categorieën: Nederlandse hoofdletters, Nederlandse kleine letters, cijfers (0 tot en met 9) en niet-alfanumerieke tekens (!, $, #, %, enzovoort). |
PasswordTooShort | Uw wachtwoord moet tussen 8 en 128 tekens bevatten. Deze moet tekens bevatten uit drie van de volgende categorieën: Nederlandse hoofdletters, Nederlandse kleine letters, cijfers (0 tot en met 9) en niet-alfanumerieke tekens (!, $, #, %, enzovoort). |
SubscriptionNotFound | Het aangevraagde abonnement is niet gevonden. Voer deze opdracht uit az account list all om al uw huidige abonnementen weer te geven. |
InvalidParameterValue | Er is een ongeldige waarde aan een parameter gegeven. Controleer de CLI-referentiedocumenten om te zien wat de juiste waarden zijn die worden ondersteund voor de argumenten. |
InvalidLocation | Er is een ongeldige locatie opgegeven. Controleer de beschikbaarheid van flexibele Azure Database for PostgreSQL-server in Azure-regio's. |
InvalidServerName | Er is een ongeldige servernaam geïdentificeerd. Controleer de servernaam. Voer de opdracht az postgres flexible-server list uit om alle beschikbare azure Database for PostgreSQL flexibele serverexemplaren weer te geven. |
InvalidResourceIdSegment | Er is een syntaxisfout geïdentificeerd in uw Azure Resource Manager-sjabloon. Gebruik een JSON-indelingsprogramma om de JSON te valideren om de syntaxisfout te identificeren. |
InvalidUserName | Voer een geldige gebruikersnaam in. De gebruikersnaam van de beheerder kan niet worden azure_superuser, azure_pg_admin, beheerder, beheerder, hoofdbeheerder, gast of openbaar. De naam mag niet met pg_ beginnen. |
BlockedUserName | De gebruikersnaam van de beheerder kan niet worden azure_superuser, azure_pg_admin, beheerder, beheerder, hoofdbeheerder, gast of openbaar. De naam mag niet met pg_ beginnen. Vermijd het gebruik van deze patronen in de naam van de beheerder. |
Deel uw suggesties en bugs met het productteam van Azure Database for PostgreSQL.