MySQL Server has gone away

Hallo zusammen,
vorab zu meinem Problem die technischen Daten:
Betriebssystem: MS Windows XP
MySQL-Version: 5.0.51a
MySQL-Connector: 5.1.5
Hoster: all-inkl.com
MS Access 2007

Nun das Problem,
ich greife über Access per ODBC auf die MySQL-Datenbank zu, der Zugriff funktioniert einwandfrei. Leider bricht nach max. 10 Minuten die Verbindung ab und ich bekomme in Access die Meldung „MySQL Server has gone away“. Ein Neustart von Access und der Zugriff ist wieder da.

Nun habe ich im Internet einige Seiten zu dem Thema gefunden, aber leider bisher alles erfolglos.
Ich habe unter Systemmsteuerung --> Verwaltung --> Datenquellen (ODBC)eine neue Verbindung angelegt. Bei den Konfigurationseinstellungen habe ich „Enable automatic reconnect“ aktiviert und die Tabellen neu eingelesen, leider ohne positives Ergebnis. Eine Einstellung zum Timeout fand ich leider nicht.

Wer weiss Rat?

Danke vorab und schönes WE

Marcel

Hallo Marcel,

ich greife über Access per ODBC auf die MySQL-Datenbank zu,

und die MySQL-DB liegt auf deinem PC?

der Zugriff funktioniert einwandfrei. Leider bricht nach max.
10 Minuten die Verbindung ab

welche Verbindung? wie bist du verbunden?

und ich bekomme in Access die
Meldung „MySQL Server has gone away“. Ein Neustart von Access
und der Zugriff ist wieder da.

die Timeouts in Access sind in Ordnung?

Ich habe unter Systemmsteuerung --> Verwaltung -->
Datenquellen (ODBC)eine neue Verbindung angelegt.

könntest du hier mal die Daten dazu posten?

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Wolfgang,

und die MySQL-DB liegt auf deinem PC?

die MySQL-DB liegt auf dem Server bei all-inkl.com (habe denen heute auch eine Anfrage bzgl. Timeout-Einstellungen geschickt und warte auf Antwort)

welche Verbindung? wie bist du verbunden?

Meinst du Internetverbindung? DSL, Leitung steht auch, habe also wirklich nur keinen Zugriff auf die Datenbank.
Habe heute festgestellet, dass über die MySQL-Konsole/Shell die Verbindung nach einiger Zeit auch abbricht, vermutet also mal es sind Server-Einstellungen.

die Timeouts in Access sind in Ordnung?

Kann ich hier speziell in Access was einstellen?

Ich habe unter Systemmsteuerung --> Verwaltung -->
Datenquellen (ODBC)eine neue Verbindung angelegt.

könntest du hier mal die Daten dazu posten?

Hmm, welche meinst du jetzt?
Server: www.xxxx.info
port 3306
Dazu entsprechend den Benutzer, das Passwort und die Datenbank.
Dann gibt es noch den Punkt Details mit folgenden Reitern:
Flags 1, Flags 2, Flags 3, Debug und SSL Settings, hier habe ich unter Flags 1 „Enable automatic reconnect“ und bei Flags 2 „Don’t prompt when connecting“ angekreuzt, alles andere ist leer.

Danke und Grüße Marcel

Hallo Marcel,

Meinst du Internetverbindung? DSL, Leitung steht auch, habe
also wirklich nur keinen Zugriff auf die Datenbank.

per LAN oder WLAN?

Habe heute festgestellet, dass über die MySQL-Konsole/Shell
die Verbindung nach einiger Zeit auch abbricht, vermutet also
mal es sind Server-Einstellungen.

ich vermute auch, es liegt an deiner Verbindung zum Server per LAN/DSL.

die Timeouts in Access sind in Ordnung?

Kann ich hier speziell in Access was einstellen?

ja, schau dir mal die Grundeinstellungen an

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Wolfgang,
das Problem tritt sowohl bei LAN-, als auch bei WLAN-Verbindungen auf.
Bin hier noch mit dem Hoster in Kontakt, grundsätzlich gibt es wie zu erwarten ein Timeout um die Serverlast zu reduzieren, wie hoch dieser ist erfrage ich zur Zeit.

die Timeouts in Access sind in Ordnung?

Kann ich hier speziell in Access was einstellen?

ja, schau dir mal die Grundeinstellungen an

Werde hier dann nochmal nachsehen ob ich was feststellen kann, da die Verbindung mal nach 5 Minuten, mal nach ca. 30 Minuten abbricht.

Vielen Dank nochmals,

Grüße

Marcel