Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
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 21/12/2006, 23h12   #1
Membre habitué
 
Avatar de avogadro
 
Inscription : mars 2006
Messages : 413
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 413
Points : 146
Points : 146
Par défaut envoi de données ressources a un server oracle (scripting bash)

Bonjour,

j'ai dans l'intention d'utiliser la crontab qui me lancerais un script dans les 10 minutes disont et qui enverait a ma base de donnée oracle les infos donc j'ai besoin, on peut citer le nombre de processus lancé, la ram utilisé, la swap utilisé, etc...

Pour cela je dois faire un petit script en bash, pr contre j'ai pas vraiment les bases, alors si vous avez un petit site qui explique en gros comment envoyer des donnée a une bdd oracle ou bien si vous meme vous avez deja fait ca, je suis tout ouie!

Merci bcp...
__________________
=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=
(\_/)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination!!
=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=
avogadro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 08h25   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 772
Points : 7 772
pour le shell tu trouveras des tutoriaux partout pour ce qui est d'oracle les commandes de pilotage et d'administration sous oracle que tu lances (probablement) actuellement à la main seront aussi valides dans un shell script.

par exemple un bout de code utilisant les commandes du listneur :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if [ "${temps:-"Z"}" = "Z" ]
then
   $ORACLE_HOME/bin/lsnrctl start ${LISTENER}
   if [ ! $? -eq 0 ]
   then
      ora_err "Erreur lors du demarrage du listener ${LISTENER}."
      exit 1
   else
      echo "\nListener ${LISTENER} demarre avec succes."
   fi
else
   ora_err "${LISTENER} deja demarre depuis $temps."
   exit 1
fi
 
exit 0
Citation:
on peut citer le nombre de processus lancé, la ram utilisé, la swap utilisé, etc
pour ça tu peux récupérer les infos depuis un script shell avec les commandes système et les formater comme tu l'entend et donc les utiliser.

par exemple :

Code :
Nproc=`ps -ef | grep -i _ora | wc -l`
te donnera une variable Nproc = à un nombre de processus
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/12/2006, 01h25   #3
Membre habitué
 
Avatar de avogadro
 
Inscription : mars 2006
Messages : 413
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 413
Points : 146
Points : 146
ou sinon je crois que cest possible avec du pl/slq d'executer un fichier sql a distance, ou bien? (machine qui ne sont pas en reseau, simplement connectée a internet)
__________________
=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=
(\_/)
(O.o)
(> <)
This is Bunny. Copy Bunny into your signature to help him on his way to world domination!!
=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=
avogadro 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 16h05.


 
 
 
 
Partenaires

Hébergement Web