Herstellen einer Verbindung mit einem Amazon Aurora-DB-Cluster - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Herstellen einer Verbindung mit einem Amazon Aurora-DB-Cluster

Sie können mit denselben Tools, die Sie für die Verbindung zu einer My- SQL oder SQL Postgre-Datenbank verwenden, eine Verbindung zu einem Aurora-DB-Cluster herstellen. Sie geben eine Verbindungszeichenfolge mit jedem Skript, Hilfsprogramm oder Anwendung an, das eine Verbindung zu einer My SQL - oder SQL Postgre-DB-Instance herstellt. Sie verwenden denselben öffentlichen Schlüssel für Secure Sockets Layer (SSL) -Verbindungen.

In der Verbindungszeichenfolge verwenden Sie typischerweise die Host- und Port-Informationen von besonderen mit dem DB-Cluster verbundenen Endpunkten. Mit diesen Endpunkten können Sie dieselben Verbindungsparameter verwenden, unabhängig davon, wie viele DB-Instances sich in dem Cluster befinden. Sie können die Host- und Port-Informationen aus einer spezifischen DB-Instance in Ihrem Aurora-DB_Cluster für spezielle Aufgaben wie die Fehlerbehebung verwenden.

Anmerkung

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Aurora Serverless DB-Cluster: Sie stellen eine Verbindung zum Datenbank-Endpunkt statt zur DB-Instance her. Sie finden den Datenbank-Endpunkt für ein Aurora Serverless DB-Cluster auf der Registerkarte Konnektivität und Sicherheit des AWS Management Console. Weitere Informationen finden Sie unter Amazon verwenden Aurora Serverless v1.

Unabhängig von der Aurora-DB-Engine und spezifischen Tools, die Sie für die Arbeit mit dem DB-Cluster oder der Instance verwenden, muss der Endpunkt zugänglich sein. Ein Aurora-DB-Cluster kann nur in einer virtuellen privaten Cloud (VPC) erstellt werden, die auf dem VPC Amazon-Service basiert. Das bedeutet, dass Sie entweder von innerhalb VPC oder außerhalb auf den Endpunkt zugreifen, VPC indem Sie einen der folgenden Ansätze verwenden.

  • Greifen Sie auf den Aurora-DB-Cluster innerhalb von zu VPC — Aktivieren Sie den Zugriff auf den Aurora-DB-Cluster über dieVPC. Dazu bearbeiten Sie die Regeln für eingehende Nachrichten in der Sicherheitsgruppe, VPC um den Zugriff auf Ihren spezifischen Aurora-DB-Cluster zu ermöglichen. Weitere Informationen, einschließlich der Konfiguration Ihrer VPC für verschiedene Aurora-DB-Cluster-Szenarien, finden Sie unter Amazon Virtual Private Cloud VPCs und Amazon Aurora.

  • Zugriff auf den Aurora-DB-Cluster außerhalb des VPC — Um von außerhalb auf einen Aurora-DB-Cluster zuzugreifenVPC, verwenden Sie die öffentliche Endpunktadresse des DB-Clusters.

Weitere Informationen finden Sie unter Behebung von Aurora-Verbindungsfehlern.

Mit den AWS Treibern eine Verbindung zu Aurora-DB-Clustern herstellen

Die AWS Treibersuite wurde so konzipiert, dass sie schnellere Switchover- und Failover-Zeiten sowie Authentifizierung mit AWS Secrets Manager, AWS Identity and Access Management (IAM) und Federated Identity unterstützt. Die AWS Treiber sind darauf angewiesen, den Status des DB-Clusters zu überwachen und die Clustertopologie zu kennen, um den neuen Writer zu ermitteln. Dieser Ansatz reduziert die Switchover- und Failover-Zeiten auf einstellige Sekunden, im Vergleich zu mehreren zehn Sekunden bei Open-Source-Treibern.

In der folgenden Tabelle sind die Funktionen aufgeführt, die für die einzelnen Treiber unterstützt werden. Im Zuge der Einführung neuer Servicefunktionen besteht das Ziel der AWS Treibersuite darin, eine integrierte Unterstützung für diese Servicefunktionen zu bieten.

Funktion AWS JDBCTreiber AWS Python-Treiber AWS ODBCTreiber für meinen SQL AWS Erweiterter NodeJS-Wrapper
Failover-Unterstützung Ja Ja Ja Ja
Verbesserte Failover-Überwachung Ja Ja Ja Ja
Aufteilung von Lese-/Schreibvorgängen Ja Ja Nein Ja
Aurora-Verbindungs-Tracker Ja Ja Nein Ja
Verbindung mit Treiber-Metadaten Ja N/A
Telemetrie Ja Ja Nein Ja
Secrets Manager Ja Ja Ja Ja
IAM-Authentifizierung Ja Ja Ja Ja
Föderierte Identität (AD FS) Ja Ja Nein Ja
Föderierte Identität (Okta) Ja Ja Ja Ja
Aurora Postgre-Datenbank ohne SQL Grenzen Ja (SQLnur Aurora Postgre) Nein Nein Ja (SQLnur Aurora Postgre)

Weitere Informationen zu den AWS Treibern finden Sie im entsprechenden Sprachtreiber für Ihren Aurora My SQL - oder Aurora SQL Postgre-DB-Cluster.

Verbindung zu einem Amazon Aurora My SQL DB-Cluster herstellen

Um sich bei Ihrem Aurora My SQL DB-Cluster zu authentifizieren, können Sie entweder die Authentifizierung mit meinem SQL Benutzernamen und Passwort oder die AWS Identity and Access Management (IAM) Datenbankauthentifizierung verwenden. Weitere Informationen zur Verwendung der Authentifizierung mit „Mein SQL Benutzername und Passwort“ finden Sie unter Zugriffskontrolle und Kontoverwaltung in der SQL Dokumentation „Meine“. Weitere Informationen zur Verwendung der IAM Datenbankauthentifizierung finden Sie unterIAM-Datenbankauthentifizierung.

Wenn Sie eine Verbindung zu Ihrem Amazon Aurora Aurora-DB-Cluster mit My SQL 8.0-Kompatibilität haben, können Sie SQL Befehle ausführen, die mit My SQL Version 8.0 kompatibel sind. Die kompatible Mindestversion ist My SQL 8.0.23. Weitere Informationen zur SQL Syntax von My SQL 8.0 finden Sie im My SQL 8.0-Referenzhandbuch. Informationen zu den Einschränkungen, die für Aurora My SQL Version 3 gelten, finden Sie unterVergleich von Aurora My SQL Version 3 und My SQL 8.0 Community Edition.

Wenn Sie eine Verbindung zu Ihrem Amazon Aurora Aurora-DB-Cluster mit My SQL 5.7-Kompatibilität haben, können Sie SQL Befehle ausführen, die mit My SQL Version 5.7 kompatibel sind. Weitere Informationen zur SQL Syntax von My SQL 5.7 finden Sie im My SQL 5.7-Referenzhandbuch. Informationen zu den Einschränkungen, die für Aurora My SQL 5.7 gelten, finden Sie unterAurora My SQL Version 2 kompatibel mit My SQL 5.7.

Anmerkung

Eine hilfreiche und ausführliche Anleitung zur Verbindung mit einem Amazon Aurora My SQL DB-Cluster finden Sie im Aurora-Verbindungsmanagement-Handbuch.

In der Detailansicht für Ihren DB-Cluster finden Sie den Cluster-Endpunkt, den Sie in Ihrer Meine SQL Verbindungszeichenfolge verwenden können. Der Endpunkt besteht aus dem Domänenamen und dem Port für Ihr DB-Cluster. Wenn ein Endpunktwert beispielsweise lautetmycluster.cluster-123456789012.us-east-1.rds.amazonaws.com:3306, geben Sie die folgenden Werte in der Zeichenfolge Meine SQL Verbindung an:

  • Geben Sie als Host oder Host-Namen, an mycluster.cluster-123456789012.us-east-1.rds.amazonaws.com

  • Geben Sie für Port 3306 oder den Port-Wert an, den Sie beim Erstellen des DB-Clusters verwendet haben

