Bonjour,
Je cherche comment lancer automatiquement, et quel script utiliser où, l'ouverture de ma base de données.
En effet, je dois lancer les commandes suivantes pour que la base soit accessible
Le listener n'est pas lancé automatiquement
Pour la base proprement dite
Code : Sélectionner tout - Visualiser dans une fenêtre à part lsnrctl start listener
Pour info, j'ai déjà procédé à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 sqlplus SYS/motdepasse as SYDBA SQL> startup nomount pfile='/chemin/initORASID.ora' SQL> alter database mount; SQL> alter database open;
qui a créé un fichier initMONSID.ora dans oracle/app/product/12.1.0/dbhome_1/dbs
Code : Sélectionner tout - Visualiser dans une fenêtre à part SQL> create pfile from spfile
Et le variable ORACLE_SID est bien déclaré dans un fichier d'initialisation.
ORACLE_OWNER est le user "oracle"
Entre autres, j'ai la structure suivante :
- /home/oracle/scripts/setenv.sh
- /home/oracle/scripts/starall.sh
- /home/oracle/.bashprofile
- /home/oracle/.bashrc
Le dossier d'installation est
- oracle/app/product/12.1.0/dbhome_1/
Merci d'avance
Partager