Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% ont trouvé ce document utile (0 vote)
19 vues11 pages

Oracle

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1/ 11

Pour résoudre l'erreur « ORA-01093 : ALTER DATABASE CLOSE uniquement autorisé sans

sessions connectées » lors de la tentative de placer la base de données en mode MOUNT


pour la maintenance, l'instruction appropriée est : B. ALTER SYSTEM SET
job_queue_processes=0 SCOPE=SPFILE . Cela garantit que les emplois établissant des
connexions sont neutralisés. [ 1 ]

1.2. Justification : définir job_queue_processes=0 dans la portée SPFILE garantit que les
processus de file d'attente de travaux sont désactivés, neutralisant les connexions,
permettant ainsi à la commande ALTER DATABASE CLOSE de s'exécuter avec succès.

L'entier associé à chaque transaction dans la base de données est : C) Numéro de


changement du système .

Lors du démarrage d'une instance, Oracle effectue les tâches suivantes : A) Lecture du
fichier de paramètres d'initialisation, B) Démarrage des processus d'arrière-plan
nécessaires et allocation de mémoire, et D) Accès au fichier de contrôle . [ 6 ]

La fausse déclaration concernant Log Writer (LGWR) est la suivante : D) Une base de
données ne peut pas exister sans un processus LGWR .

Le composant d'une instance contenant des variables de session et des tables de données
pendant l'exécution de la requête est : D) PGA (Program Global Area) .

L'objectif du DATABASE BUFFER CACHE dans SGA est le suivant : C. Stocker des copies de
blocs de données qui peuvent être partagées entre tous les utilisateurs .

Pour libérer les verrous de table détenus par un utilisateur comme Adjoua, il est
recommandé de : D. "Tuer" la session d'Adjoua à l'aide d'une commande SQL .

L'instruction DML qui enregistre le moins de données dans les segments UNDO est : A.
DELETE .

Oracle résout les blocages au niveau de la ligne C) .

Lorsque l'arrêt régulier échoue et que les services essentiels doivent rester opérationnels, la
commande DBA appropriée est : C) SHUTDOWN ABORT .

Si un blocage est détecté par la commande B dans une transaction contenant les
commandes A et B, l'état de la transaction est : A) La commande A est annulée et un
message d'erreur est envoyé à la commande B .

Lorsque vous traitez les plaintes des utilisateurs concernant les performances des requêtes,
l'accent principal doit être mis sur : B) SQL .

Le meilleur moment pour régler une application de base de données est : A) Pendant la
conception .

Oracle Net 11g peut utiliser des protocoles tels que : A. TCP, E. TCP avec sockets sécurisés,
F. Named Pipes .
Lors de la configuration d'une connexion à une base de données Oracle à l'aide d'un nom
local, les fichiers nécessaires à créer sur la machine client sont : A. tnsnames.ora et
sqlnet.ora .
1. Critical tablespaces in Oracle databases are those that, if seriously damaged, can cause the
instance to shut down or prevent the database from opening. Among the options provided, the
critical tablespaces are:
 D. the SYSTEM tablespace
 E. the UNDO tablespace

Source: Developpez.com
2. The CASCADE option is used when deleting a user to handle associated objects. The
occasions to use CASCADE include:
 A. If the user owns any objects (such as tables)
 B. If the user owns any code (such as PL/SQL code)
3. If the listener of the database is stopped, the consequences on active sessions include:
 A. Sessions will be interrupted
 B. Sessions will be suspended until the listener restarts
4. Attributes of a user account specified during the creation using CREATE USER command
can include:
 A. Default roles
 B. Authentication method
 C. Default tablespace
 D. Quotas for permanent tablespaces
 E. Specifying if the account will be blocked or unblocked
5. If a session terminates abnormally during a transaction, the system behavior includes:
 C. The system monitor (SMON) will recover the ongoing transactions.
6. When facing a deadlock error, appropriate actions include:
 B. Canceling one transaction
7. The process responsible for writing to data files is:
 A. The database writer, when transactions are committed.
8. The parameter that cannot be modified after database creation is:
 B. DB_NAME
9. Modes of Oracle database shutdown and their descriptions are:
 A. I T N: Abort, Immediate, Transactional, Normal
