Auf dieser Seite werden einige der in Cloud SQL auftretenden Fehlermeldungen erläutert.
Übersicht
Fehlermeldungen in Cloud SQL stammen aus vielen verschiedenen Quellen. Einige Fehlermeldungen stammen von den Datenbankmodulen selbst, einige vom Cloud SQL-Dienst, andere von Clientanwendungen und manche werden durch Aufrufe an die Cloud SQL Admin API zurückgegeben.
Auf dieser Seite sind einige der häufigsten Fehler in Cloud SQL aufgeführt. Wenn Sie den gesuchten Fehlercode oder die gewünschte Fehlermeldung hier nicht finden, können Sie unter den folgenden Links nach Quellreferenzmaterial suchen:
- Referenzseiten zu MySQL-Fehlern
- Referenzseiten zu PostgreSQL-Fehlern
- Referenzseiten zu SQL Server-Fehlern
Wenn Sie das Referenzmaterial für die angezeigte Fehlermeldung nicht finden, können Sie an folgenden Stellen nach relevanten Informationen von anderen Nutzern suchen:
- Fragen zu Cloud SQL bei Stack Overflow
- Öffentliche Problemverfolgung für Cloud SQL
- DBA Stack Exchange
- Cloud SQL-Forum
- Google Cloud Slack-Community
- Google Cloud auf Reddit
Operative Fehler
A | B | C | D | E | F | G | I | L | M | N | O | P | Q | R | S | T | U | W
| Fehlermeldung | Fehlerbehebung |
|---|---|
| Verbindung xxx mit DB_NAME abgebrochen. | Die Anwendung beendet Verbindungen nicht ordnungsgemäß.
Prüfen Sie auf Folgendes:
|
| Zugriff verweigert. Sie benötigen für diesen Vorgang mindestens eine der SUPER-Berechtigungen. | Unter Umständen wird DEFINER von einer Ansicht, Funktion oder Prozedur in der Quelldatenbank auf eine Weise referenziert, die von Cloud SQL nicht unterstützt wird.Aktualisieren Sie den Definer in den externen Datenbanken, z. B. von |
| Zugriff für Nutzer 'XXX'@'XXX' verweigert (mit Passwort: XXX) | Dafür kann es verschiedene Gründe geben:
Probieren Sie Folgendes:
|
| Der zugewiesene IP-Bereich wurde im Netzwerk nicht gefunden. | Die VPC-Peerings wurden nicht aktualisiert, nachdem ein zugewiesener Bereich geändert oder entfernt wurde.
Sie müssen die private Verbindung ändern. Verwenden Sie dazu den folgenden Befehl mit dem Argument gcloud services vpc-peerings update \ --network=VPC_NETWORK \ --ranges=ALLOCATED_RANGES \ --service=servicenetworking.googleapis.com \ --force |
| Jeder Befehl verweigert für Nutzer 'root'@'%' für Tabelle... | Der Nutzer hat nicht alle für diesen Vorgang erforderlichen Berechtigungen.
Lösungsvorschlag:
|
| Fehlermeldung | Fehlerbehebung |
|---|---|
| Ungültige Anfrage. | Diese Meldung kann viele Ursachen haben. Illegal Argument ist eine der häufigsten. Das bedeutet, dass die Anfrage entweder ein falsches Argument oder einen ungültigen Wert für ein Argument verwendet. Es sind aber auch andere Ursachen denkbar. Die jeweiligen Fehlermeldungen können dazu hilfreiche Hinweise enthalten.
Wenn |
| Fehlermeldung | Fehlerbehebung |
|---|---|
| Die zugewiesenen Bereiche können in CreateConnection nicht geändert werden. Verwenden Sie UpdateConnection. | Die VPC-Peerings wurden nicht aktualisiert, nachdem ein zugewiesener Bereich geändert oder entfernt wurde.
Sie müssen die private Verbindung ändern.
Verwenden Sie dazu den folgenden Befehl mit dem Argument gcloud services vpc-peerings update \ --network=VPC_NETWORK \ --ranges=ALLOCATED_RANGES \ --service=servicenetworking.googleapis.com \ --force |
| Verbindung wurde von einem anderen Computer zurückgesetzt. | Wenn Sie versuchen, einen Export durchzuführen, und Cloud Storage innerhalb eines bestimmten Zeitraums keine Daten empfängt, wird die Verbindung zurückgesetzt. Versuchen Sie es mit einem manuellen Export mit |
| Constraints/sql.restrictAuthorizedNetworks. | Der Klonvorgang wird durch die Authorized Networks-Konfiguration blockiert. Authorized Networks sind für öffentliche IP-Adressen im Bereich „Verbindung“ der Google Cloud Console konfiguriert und das Klonen ist aus Sicherheitsgründen nicht zulässig.
Entfernen Sie nach Möglichkeit alle |
| Für die Datenbank |