Sziasztok!
Kezdőként használom az OpenOffice-t, célom, hogy MySql táblából nyomtassak etikett címkéket, postai feladáshoz!
Minden rendben is megy, JDBC, kapcsolódás az adatbázishoz, címkék elkészítése, adatok bevitele...
Két adatbázishoz is megcsináltam a kapcsolódást, különböző szervereken, de az egyik pár perc után, spontán bontja a kapcsolatot, a másikkal rendben tudok dolgozni akármeddig.
Pl.: base-ben, az adatbázis tábláinak a listájára kattintva, azok elkezdenek egymás eltűnni.
Mi lehet a probléma?
Köszönöm!
MySql kapcsolat pár perc után bont
-
- Hozzászólások: 1
- Csatlakozott: 2011. december 20., kedd 15:32
MySql kapcsolat pár perc után bont
OpenOffice 3.0.1 a Windows Vista-??n
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: MySql kapcsolat pár perc után bont
Valószínűleg a szerver beállításaiban lehet a problémád oka.
Vannak olyan szerverek ahol a várakozási idő túl rövidre van beállítva, ezért rövid idő után bont a kapcsolat.
Ha van lehetőséged a beállítások módosítására meg kellene növelni a my.cnf fileban a beállításokat, az alábbi példában a beállítás 180 másodpercet jelent:
És utánna újraindítani a szervert
Vagy kiadni a parancsot mysqlben:
Vagy törölni kell ezt a beállítást, és akkor az alapbeállítás beáll 28800s-ra ez 8 órát jelentene: http://dev.mysql.com/doc/refman/5.0/en/ ... it_timeout
Ez általában nem megoldható, ha a szerver távol van tőled, vagy más felel a beállításokért és nem tudod rávenni a beállítások módosítására.
Megpróbálhatod a Base beállítások módosítását, az Eszközök>Beállítások>OpenOffice.org Base>Kapcsolatok alatt az időtúllépést a maximum értékre (600), a JDBC driverre, talán ez segít.
Vannak olyan szerverek ahol a várakozási idő túl rövidre van beállítva, ezért rövid idő után bont a kapcsolat.
Ha van lehetőséged a beállítások módosítására meg kellene növelni a my.cnf fileban a beállításokat, az alábbi példában a beállítás 180 másodpercet jelent:
Kód: Egész kijelölése
[mysqld]
interactive_timeout=180
wait_timeout=180
Vagy kiadni a parancsot mysqlben:
Kód: Egész kijelölése
SET GLOBAL interactive_timeout = 180;
SET GLOBAL wait_timeout = 180;
Ez általában nem megoldható, ha a szerver távol van tőled, vagy más felel a beállításokért és nem tudod rávenni a beállítások módosítására.
Megpróbálhatod a Base beállítások módosítását, az Eszközök>Beállítások>OpenOffice.org Base>Kapcsolatok alatt az időtúllépést a maximum értékre (600), a JDBC driverre, talán ez segít.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.