10. Steps to resolve the issue with incorrect control file location in SPFILE include:
 B. 1. Connect as SYSDBA 2. SHUTDOWN 3. STARTUP MOUNT 4. Move the SPFILE
using OS commands 5. Create a new SPFILE from a PFILE 6. ALTER SYSTEM SET
CONTROL_FILES=...
11. After a forced disconnection due to a network error, the operation executed is:
 C. PMON
12. The DML instruction that will log the least amount of data into UNDO segments is:
 C. INSERT
13. Minimum required physical memory size for installing Oracle is:
 D. 2 GB
14. The integer associated with each transaction in the database is:
 D. System change number
15. Privileges necessary for creating a database include:
 A. SYSDBA

1. Les tablespaces critiques dans les bases de données Oracle sont ceux qui, s'ils sont gravement
endommagés, peuvent provoquer l'arrêt de l'instance ou empêcher l'ouverture de la base de
données. Parmi les options proposées, les tablespaces critiques sont :
 D. le tablespace SYSTEM
 E. le tablespace UNDO

Source : Développez.com
2. L'option CASCADE est utilisée lors de la suppression d'un utilisateur pour gérer les objets
associés. Les occasions d'utiliser CASCADE incluent :
 A. Si l'utilisateur possède des objets (tels que des tables)
 B. Si l'utilisateur possède un code (tel que du code PL/SQL)
3. Si le écouteur de la base de données est arrêté, les conséquences sur les sessions actives
incluent :
 A. Les séances seront interrompues
 B. Les sessions seront suspendues jusqu'au redémarrage de l'auditeur
4. Les attributs d'un compte utilisateur spécifiés lors de la création à l'aide de la commande
CREATE USER peuvent inclure :
 A. Rôles par défaut
 B. Méthode d'authentification
 C. Espace de table par défaut
 D. Quotas pour les tablespaces permanents
 E. Spécifier si le compte sera bloqué ou débloqué
5. Si une session se termine anormalement au cours d'une transaction, le comportement du
système inclut :
 C. Le moniteur système (SMON) récupérera les transactions en cours.
6. Face à une erreur de blocage, les actions appropriées incluent :
 B. Annulation d'une transaction
7. Le processus responsable de l'écriture dans les fichiers de données est :
 A. Le rédacteur de la base de données, lorsque les transactions sont validées.
8. Le paramètre non modifiable après la création de la base de données est :
 B.DB_NAME
9. Les modes d'arrêt de la base de données Oracle et leurs descriptions sont :
 A. ITN : Abandon, Immédiat, Transactionnel, Normal
10. Les étapes pour résoudre le problème lié à l'emplacement incorrect du fichier de contrôle dans
SPFILE incluent :
 B. 1. Connectez-vous en tant que SYSDBA 2. ARRÊT 3. MONTAGE DE DÉMARRAGE 4.
Déplacez le SPFILE à l'aide des commandes du système d'exploitation 5. Créez un nouveau
SPFILE à partir d'un PFILE 6. ALTER SYSTEM SET CONTROL_FILES=...
11. Après une déconnexion forcée due à une erreur réseau, l'opération exécutée est :
 C. PMON
12. L'instruction DML qui enregistrera le moins de données dans les segments UNDO est :
 C. INSÉRER
13. La taille minimale de mémoire physique requise pour l’installation d’Oracle est :
 D. 2 GB
14. L'entier associé à chaque transaction dans la base de données est :
 D. Numéro de changement de système
15. Les privilèges nécessaires à la création d'une base de données incluent :
 A. SYSDBA
16. Pour obtenir les groupes de fichiers journaux et leurs membres, utilisez la requête
suivante :

SQL
Copier le code

SELECT * FROM v$log;

[1]
17. Pour obtenir la taille des fichiers journaux d'un groupe, exécutez :

SQL
Copier le code

SELECT group #, bytes FROM v$log;

[7]
18. Les paramètres d'initialisation dynamiques peuvent être modifiés sans redémarrage
de l'instance, tandis que les paramètres statiques nécessitent un redémarrage. [ 6 ]
19. Les instructions correctes sont : a. Incorrect. b. Correct. c. Correct. [ 2 ]
20. Pour arrêter une instance correctement :

