Derby adatbázis pingelése

    Adatbáziskliensek fejlesztésekor szükség lehet az adatbázis bizonyos időközönkénti ellenőrzésére: van-e kapcsolat.

    A Derby adatbázisban is több lehetőség van rá, ezek közül sorolok fel párat. Az első megoldás valószínüleg a leghatékonyabb.

    1. VALUES 1
    2. SELECT * FROM [TABLE_NAME] WHERE 1 = 0
    3. ...

    A lekérdezést egyszerűen bele kell helyezni egy try-catch kifejezésbe, ha kivételt kapunk, az azt jelenti, hogy nincs kapcsolat. Természetesen újrakapcsolódásnál szükség lehet jelszóellenőrzésre.

    Tags: