![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| collegare sqlplus da unix | nehak | UNIX for Dummies Domande & Risposte | 1 | 05-27-2008 09:12 AM |
| Shell Script e SQLPLUS | maco_home | UNIX for Dummies Domande & Risposte | 6 | 08-25-2007 01:05 PM |
| collegarsi a uno script in sqlplus | big123456 | Shell scripting e di programmazione | 1 | 09-18-2006 07:56 AM |
| chiamando sqlplus da shell | suds19 | Shell scripting e di programmazione | 2 | 10-24-2002 05:01 PM |
| sqlplus e shell scripting | Inquirer | UNIX for Dummies Domande & Risposte | 10 | 08-16-2001 01:46 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
connettersi a sqlplus da shell
Sto scrivendo uno script di shell e all'inizio il login per sqlplus da
sqlplus-l nome_utente / password @ esempio quello che vorrei è quello di verificare se il database è giù o meno, e se il database è iniziata spostata al passaggio successivo altro sonno per un certo tempo e poi riprovare. So come fare la parte del sonno, ma non so come verificare se il database non è verso il basso. qualcuno può aiutarmi per favore. Grazie, |
|
|||||
|
è possibile controllare con $? status.if database è in giù, non sarà in grado di connettersi con la base di dati.
if [$? ! \u003d 0] allora PROGRAM_STATUS \u003d `echo non è collegato a SQL» fi si può verificare un altro posto qui |
|
|||||
|
Citazione:
Per veloce e "sporca" controllo è possibile utilizzare qualcosa di simile a questo: Codice:
oracheck ()
{
printf "whenever sqlerror exit failure\nselect null from dual;\n" |
sqlplus -sl user/pass 2>&- 1>&- || return 1
}
Usage:
until oracheck; do sleep n; done
go_to_the_next_step
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|