Académique Documents
Professionnel Documents
Culture Documents
TP 2
Gestion d’une
instance
2. Se connecter de nouveau à la base. Quel est le message que vous avez reçu.
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Process ID: 0
Session ID: 0 Serial number: 0
TP : Administration d’oracle 1
Thème : Gestion d’une instance 2023-2024
Université Sultan Moulay Slimane Beni mellal
Ecole Supérieure de technologie Fkih Ben Salah
TP 2
Database mounted.
Database opened.
SQL>
Connect learningoracle/1234
Arrêtée (Idle)
Montée (Mounted) lire les fichiers de données, de contrôle et redo log
Ouverte (Open)
SQL> connect / as sysdba
Connected.
SQL> show user
USER is "SYS"
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Jusqu’à l’instant, on a lancé l’instance ( sga ( database buffers+ shared pool+ redo
buffers)+processus).
TP : Administration d’oracle 2
Thème : Gestion d’une instance 2023-2024
Université Sultan Moulay Slimane Beni mellal
Ecole Supérieure de technologie Fkih Ben Salah
TP 2
Pour passer une base montée vers une base accessible en mode lecture seule, on tape la commande
suivante :
alter database open read only ;
10. Connectez-vous sous l’ID « learningoracle », puis insérer une nouvelle ligne dans la table
éditeur.
INSERT INTO editeur VALUES (19, 'Teubner', '611 7878-285', '611 7878-420', 'Maroc');
SQL> INSERT INTO editeur VALUES (19, 'Teubner', '611 7878-285', '611 7878-420',
'Maroc');
INSERT INTO editeur VALUES (19, 'Teubner', '611 7878-285', '611 7878-420', 'Maro
c')
*
ERROR at line 1:
ORA-16000: database open for read-only access
TP : Administration d’oracle 3
Thème : Gestion d’une instance 2023-2024
Université Sultan Moulay Slimane Beni mellal
Ecole Supérieure de technologie Fkih Ben Salah
TP 2
13. Connecter sous l’ID « learningoracle », puis insérer une ligne dans la table éditeur. Ne valider
pas et ne quitter pas la session.
1 row created.
SQL>
14. Démmarer sql*plus dans une outre session ( une outre fenêtre sous windows), connectez-vous
en tant que sys as sysdba, puis procéder à un arrêt en mode transactionnel (on arrête la base
dés que toutes les transactions soient terminées soit pat commit ou rollback).
16. Aller faire un commit ou roolback pour l’insertion que vous venez de lancer sur l’outre session.
SQL> INSERT INTO editeur VALUES (19, 'Teubner', '611 7878-285', '611 7878-420',
'Maroc');
1 row created.
SQL> commit;
Commit complete.
17. Démarrer la base de nouveau en se connectant en tant que sys as sysdba, puis démarrer la
base de données
18. Sous l’ID sys, activez la session en mode restreint
19. Connecter sous l’ID « learningoracle », puis déconnecter, puis faire une sélection de la table
éditeur. Que remarquez-vous ?
TP : Administration d’oracle 4
Thème : Gestion d’une instance 2023-2024
Université Sultan Moulay Slimane Beni mellal
Ecole Supérieure de technologie Fkih Ben Salah
TP 2
System altered.
SQL>
TP : Administration d’oracle 5
Thème : Gestion d’une instance 2023-2024