Ouverture automatique de base sous Linux OLE 7.5
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
Code:
lsnrctl start listener
Pour la base proprement dite
Code:
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; |
Pour info, j'ai déjà procédé à
Code:
SQL> create pfile from spfile
qui a créé un fichier initMONSID.ora dans oracle/app/product/12.1.0/dbhome_1/dbs
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