Hirdetés

Új hozzászólás Aktív témák

  • Speeedfire

    nagyúr

    válasz dabadab #1661 üzenetére

    Konkrétan van 3 sqlplus és 1 sqlldr parancs, ami meghal ha pl nincs adatbázis kapcsolat, vagy a fájlban valami rossz. Ilyenkor meg megáll a script, ekkor lenne jó, pl egy exception. Vagy ha azt mondom, hogy:

    sql=trap sqlplus

    akkor ezt visszatér valami értékkel? Elég hülyén van megcsinálva a 2 sql error kezelése, vagy csak én vagyok béna. Nem tudom.
    Az sqlplus-hoz csak spool fájl van, amibe visszaírja az eredményt. Az sqlldr meg paraméteresen van error log fájl, de ott van, hogy 10 percig tölti az adatbázisba az adatokat és nem tudom, hogy mi a baja.

    Ami még fura nekem, hogy a legtöbb esetben hiba nélkül fut a script, ha így indítom el
    bash pelda.sh, de ha mögé teszek egy & jelet, akkor már 10/10 alkalommal lehal.
    Solaris serveren van.

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

Új hozzászólás Aktív témák