Der Cluster-Endpunkt verbindet Sie mit der primären Instance für das DB-Cluster. Sie können sowohl Lese- als auch Schreiboperationen mithilfe des Cluster-Endpunkts durchführen. Ihr DB-Cluster kann darüber hinaus bis zu 15 Aurora-Replicas besitzen, die einen schreibgeschützten Zugriff auf die Daten im DB-Cluster unterstützen. Die primäre Instance und jede Aurora-Replica haben jeweils einen eindeutigen Endpunkt, der unabhängig vom Cluster-Endpunkt ist, und Ihnen ermöglicht sich mit einer bestimmten DB-Instance im Cluster direkt zu verbinden. Der Cluster-Endpunkt verweist immer auf die primäre Instance. Falls die primäre Instance ausfällt und ersetzt wird, verweist der Cluster-Endpunkt auf die neue primäre Instance.

Um den Cluster-Endpunkt (Writer-Endpunkt) anzuzeigen, wählen Sie in der RDS Amazon-Konsole Datenbanken und wählen Sie den Namen des DB-Clusters, um die DB-Cluster-Details anzuzeigen.

Aurora Mein SQL Writer-Endpunkt.

Verbindungsprogramme für Aurora My SQL

Unter anderen können Sie dazu die folgenden Verbindungsdienstprogramme verwenden:

SQLMit dem My SQL Utility eine Verbindung zu Aurora My herstellen

Gehen Sie wie folgt vor: Es wird davon ausgegangen, dass Sie Ihren DB-Cluster in einem privaten Subnetz in Ihrem VPC konfiguriert haben. Sie stellen eine Verbindung über eine EC2 Amazon-Instance her, die Sie gemäß den Anleitungen unter konfiguriert habenTutorial: Erstellen eines Webservers und einer eines Amazon Aurora-DB-Clusters.

Anmerkung

Für dieses Verfahren ist die Installation des Webservers im Tutorial nicht nötig, erfordert jedoch die Installation von MariaDB 10.5.

