sql >> Databasteknik >  >> RDS >> Oracle

Undertryck SQL*PLUS-fel i batchskript

För den typen av fel "hänger" SQL*Plus vid en användarnamnsprompt, eftersom den inte har kunnat ansluta. Du ser det inte på grund av -s flagga. Som standard tillåter det tre försök, vilket är användbart när du kör interaktivt, men inte är användbart när du kör från ett skript som detta. Du kan avsluta den efter den misslyckade inloggningen med den -l alternativet "logga in" :

sqlplus -s -l %%A @fetch.sql  >> output.txt


  1. MySQL:BEGRÄNSA med en procentandel av antalet poster?

  2. PostgreSQL:hur man uppdaterar rader i CTE

  3. MySQL - Välja data från flera tabeller alla med samma struktur men olika data

  4. Multipel databaskonfiguration för Spring Data JPA 2.0.9 Release