Bonjour,

nous avons crée un script pour le démarrage de la base de données oracle, listner et Sentinel ( Sentinel est une application qui utilise une base de données oracle "itracker" ) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#  --------- Démarrage BD Oracle ---------------
ORACLE_USER=oracle
ORACLE_HOME=/home/oracle/app/products/10.1.0.2
su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"
#  --------- Démarrage Sentinel ------------------
su - sentinel -c "trkserver start"
le probléme c'est que une fois la base de données oracle et le listner démarre, sentinel ne démarre pas et il nous affiche cette erreur:

url = jdbc:oracle:thin:@10.96.5.50:1521:itrackeruser = itrackerpwd = itracker'

Et aprés 1min ou plus, on retape la meme commande manuellement :
su - sentinel -c "trkserver start", et sentinel démarre bien.

comment vous expliquez ce comportement?
es ce qu'il y'a des processus qui démarre en arriére plan ?
es ce qu'il y'a un moyen ( une commande par exemple) pour tester la connexion jdbc (bd oracle ) de sentinel?

D'avance merci, ce script est trés important car il gére le démarrage de toute une plateforme et qui échoue a cause de ce bloc de script,

je compte sur vous pour m'aider a résoudre ce probléme,

Merci encore une fois,

Cordialement,

Abdellatif BOUCHAMA