Problembehandlung

 

Problembehandlung

Erkannte Probleme und mögliche Lösungen

In dieser Tabelle erscheinen Probleme, die im Verlauf der SQL-Dateiübertragung auftreten können, sowie mögliche Lösungen:

Problem

Ursache

Fehlerbehebung

Ein Anwendungsfehler wurde erkannt und die Steuerung wurde in den HALT-Zustand versetzt.

Bei der Übertragung einer großen SQL-Datenmenge wurde die für eine Task konfigurierte Watchdog-Zeit überschritten.

Erhöhen Sie den Wert für die Watchdog Zeit in der EcoStruxure Machine Expert Konfiguration.

Weitere Informationen entnehmen Sie bitte dem Kapitel Konfiguration eines spezifischen Tasks im EcoStruxure Machine Expert Programmierhandbuch.

Das SQL Gateway nimmt sehr viel Speicherplatz in Anspruch.

Es wurden zu viele Protokollmeldungen auf der Festplatte gespeichert.

Löschen Sie den Inhalt der Tabelle in der Registerkarte Protokollmeldungen manuell oder passen Sie die Einstellungen für das automatische Löschen der Protokollmeldungen an, die unter Manuelles und automatisches Löschen der Protokollmeldungen beschrieben sind.

Die Datenbankverbindung kann nicht hergestellt werden

Der Datenverkehr am TCP/IP-Port ist blockiert.

Konfigurieren Sie die Firewall, um den SQL-Datenverkehr über die TCP/IP-Ports zu erlauben.

o3457 (Standard) für nicht sichere Verbindungen

o3458 (Standard) für sichere Verbindungen

Meldungen mit einem Hinweis auf Verbindungsprobleme mit MySQL-Datenbanken

Die nachstehende Tabelle beschreibt Meldungen vom SQL Gateway, die darauf hinweisen, dass die Verbindung zur MySQL-Datenbank nicht hergestellt werden kann. Mögliche Lösungen sind der letzten Spalte zu entnehmen.

Meldungstext

Ursache

Fehlerbehebung

Authentication to host ‘localhost’ for user ‘root’ using method ‘mysql_native_password’ failed with message: Unknown database ‘qw’

Die Datenbank wurde nicht gefunden.

Geben Sie im Knoten Datenbankverbindungen auf der Registerkarte Konfiguration des SQL Gateway den korrekten Verbindungsnamenein.

Host ‘WIN-1UT5MKD9831’ is not allowed to connect to this MySQL server

Die Server-Adresse wurde nicht gefunden.

Geben Sie im Knoten Datenbankserver auf der Registerkarte Konfiguration die korrekte Serveradresse ein, um den PC zu identifizieren, auf dem der Datenbankserver ausgeführt wird.

Authentication to host ‘localhost’ for user “ using method ‘mysql_native_password’ failed with message: Access denied for user “@localhost’ (using password: YES)

Der Benutzername für den Zugriff auf die Datenbank wurde nicht gefunden.

Geben Sie im Knoten Datenbankserver auf der Registerkarte Konfiguration den korrekten Benutzernamen für den Zugriff auf die Datenbank ein.

Authentication to host ‘localhost’ for user ‘root’ using method ‘mysql_native_password’ failed with message: Access denied for user ‘root’@’localhost’ (using password: YES)

Der Benutzername für den Zugriff auf die Datenbank ist nicht korrekt.

Authentication to host ‘localhost’ for user ‘root’ using method ‘mysql_native_password’ failed with message: Access denied for user ‘root’@’localhost’ (using password: NO)

Das Passwort für den Zugriff auf die Datenbank wurde nicht gefunden.

Geben Sie im Knoten Datenbankserver auf der Registerkarte Konfiguration das korrekte Passwort für den Zugriff auf die Datenbank ein.

Authentication to host ‘localhost’ for user ‘root’ using method ‘mysql_native_password’ failed with message: Access denied for user ‘root’@’localhost’ (using password: YES)

Das Passwort für den Zugriff auf die Datenbank ist nicht korrekt.

Unable to connect to any of the specified MySQL hosts.

Diese Meldung kann verschiedene Ursachen haben:

oDas Verbindungsprotokoll ist nicht korrekt.

oDie Serveradrese ist nicht korrekt.

oWählen Sie im Knoten Datenbankserver auf der Registerkarte Konfiguration TCP als Verbindungsprotokoll.

oGeben Sie im Knoten Datenbankserver auf der Registerkarte Konfiguration die korrekte Serveradresse ein, um den PC zu identifizieren, auf dem der Datenbankserver läuft.

Meldungen mit einem Hinweis auf Verbindungsprobleme mit SQLite-Datenbanken

Die nachstehende Tabelle beschreibt Meldungen vom SQL Gateway, die darauf hinweisen, dass die Verbindung zur SQLite-Datenbank nicht hergestellt werden kann. Mögliche Lösungen sind der letzten Spalte zu entnehmen.

Meldungstext

Ursache

Fehlerbehebung

Data Source cannot be empty. Use :memory: to open an in-memory database

Die Datenbank wurde nicht gefunden.

Geben Sie im Knoten Datenbankverbindungen auf der Registerkarte Konfiguration direkt den korrekten Pfad zur SQLite Datenbankdatei ein und klicken Sie auf Durchsuchen, um das Dateisystem nach der Datei zu durchsuchen.