SQL
Copier le code

SHUTDOWN NORMAL;
21. Rechercher des informations sur l'instance :

SQL
Copier le code

SELECT * FROM v$instance;

22. Pour arrêter une instance et désactiver la récupération d'instance :

SQL
Copier le code

SHUTDOWN ABORT;

23. Pour les tailles de fichiers de données :

SQL
Copier le code

SELECT file_name, bytes FROM dba_data_files;

24. Choix multiple : Q1 : b) Deux groupes de fichiers journaux. Q2 : b) Refaire. Q3 : b)


Circulaire. Q4 : b) Le tampon de journalisation. [ 1 ]

1. Pour résoudre l'erreur ORA-01093: ALTER DATABASE CLOSE only permitted with no
sessions connectedlors de la tentative de fermeture de la base de données pour
maintenance, désactivez les processus de file d'attente des travaux en les définissant sur
zéro. La commande appropriée est : B. ALTER SYSTEM SET job_queue_processes=0
SCOPE=SPFILE [ 1 ].

1.1. Justification : La modification du job_queue_processesparamètre à zéro garantit


qu'aucun travail en arrière-plan n'est en cours d'exécution, ce qui permet une fermeture
réussie de la base de données sans aucune session active.
2. L'entier associé à chaque transaction dans la base de données est : C) Numéro de
modification du système [ 1 ].
3. Lors du démarrage d'une instance, Oracle effectue des tâches telles que la lecture du fichier
de paramètres d'initialisation, le lancement des processus en arrière-plan requis et l'accès au
fichier de contrôle. Les options correctes sont A, B et D [ 6 ].
4. Fausse déclaration concernant Log Writer (LGWR) : D) Une base de données ne peut pas
exister sans un processus LGWR [ 4 ].
5. Le composant d'une instance qui contient les variables de session et les tables de données
lorsqu'une requête est exécutée est : A) SGA (System Global Area) [ 1 ].
6. Le but du DATABASE BUFFER CACHE dans SGA est de : C. Stocker des copies de blocs de
données qui peuvent être partagées par tous les utilisateurs [ 1 ].
7. Pour libérer les verrous détenus par un utilisateur ayant une connexion ouverte sur la base
de données, il est suggéré de : D. Terminer la session de l'utilisateur émettant la commande
SQL [ 7 ].
8. L'instruction DML qui enregistrera le moins de données dans les segments d'annulation est :
A. DELETE [ 1 ].
9. Oracle résout les situations de blocage au niveau de la transaction [ 1 ].
10. Si la commande SHUTDOWN échoue et que l'arrêt du serveur n'est pas une option, utilisez :
C) SHUTDOWN ABORT [ 8 ].
11. Dans le cas d'un blocage détecté par la commande B au sein d'une transaction volumineuse
contenant les commandes A et B, l'état de la transaction est : A) La commande A est annulée
et un message d'erreur est envoyé à la commande B [ 1 ].
12. Lors de la résolution des problèmes de performances liés aux temps de réponse des
requêtes ad hoc, l'accent principal doit être mis sur : B) SQL [ 1 ].
13. Le meilleur moment pour régler une application de base de données est pendant : C) Le
déploiement de production [ 1 ].
14. Oracle Net 11g peut utiliser des protocoles tels que TCP, UDP, TCP avec sockets sécurisés,
Named Pipes et SDP [ 5 ].
15. Lors de la configuration d'une connexion à une base de données Oracle à l'aide d'un nom
local, vous devez créer les fichiers tnsnames.ora et sqlnet.ora sur la machine client [ 5 ].

1. Les trois principales structures de la System Global Area (SGA) dans Oracle sont :

 Cache tampon de base de données


 Tampon de rétablissement du journal [ 3 ]
 Piscine commune
2. Le rôle d'un fichier journal Redo dans Oracle est de stocker un enregistrement de toutes les
modifications apportées à la base de données, ce qui permet une récupération en cas de
panne du système. Les fichiers de journalisation fournissent un mécanisme crucial pour
garantir l'intégrité et la cohérence des données en préservant les modifications avant
qu'elles ne soient écrites de manière permanente dans les fichiers de base de données. [ 2 ]
3. Une connexion Oracle fait référence à l'établissement d'une session entre un utilisateur et la
base de données Oracle. Cela implique d'authentifier les informations d'identification de
l'utilisateur et d'allouer des ressources système pour faciliter l'interaction avec la base de
données. Une connexion permet aux utilisateurs d'exécuter des requêtes, des transactions
et d'autres opérations de base de données. [ 1 ]
4. Les trois modes de démarrage normaux pour une base de données Oracle sont :

 NOMONT
 MONTER
 OUVERT [ 4 ]
