Select name from v$database ; 2. Afficher tous les utilisateurs du système Select username from dba_users ; 3. Comment se connecter si vous avez oublié le mot de passe de l’administrateur. Connect /as sysdba 4. Expliquer quoi le rôle du listner. Processus en arrière plan qui analyse les requêtes d’accès à la base. 5. Comment accéder à une base de données distante sur un serveur 10.20.2.100 avec le compte scott/identifié par tiger(avec deux méthodes). ● Connect scott/tiger@10.20.2.100:1521/xe ● Ajouter un nouveau service xe dans le fichier tnsname.ora en indiquant les 3 paramètres : ipserveur, port et le nom de la base. Puis connecter avec la commande : Connect scott/tiger@xe 6. C’est quoi un tablespace en oracle Lien logique vers un fichier datafile contenant les schémas de plusieurs users. 7. Créer un tablespace ‘info ‘ orienté vers le fichier ‘c:\info.dbf’ de taille 5m auto extend ; Create tablespace info Datafile ‘c:\info.dbf’ Size 5m Autoextend on Next 2m ; 8. Créer un tablespace temporaire ‘infotemp ‘ orienté vers le fichier ‘c:\infotemp.tmp’ de taille 5m auto extend ;
Create temporary tablespace infotemp
Tempfile ‘c:\infotemp.tmp’ Size 5m Autoextend on Next 2m ; 9. Afficher tous les tablespaces et leurs fichiers DBF en une seule requête . Select tablespace_name, file_name From dba_data_files ; 10. Créer un utilisateur ‘SLIM’ identifié par ‘SLIM’travaillant sur les tablespaces ‘info’ et ‘infotemp’ Create user slim identified by slim Default tablespace info Temporary tablespace infotemp Quota unlimited on info ;
11. Créez un rôle R1 et y accordez les rôles connect et resource.
Create role r1 ; Grant connect, resource to r1 ; 12. Accordez le role R1 à ‘SLIM’ pour gérer son compte. Grant r1 to slim ; 13. Afficher le profil par défaut de ‘SLIM’. Select profile From dba_users Where username=’SLIM’ ; 14. Afficher le tablespace par défaut de ‘SLIM’. Select default_tablespace From dba_users Where username=’SLIM’ ; 15. Vérifier le mode d’archivage d’oracle. Select log_mode From v$database ; 16. Activer le mode d’archivage de la base. Shutdown immediate Startup mount Alter database archivelog ; Alter database open ; 17. Endommager le fichier ‘info.dbf’. Shutdown immediate ; Supprimer le fichier 18. Qu’est-ce que vous devez faire pour démarrer la base ? Startup Alter database create datafile 6 ; Alter database recover automatic ; Alter database open ; 19. Afficher les noms des fichiers journaux Select member from v$logfile ;
20. Afficher les noms des fichiers de données
Select name from v$datafile ; 21. Afficher les noms des fichiers de contrôle Select name from v$controlfile ; 22. Afficher le contenu des fichiers de contrôle Alter database backup controlfile to trace as ‘c:\a.txt’ ; 23. Afficher les processus en cours d’exécution d’oracle. Select program from v$process ; //gestion des profils