Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/09/2011, 11h13   #1
Invité de passage
 
Homme
Administrateur de base de données
Inscription : avril 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Conseil

Informations forums :
Inscription : avril 2011
Messages : 9
Points : 0
Points : 0
Par défaut oracle10g ,aix: 0403-057 Erreur de syntaxe. ligne 8 : `do' ne concorde pas.

bonjour,
j'ai un script qui va juste faire un select mais à l’intérieur d'une boucle mais lors de l'exécution j'ai l'erreur suivante: `do' ne concorde pas
merci de votre lumière . script ci-dessous. merci
Code :
1
2
3
4
5
6
7
8
9
10
11
12
awk '$1 !~ /^#/ && $1 ~ /^[a-zA-Z]+/ {print $1}' $ORATAB | while READ LINE
do
        ORACLE_SID=`echo $LINE | awk -F ":" '{print $1}'`
        echo "$ORACLE_SID"
        sqlplus /nolog << EOF
        spool spool $HOMEDIR/scripts/check_instance.lst
        conn /AS sysdba
        SELECT * FROM v$instance;
        spool off
done
exit;
EOF
scazikiss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 09h34   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Faudrait plutôt poster dans un forum shell unix non ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 15h21   #3
Invité de passage
 
Homme
Administrateur de base de données
Inscription : avril 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Conseil

Informations forums :
Inscription : avril 2011
Messages : 9
Points : 0
Points : 0
j'ai hesité au debut car il ya aussi de l'oracle mais bon...
merci quand meme.
scazikiss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 10h30   #4
Invité de passage
 
Homme
retraité
Inscription : novembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : retraité
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : novembre 2011
Messages : 1
Points : 1
Points : 1
Il faut que EOF soit à l'intérieur de la boucle do, et il est à l'extérieur....
jpkl13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h16.


 
 
 
 
Partenaires

Hébergement Web