5. Lors de la création d'une base de données Oracle, la base de données elle-même crée le
dictionnaire de données, qui contient des informations de métadonnées sur les structures et
le contenu de la base de données. [ 1 ]
6. Oui, une base de données avec un seul tablespace et un seul fichier de données peut
fonctionner correctement. Cependant, il n’est peut-être pas optimal en termes de
performances et de gérabilité, car il manque de flexibilité pour organiser et gérer
efficacement les données. [ 6 ]
7. Pour supprimer un groupe de fichiers de journalisation :

 Si le groupe contient un seul fichier :ALTER DATABASE DROP LOGFILE GROUP


group_number;
 Si le groupe contient plusieurs fichiers : ALTER DATABASE DROP LOGFILE GROUP
group_number;[ 2 ]
8. Un utilisateur Oracle ouvre une session lorsqu'il authentifie avec succès ses informations
d'identification et se connecte à la base de données. Cela se produit généralement lorsqu'ils
exécutent une commande de connexion ou se connectent via une interface
d'application. [ 1 ]
9. Pour supprimer un fichier de données d'un tablespace nommé tbs_donnees, vous devez
exécuter : ALTER DATABASE DATAFILE 'user_donnees.ora' OFFLINE DROP;[ 1 ]
10. Pendant le processus de démarrage de la base de données, le mode qui associe la base de
données à une instance démarrée et localise et ouvre les fichiers de contrôle est appelé
mode MOUNT. [ 4 ]

1. Pour démarrer une instance, montez et ouvrez une base de données tout en restreignant
l'accès au système et aux utilisateurs système :

 Démarrez SQL*Plus : sqlplus /nolog[ 1 ]


 Connectez-vous en tant que sysdba :connect / as sysdba
 Démarrez l'instance :startup
 Montez la base de données :alter database mount
 Ouvrez la base de données :alter database open restricted
2. Pour faire passer la base de données du mode restreint au mode standard et vice versa :

 Pour passer en mode standard :alter database open


 Pour revenir en mode restreint :alter database open restricted
3. Pour démarrer une instance, ouvrir une base de données en mode lecture seule et vérifier
l'état de la base de données :

 Démarrez SQL*Plus et connectez-vous en tant que sysdba


 Démarrez l'instance :startup
 Ouvrez la base de données en mode lecture seule :alter database open read only
 Vérifiez l'état de la base de données :select open_mode from v$database

Exercice 2:
1. Pour le multiplexage des fichiers de journalisation sur le disque D :

 Utilisez SQL*Plus pour vous connecter en tant que sysdba


 Exécutez les commandes ALTER DATABASE appropriées pour ajouter des groupes et des
membres de journalisation.
2. Pour séparer les fichiers de journalisation sur les disques D, F et G :

 Utilisez SQL*Plus pour vous connecter en tant que sysdba


 Utilisez les commandes ALTER DATABASE pour déplacer les fichiers de journalisation vers les
disques souhaités en fonction de leurs numéros de groupe.
3. Modes d'arrêt dans Oracle :

 A. Abandonner : autorise les nouvelles connexions, abandonne les sessions et


transactions en cours, force le point de contrôle et ferme les fichiers [ 3 ]
 I. Immédiat : déconnecte les utilisateurs, annule les transactions en cours [ 6 ]
 T. Transactionnel : attend la fin des transactions, interdit les nouvelles
transactions, déconnecte les utilisateurs [ 3 ]
 N. Normal : attend la fin des sessions et des transactions en cours, interdit les
