![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| connecter à partir de sqlplus unix | nehak | UNIX pour les nuls Questions et réponses | 1 | 05-27-2008 09:12 AM |
| Shell Script Et sqlplus | maco_home | UNIX pour les nuls Questions et réponses | 6 | 08-25-2007 01:05 PM |
| connecter à sqlplus dans un script | big123456 | De programmation et de script Shell | 1 | 09-18-2006 07:56 AM |
| sqlplus appel de shell | suds19 | De programmation et de script Shell | 2 | 10-24-2002 05:01 PM |
| sqlplus et des scripts shell | enquêteur | UNIX pour les nuls Questions et réponses | 10 | 08-16-2001 01:46 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
connecter à partir de sqlplus shell
Je suis d'écriture des scripts shell et au début je me connecte à sqlplus par
sqlplus-l nom_utilisateur / password @ instance ce que je voudrais est de vérifier si la base de données est en panne ou non, et si la base de données a commencé à déplacer à l'étape suivante d'autre sommeil pendant un certain temps et puis vérifier de nouveau. Je sais comment faire le sommeil, mais je ne sais pas comment vérifier si la base de données n'est pas bas. peut quelqu'un m'aider s'il vous plaît. Merci, |
|
|||||
|
vous pouvez vérifier auprès de $? status.if base de données est en panne, vous ne serez pas en mesure de se connecter à la base de données.
if [$? ! \u003d 0] puis PROGRAM_STATUS \u003d `echo pas connecté à SQL» fi mai-vous de vérifier un autre poste ici |
|
|||||
|
Citation:
Pour rapide et "sale" vérifier que vous pouvez utiliser quelque chose comme ceci: Code:
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
|
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|