SYSMAN et DBSNMP
shutdown immediate
accept cf char default client prompt “client ou fournisseur ?” select adresse from &adresses.cf where nom = P1;
dans un sous dossier de ORACLE_BASE\admin\
ORACLE_BASE\admin\SID\pfile\init.ora
La différence c’est le blanc entre titi et l’@
l’@ sert à démarrer un script (dans la 1ère chaine de connexion)
ou
l’@ sert à dire qu’on souhaite passer par le service aaa Oracle Net
Tache lancée qui vérifie le bon état de l’instance et de la base, automatiquement ou sur demande
1) OracleDBConsole
2) emctl
Service OracleDBConsoleORAC tourne ; set ORACLE_SID ORAC / emctl status dbconsole
Il permet de visualiser les alertes et les incidents en mode commande.
Ils sont dans le dossier ORACLE_HOME\database.
Ils sont consulter dans les fichiers serveur (spfileSID.ora, spfile.ora)
puis dans les fichier txt (initSID.ora)
Il faut augmenter le timeout des shutdown dans la registry
netstop nomservice
oradim shutdown
shutdown (dans sqlplu
Faire un shutdown abort dans une autre fenêtre.
Il faut se connecter avec le privilège SYSDBA.
On va sélectionner un arrêt transactionnel.
J2EE et OC4J
Il faut un compte Oracle normal pour les opération standard sur le system
Un compte SYSDBA pour des opérations privilégiées
Un compte sur la machine hôte.
ALTER SYSTEM ENABLE RESTRICTED SESSION
Il va falloir associer une adresse email puis faire un abonnement par notification.
Elle va nous dire si la base est montée et si elle est ouverte en lecture ou lecture/écriture
mount, read/write ou read only.
1) avec la commande avec SET LOCAL=NomDuService
2) ou alors faire dans sqlplus : SET INSTANCE service
Il faut définir un fichier init.ora avec un spfile avec le nom de ce fichier
piège: il faut que l’instance soit démarré et que la base ne soit pas montée. Dans ce cas là, la commande status va nous afficher “Started “.
Ca va servire à packager les services d’Oracle.
@?\demo\schema\drop_sch