nouvelles connexions, effectue un point de contrôle et ferme les fichiers [ 4 ]
4. URL par défaut pour la console d'administration de base de données Oracle :
B. https://hôte.domaine:1158/em [ 2 ]
5. Étapes pour résoudre un emplacement SPFILE incorrect :

 A. Connectez-vous en tant que SYSDBA


 FERMER
 NOM DE DÉMARRAGE
 ALTER SYSTEM SET CONTROL_FILES =…
 FERMER
 DÉMARRAGE [ 3 ]
6. Identifiant de transaction dans Oracle : C. Numéro de modification du système [ 3 ]
7. Tâches effectuées par Oracle lors du démarrage d'une instance :

 A. Lit le fichier de paramètres d'initialisation


 B. Lance les processus d'arrière-plan requis et alloue de la mémoire
 C. Enregistre les informations dans le journal d'alertes [ 1 ]
8. Fausse déclaration concernant Log Writer (LGWR) : D. Une base de données ne peut
exister sans un processus LGWR [ 1 ]
9. Objectif du DATABASE BUFFER CACHE dans SGA : C. Stocke des copies de blocs de
données pour le partage entre les utilisateurs [ 1 ]
10. Solution pour libérer les verrous sur une table :

 E. Valider les transactions de Caroline en ouvrant une session SQLPLUS [ 1 ]


11. Instruction DML avec le moins d'utilisation du segment d'annulation : B. INSERT [ 1 ]
12. Meilleure commande pour arrêter la maintenance de la base de données Oracle : C.
SHUTDOWN ABORT [ 5 ]
13. Point initial à aborder lors de la réunion de performance : B. SQL [ 1 ]
1. Pour empêcher Koné de visualiser le contenu de la table HR.REGIONS, les privilèges suivants
pourraient être révoqués :

 un. accorder la sélection sur hr.regions à koné ([ 1 ])


 b. accorder tout sur hr.regions à koné
 c. grant dba to koné
 d. accorder la sélection sur hr.regions au public
2. Si un utilisateur Oracle est créé sans spécifier d'espace de table temporaire, l'espace de table
temporaire par défaut de la base de données lui sera attribué. (Choix D) [ 4 ]
3. La connexion avec scott/pass as sysdbaaprès avoir modifié le mot de passe entraînera la
connexion en tant qu'utilisateur SYSDBA. [ 4 ]
4. Les structures de mémoire qui font partie de la SGA (System Global Area) comprennent :

 A. Cache tampon de base de données


 D. tampon de journal
 E. zone mondiale du programme
 F. piscine partagée [ 4 ]
5. Le processus d'arrière-plan facultatif est :

 A. ARCn, processus d'archivage [ 4 ]


6. Les outils de gestion des modèles de base de données incluent :

 A. Assistant de configuration de base de données


 B. Assistant de mise à niveau de base de données
 D. Database Control [4]
7. Oracle Net 11g peut utiliser les protocoles suivants :

 R. TCP
 B.UDP
 E. TCP avec sockets sécurisés [ 4 ]
8. Pour la dénomination locale dans la connexion à la base de données Oracle, les fichiers
nécessaires à créer sur la machine client sont :

 A. tnsnames.ora et sqlnet.ora [ 4 ]
9. Concernant le fichier tnsnames.ora fourni, les trois chaînes de connexion (test, prod et dev)
sont valides. (Choix A) [ 1 ]
10. Les commandes pouvant être exécutées sur une table hébergée par un tablespace en
lecture seule incluent :

 B. GOUTTE
 D. TRONQUER [ 4 ]
11. Lorsque la base de données est en mode montage, les vues suivantes doivent être
interrogées pour identifier les fichiers de données et les tablespaces :

 D. BASE DE DONNÉES V$
 E. V$FICHIER DE DONNÉES
 F. V$TABLESPACE [ 4 ]
12. Vues à interroger pour les tablespaces temporaires et leurs fichiers :

 C.DBA_TEMP_TABLESPACES
 D. DBA_TEMP_FILES
 H.V$TEMPFILE [ 4 ]
13. Les commandes suivantes peuvent être annulées :

 B. SUPPRIMER
 D. MERGE
 F. MISE À JOUR [ 4 ]
14. Le nom qui n'est pas un nom de colonne de table valide est :

 A. 1ST_ID [ 4 ]
15. La taille minimale de mémoire physique disponible requise pour installer Oracle est :

 C. 1 Gb [4]

Vous aimerez peut-être aussi