Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Pomiń błąd SQL*PLUS w skrypcie wsadowym

W przypadku tego rodzaju błędów SQL*Plus "zawiesza się" na monit o nazwę użytkownika, ponieważ nie może się połączyć. Nie widzisz tego z powodu -s flaga. Domyślnie pozwala na trzy próby, co jest przydatne podczas uruchamiania interaktywnego, ale nie jest przydatne w przypadku uruchamiania z takiego skryptu. Możesz go zamknąć po nieudanym logowaniu za pomocą -l opcja „logowania” :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyjaśnienie operatora Oracle INTERSECT

  2. jak stworzyć tabelę dziedziczenia w Oracle

  3. SQL (ORACLE):ORDER BY i LIMIT

  4. oracle sql - znajdź wspólne przedmioty zakupione między dwoma użytkownikami

  5. Jak utworzyć indeks tekstowy dla wyszukiwania „%abc%”?