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

Wykonywanie wielu poleceń pod inną nazwą użytkownika w pliku w powłoce BASH

Spróbuj użyć heredoc :

#!/bin/bash
sudo -iu user oracle <<XXX
cd /tmp;
. .sourceme;
sqlplus user/password << EOF;
SPOOL logfile.lst;
@runme.sql;
spool off;
exit;
EOF;
XXX



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zachowanie Oracle Parallel Query z narzędziami IDE jako SQL Developer lub Toad

  2. Nie można załadować pliku lub zestawu Oracle.DataAccess

  3. Indeks partycji Oracle

  4. Implementacja funkcji Listagg Overflow (Oracle SQL)

  5. Oracle XSLT:domyślna przestrzeń nazw skutkuje pustymi tagami