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.
Skripte zur Diagnoseunterstützung für My SQL -kompatible Datenbanken
Im Folgenden finden Sie die Diagnosesupportskripte, die zur Analyse einer lokalen oder Amazon RDS for My SQL -kompatiblen Datenbank in Ihrer AWS DMS Migrationskonfiguration verfügbar sind. Diese Skripts funktionieren entweder mit einem Quell- oder Zielendpunkt. Die Skripts sind alle so geschrieben, dass sie in der SQL SQL My-Befehlszeile ausgeführt werden können.
Informationen zur Installation von My SQL Client finden Sie unter Meine SQL Shell installieren
Bevor Sie ein Skript ausführen, stellen Sie sicher, dass das von Ihnen verwendete Benutzerkonto über die erforderlichen Berechtigungen für den Zugriff auf Ihre My SQL -kompatible Datenbank verfügt. Gehen Sie wie folgt vor, um ein Benutzerkonto zu erstellen und die Mindestberechtigungen bereitzustellen, die zur Ausführung dieses Skripts erforderlich sind.
So richten Sie ein Benutzerkonto mit den Mindestberechtigungen für die Ausführung dieser Skripts ein
-
Erstellen Sie den Benutzer zum Ausführen der Skripts.
create user '
username
'@'hostname
' identified bypassword
; -
Erteilen Sie den
select
-Befehl für Datenbanken, um sie zu analysieren.grant select on
database-name
.* tousername
; grant replication client on *.* tousername
; -
grant execute on procedure mysql.rds_show_configuration to
username
;
In den folgenden Themen wird beschrieben, wie Sie jedes für eine My SQL -kompatible Datenbank verfügbare Unterstützungsskript herunterladen, überprüfen und ausführen. Sie beschreiben auch, wie Sie die Skriptausgabe überprüfen und in Ihren AWS Support-Fall hochladen können.
SQLAWSDMS_Support_Collector_My .sql-Skript
Laden Sie das awsdms_support_collector_MySQL.sql
Dieses Skript sammelt Informationen über Ihre My SQL -kompatible Datenbankkonfiguration. Denken Sie daran, die Prüfsumme im Skript zu überprüfen. Wenn sich die Prüfsumme bestätigt, überprüfen Sie den SQL Code im Skript, um den Code auszukommentieren, dessen Ausführung Ihnen unangenehm ist. Wenn Sie mit der Integrität und dem Inhalt des Skripts zufrieden sind, können Sie es ausführen.
Führen Sie das Skript aus, nachdem Sie über die Befehlszeile eine Verbindung zu Ihrer Datenbankumgebung hergestellt haben.
So führen Sie dieses Skript aus und laden die Ergebnisse in Ihren Support-Fall hoch
-
Verbinden Sie sich mit Ihrer Datenbank mithilfe des
mysql
-Befehls.mysql -h
hostname
-Pport
-uusername
database-name
-
Führen Sie das Skript mit dem folgenden mysql-
source
-Befehl aus.mysql> source awsdms_support_collector_MySQL_compatible_DB.sql
Überprüfen Sie den generierten Bericht und entfernen Sie alle Informationen, die Sie nicht weitergeben möchten. Wenn Sie den Inhalt weitergeben können, laden Sie die Datei in Ihren AWS -Support-Fall hoch. Weitere Informationen zum Hochladen dieser Datei finden Sie unter Arbeiten mit Skripten zur Diagnoseunterstützung in AWS DMS.
Anmerkung
-
Wenn Sie bereits über ein Benutzerkonto mit den unter Skripte zur Diagnoseunterstützung für My SQL -kompatible Datenbanken beschriebenen erforderlichen Berechtigungen verfügen, können Sie das vorhandene Benutzerkonto auch verwenden, um das Skript auszuführen.
-
Denken Sie daran, eine Verbindung zu Ihrer Datenbank herzustellen, bevor Sie das Skript ausführen.
-
Das Skript generiert seine Ausgabe im Textformat.
-
Wenn Sie ein neues Benutzerkonto nur zur Ausführung dieses My SQL Diagnostic Support-Skripts erstellen, empfehlen wir Ihnen, dieses Benutzerkonto nach erfolgreicher Ausführung des Skripts zu löschen. Beachten Sie dabei die bewährten Sicherheitsmethoden.