So stellen Sie mithilfe des SQL Dienstprogramms My eine Verbindung zu einem DB-Cluster her
  1. Melden Sie sich bei der EC2 Instance an, die Sie für die Verbindung mit Ihrem DB-Cluster verwenden.

    Die Ausgabe sollte in etwa wie folgt aussehen:

    Last login: Thu Jun 23 13:32:52 2022 from xxx.xxx.xxx.xxx __| __|_ ) _| ( / Amazon Linux 2 AMI ___|\___|___| https://aws.amazon.com/amazon-linux-2/ [ec2-user@ip-10-0-xxx.xxx ~]$
  2. Geben Sie den folgenden Befehl in die Befehlszeile ein, um eine Verbindung mit der primären DB-Instance Ihres DB-Clusters herzustellen.

    Ersetzen Sie für den -h Parameter den DNS Endpunktnamen durch Ihre primäre Instance. Ersetzen Sie den -u-Parameter durch die Benutzer-ID eines Datenbankbenutzerkontos.

    mysql -h primary-instance-endpoint.AWS_account.AWS_Region.rds.amazonaws.com -P 3306 -u database_user -p

    Beispiel:

    mysql -h my-aurora-cluster-instance.c1xy5example.123456789012.eu-central-1.rds.amazonaws.com -P 3306 -u admin -p
  3. Geben Sie das Passwort für den Datenbankbenutzer ein.

    Die Ausgabe sollte in etwa wie folgt aussehen:

    Welcome to the MariaDB monitor. Commands end with ; or \g. Your MySQL connection id is 1770 Server version: 8.0.23 Source distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MySQL [(none)]>
  4. Geben Sie Ihre SQL Befehle ein.

SQLMit dem Amazon Web Services (AWS) JDBC -Treiber eine Verbindung zu Aurora My herstellen

Der Amazon Web Services (AWS) JDBC -Treiber ist als erweiterter JDBC Wrapper konzipiert. Dieser Wrapper ergänzt und erweitert die Funktionalität eines vorhandenen JDBC Treibers, sodass Anwendungen die Funktionen von Cluster-Datenbanken wie Aurora My nutzen können. SQL Der Treiber ist Drop-In-kompatibel mit der Community My Driver. SQL Connector/J driver and the community MariaDB Connector/J

Um den AWS JDBC Treiber zu installieren, hängen Sie die AWS JDBC Treiber-JAR-Datei an (befindet sich in der AnwendungCLASSPATH) und behalten Sie die Verweise auf den jeweiligen Community-Treiber bei. Aktualisieren Sie das jeweilige URL Verbindungspräfix wie folgt:

  • jdbc:mysql:// auf jdbc:aws-wrapper:mysql://

  • jdbc:mariadb:// auf jdbc:aws-wrapper:mariadb://

Weitere Informationen zum AWS JDBC Treiber und vollständige Anweisungen zu seiner Verwendung finden Sie im JDBC GitHub Treiber-Repository von Amazon Web Services (AWS).

Anmerkung

Version 3.0.3 des Dienstprogramms MariaDB Connector/J stellt die Unterstützung für Aurora-DB-Cluster ein. Wir empfehlen daher dringend, zum Treiber zu wechseln. AWS JDBC

SQLMit dem Amazon Web Services (AWS) Python-Treiber eine Verbindung zu Aurora My herstellen

Der Amazon Web Services (AWS) Python-Treiber ist als fortschrittlicher Python-Wrapper konzipiert. Dieser Wrapper ergänzt den Open-Source-Treiber Psycopg und erweitert dessen Funktionalität. Der AWS Python-Treiber unterstützt Python-Versionen 3.8 und höher. Sie können das aws-advanced-python-wrapper Paket zusammen mit den psycopg Open-Source-Paketen mit dem pip Befehl installieren.

Weitere Informationen zum AWS Python-Treiber und vollständige Anweisungen zu seiner Verwendung finden Sie im GitHub Python-Treiber-Repository von Amazon Web Services (AWS).

Herstellen einer Verbindung zu Aurora My SQL mit dem Amazon Web Services (AWS) ODBC -Treiber für My SQL

Der AWS ODBC Driver for My SQL ist ein Client-Treiber, der für die hohe Verfügbarkeit von Aurora My entwickelt wurdeSQL. Der Treiber kann zusammen mit dem My SQL ODBC Connector/-Treiber vorhanden sein und ist mit denselben Workflows kompatibel.

Weitere Informationen zum AWS ODBC Driver for My SQL und vollständige Anweisungen zu dessen Installation und Verwendung finden Sie im Amazon Web Services (AWS) ODBC Driver for My SQL GitHub Repository.

SQLMit dem Amazon Web Services (AWS) Advanced NodeJS Wrapper eine Verbindung zu Aurora My herstellen

Der AWS Advanced NodeJS Wrapper ergänzt und erweitert die Funktionalität eines vorhandenen NodeJS-Treibers. Es hilft Anwendungen, die Funktionen geclusterter Datenbanken wie Aurora My SQL zu nutzen.

Weitere Informationen zum AWS Advanced NodeJS Wrapper und vollständige Anweisungen zu seiner Verwendung finden Sie im Amazon Web Services (AWS) Advanced NodeJS Wrapper-Repository. GitHub

Verbindung zu Aurora My herstellen SQL mit SSL

Sie können SSL Verschlüsselung für Verbindungen zu einer Aurora My SQL DB-Instance verwenden. Weitere Informationen finden Sie unter TLS-Verbindungen zu Aurora MySQL-DB-Clustern.

Verwenden Sie das My SQL UtilitySSL, um eine Verbindung herzustellen, wie im folgenden Verfahren beschrieben. Wenn Sie die IAM Datenbankauthentifizierung verwenden, müssen Sie eine SSL Verbindung verwenden. Weitere Informationen finden Sie unter IAM-Datenbankauthentifizierung.

Anmerkung

Um eine Verbindung zum Cluster-Endpunkt herzustellenSSL, muss Ihr Client-Verbindungsprogramm Subject Alternative Names (SAN) unterstützen. Wenn Ihr Client Connection Utility dies nicht unterstütztSAN, können Sie sich direkt mit den Instances in Ihrem Aurora-DB-Cluster verbinden. Weitere Informationen zu Aurora-Endpunkten finden Sie unter Amazon Aurora Aurora-Endpunktverbindungen.

So stellen Sie SSL mithilfe des SQL Dienstprogramms My eine Verbindung zu einem DB-Cluster her

  1. Laden Sie den öffentlichen Schlüssel für das RDS Amazon-Signaturzertifikat herunter.

    Informationen zum Herunterladen von Zertifikaten finden Sie unter Verwenden von SSL/TLS zum Verschlüsseln einer Verbindung zu einer .

  2. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um SSL mithilfe des SQL Dienstprogramms My eine Verbindung zur primären Instance eines DB-Clusters herzustellen. Ersetzen Sie für den -h Parameter den DNS Endpunktnamen für Ihre primäre Instance. Ersetzen Sie den -u-Parameter durch die Benutzer-ID eines Datenbankbenutzerkontos. Ersetzen Sie für den --ssl-ca Parameter gegebenenfalls den Namen der SSL Zertifikatsdatei. Geben Sie das Hauptbenutzerpasswort ein, falls Sie aufgefordert werden.

    mysql -h mycluster-primary.123456789012.us-east-1.rds.amazonaws.com -u admin_user -p --ssl-ca=[full path]global-bundle.pem --ssl-verify-server-cert

Die Ausgabe sollte in etwa wie folgt aussehen:

Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 350 Server version: 8.0.26-log MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>

Allgemeine Anweisungen zum Erstellen von SQL Verbindungszeichenfolgen RDS für Meine Verbindung und zum Ermitteln des öffentlichen Schlüssels für SSL Verbindungen finden Sie unter Verbindung zu einer DB-Instance herstellen, auf der die My SQL Database-Engine ausgeführt wird.

Verbindung zu einem Amazon Aurora SQL Postgre-DB-Cluster herstellen

Sie können mit denselben Tools, die Sie für die Verbindung zu einer Postgre-Datenbank verwenden, eine Verbindung zu einer SQL DB-Instance in Ihrem Amazon Aurora Postgre-DB-Cluster herstellen. SQL In diesem Zusammenhang verwenden Sie denselben öffentlichen Schlüssel für Secure Sockets Layer (SSL) -Verbindungen. Sie können die Endpunkt- und Portinformationen aus der primären Instance oder Aurora Replicas in Ihrem Aurora SQL Postgre-DB-Cluster in der Verbindungszeichenfolge jedes Skripts, Dienstprogramms oder jeder Anwendung verwenden, die eine Verbindung zu einer Postgre-DB-Instance herstellt. SQL Geben Sie in der Verbindungszeichenfolge die DNS Adresse der primären Instance oder des Aurora Replica-Endpunkts als Hostparameter an. Geben Sie die Portnummer aus dem Endpunkt als Portparameter an.

Wenn Sie eine Verbindung zu einer DB-Instance in Ihrem Amazon Aurora SQL Postgre-DB-Cluster haben, können Sie jeden SQL Befehl ausführen, der mit SQL Postgre kompatibel ist.

In der Detailansicht für Ihren Aurora SQL Postgre-DB-Cluster finden Sie den Namen, den Status, den Typ und die Portnummer des Cluster-Endpunkts. Sie verwenden den Endpunkt und die Portnummer in Ihrer SQL Postgre-Verbindungszeichenfolge. Wenn ein Endpunktwert beispielsweise lautetmycluster.cluster-123456789012.us-east-1.rds.amazonaws.com, geben Sie die folgenden Werte in einer SQL Postgre-Verbindungszeichenfolge an:

  • Geben Sie als Host oder Host-Namen, an mycluster.cluster-123456789012.us-east-1.rds.amazonaws.com

  • Geben Sie für Port 5432 oder den Port-Wert an, den Sie beim Erstellen des DB-Clusters verwendet haben

Der Cluster-Endpunkt verbindet Sie mit der primären Instance für das DB-Cluster. Sie können sowohl Lese- als auch Schreiboperationen mithilfe des Cluster-Endpunkts durchführen. Ihr DB-Cluster kann darüber hinaus bis zu 15 Aurora-Replicas besitzen, die einen schreibgeschützten Zugriff auf die Daten im DB-Cluster unterstützen. Jede DB-Instance im Aurora-Cluster (d. h. die primäre Instance und alle Aurora-Replicas) besitzt einen eindeutigen Endpunkt, der vom Cluster-Endpunkt unabhängig ist. Über diesen eindeutigen Endpunkt können Sie eine direkte Verbindung zu einer bestimmten DB-Instance im Cluster herstellen. Der Cluster-Endpunkt verweist immer auf die primäre Instance. Falls die primäre Instance ausfällt und ersetzt wird, verweist der Cluster-Endpunkt auf die neue primäre Instance.

Um den Cluster-Endpunkt (Writer-Endpunkt) anzuzeigen, wählen Sie in der RDS Amazon-Konsole Datenbanken und wählen Sie den Namen des DB-Clusters, um die DB-Cluster-Details anzuzeigen.

Aurora SQL Postgre-Writer-Endpunkt.

Verbindungsprogramme für Aurora Postgre SQL

Unter anderen können Sie dazu die folgenden Verbindungsdienstprogramme verwenden:

SQLMit dem Amazon Web Services (AWS) JDBC -Treiber eine Verbindung zu Aurora Postgre herstellen

Der Amazon Web Services (AWS) JDBC -Treiber ist als erweiterter JDBC Wrapper konzipiert. Dieser Wrapper ergänzt und erweitert die Funktionalität eines vorhandenen JDBC Treibers, sodass Anwendungen die Funktionen von Cluster-Datenbanken wie Aurora Postgre nutzen können. SQL Der Treiber ist Drop-In-kompatibel mit dem Community-PG-Treiber. JDBC

Um den AWS JDBC Treiber zu installieren, hängen Sie die AWS JDBC Treiber-.jar-Datei an (befindet sich in der AnwendungCLASSPATH) und behalten Sie die Verweise auf den JDBC PG-Community-Treiber bei. Aktualisieren Sie das URL Verbindungspräfix von bisjdbc:postgresql://. jdbc:aws-wrapper:postgresql://

Weitere Informationen zum AWS JDBC Treiber und vollständige Anweisungen zu seiner Verwendung finden Sie im JDBC GitHub Treiber-Repository von Amazon Web Services (AWS).

Herstellen einer Verbindung zu Aurora Postgre SQL mit dem Amazon Web Services (AWS) Python-Treiber

Der Amazon Web Services (AWS) Python-Treiber ist als fortschrittlicher Python-Wrapper konzipiert. Dieser Wrapper ergänzt den Open-Source-Treiber Psycopg und erweitert dessen Funktionalität. Der AWS Python-Treiber unterstützt Python-Versionen 3.8 und höher. Sie können das aws-advanced-python-wrapper Paket zusammen mit den psycopg Open-Source-Paketen mit dem pip Befehl installieren.

Weitere Informationen zum AWS Python-Treiber und vollständige Anweisungen zu seiner Verwendung finden Sie im GitHub Python-Treiber-Repository von Amazon Web Services (AWS).

SQLMit dem Amazon Web Services (AWS) Advanced NodeJS Wrapper eine Verbindung zu Aurora Postgre herstellen

Der AWS Advanced NodeJS Wrapper ergänzt und erweitert die Funktionalität eines vorhandenen NodeJS-Treibers. Es hilft Anwendungen, die Funktionen geclusterter Datenbanken wie Aurora SQL Postgre zu nutzen.

Weitere Informationen zum AWS Advanced NodeJS Wrapper und vollständige Anweisungen zu seiner Verwendung finden Sie im Amazon Web Services (AWS) Advanced NodeJS Wrapper-Repository. GitHub

Behebung von Aurora-Verbindungsfehlern

Häufige Ursachen für Verbindungsfehler mit einem neuen Aurora-DB-Cluster umfassen Folgende:

  • Sicherheitsgruppe in der erlaubt VPC keinen Zugriff — Sie VPC müssen Verbindungen von Ihrem Gerät oder von einer EC2 Amazon-Instance aus zulassen, indem Sie die Sicherheitsgruppe in der richtig konfigurierenVPC. Um das Problem zu lösen, ändern Sie VPC die Regeln für eingehende Nachrichten in Ihrer Sicherheitsgruppe, sodass Verbindungen zugelassen werden. Ein Beispiel finden Sie unter Tutorial: Erstellen einer VPC zur Verwendung mit einem DB-Cluster (nur IPv4).

  • Port durch Firewallregeln blockiert – Überprüfen Sie den Wert des für Ihren Aurora-DB-Cluster konfigurierten Ports. Wenn eine Firewallregel diesen Port blockiert, können Sie die Instance mithilfe eines anderen Ports neu erstellen.

  • Unvollständige oder falsche IAM Konfiguration — Wenn Sie Ihre Aurora-DB-Instance für die Verwendung der IAM authentifizierten Authentifizierung erstellt haben, stellen Sie sicher, dass sie richtig konfiguriert ist. Weitere Informationen finden Sie unter IAM-Datenbankauthentifizierung.

Weitere Informationen zur Fehlerbehebung von Aurora DB-Verbindungsproblemen finden Sie unter Verbindung zur Amazon RDS-DB-Instance kann nicht hergestellt werden.