Oracle startup script: differenze tra le versioni

Da Emigar.
Jump to navigation Jump to search
m (WikiSysop ha spostato la pagina Oracle upstart a Oracle startup script)
Nessun oggetto della modifica
Riga 1: Riga 1:
==/etc/init.d/oracle==

==Upstart==
==Upstart==


Riga 36: Riga 38:


</pre>
</pre>


==systemd==



[[Categoria:Database]]
[[Categoria:Database]]

Versione delle 15:58, 20 mag 2026

/etc/init.d/oracle

Upstart

# description "start and stop oracle instance"

start on runlevel [3]
stop on runlevel [!3]

console log
chdir /home/oracle
setuid oracle
setgid oinstall
expect fork

env ORACLE_BASE=/u01/app/oracle
env ORACLE_SID=ORCL
env ORAENV_ASK=NO

script
 . oraenv
 echo startup | sqlplus '/ as sysdba'
 lsnrctl start LISTENER
 echo 'ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;' | sqlplus '/ as sysdba'

end script

pre-stop script
 . oraenv
 echo 'ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;' | sqlplus '/ as sysdba'
 echo 'shutdown immediate' | sqlplus '/ as sysdba'
 lsnrctl stop LISTENER

end script



systemd