Oracle - Administration
Bases de données
Objectifs
Acquérir toutes les compétences nécessaires pour administrer des bases de données Oracle 19c et prendre en main les évolutions apportées par cette nouvelle version.
À l'issue de la formation, le stagiaire sera capable de :
- Connaître l'architecture Oracle Database
- Maîtriser l'installation d'Oracle
- Savoir gérer une instance de base de données
- Être en mesure de gérer la sécurité d'une base de données autonome
- Maîtriser les nouveaux concepts de sauvegarde et restauration
- Être à l'aise avec l'architecture Multitenant
Methodes et outils pédagogiques
- Alternance exposés théoriques et exercices pratiques (80% pratique)
- Support de cours adapté au logiciel étudié et au niveau suivi
- Assistance téléphonique gratuite et illimitée
Modalité d'évaluation
- Evaluation formative au travers de nombreux exercices tout au long de la formation permettant de valider les compétences acquises.
Attestation de stage. - Emargement quotidien d’une feuille de présence
- Possibilité de passage de la certification Tosa en fin de formation
Accessibilité aux personnes handicapées
Pour tout besoin d’adaptation, retrouver le contact de notre référent handicap et les modalités d’accueil sur la page : Infos pratiques/Situation de Handicap
Public concerné
Futurs administrateurs de bases de données Oracle
Pré-requis
Avoir suivi la formation "Interroger et manipuler des bases de données Oracle avec le langage SQL »
Architecture Oracle
- Instances et bases de données
- Variables d'environnement
- Paramètres
- Mémoire
- Background process et services
- Fichiers pfile - spfile
- Fichiers controlfiles
- Fichiers datafiles - tempfiles - logfiles
- Fichiers d'alertes (adr et commande adrci)
Gestion de l'instance
- Démarrage instance - états nomount - mount - open
- Arrêt instance
- Vues dynamiques associées
- Premiers scripts de surveillance : utilisation de sqlplus
- Modification des paramètres
- Gestion des fichiers de paramétrage
Gestion de la base
- Base de données : schémas
- Base de données : stockage - bloc - extent - segment - tablespace
- Vues statiques associées
- Scripts d'états
- Gestion des fichiers de contrôle (ajouts, pertes)
- Gestion des fichiers de log (ajouts, redimmensionnement de groupes, ajouts, pertes de membres...)
- Gestion des fichiers de data et de temp (création de tablespaces, ajout de fichiers, redimensionnement de fichiers...)
- Gestion de l'allocation
Gestion de la sécurité
- Gestion des utilisateurs (propriétés, création, modification, suppression)
- Gestion des profils, des quotas, des privilèges
- Vues statiques associées
- Rôles prédéfinis
- Gestion des comptes d'administration : groupes os et fichier des mots de passe
Gestion du réseau
- Fichiers de configurations (serveurs, clients)
- Paramétrage associé
- Outils (commandes)
- Mise en oeuvre
- Gestion des problèmes classiques
Gestion des transactions
- Rappels
- Verrous
- Tuer une session, annuler une requête
- Gestion des Undo Tablespaces et undo segments
- Rétention des undo
Sauvegardes - Restaurations
- Outil rman
- Mise en archivage de la base
- Sauvegarde complète de bases
- Restauration en cas de perte d'un fichiers de data
Bases containers - Pluggables
- Concepts et intérêts
- Ajout, suppression de bases pluggables
- Spécificités pour la gestion des fichiers associés
- Gestion de la sécurité (utilisateur global, local)
- "Plugger", "Unplugger" une PDB
- Duplication d'une PDB
Installation et création de bases
- Pré-requis
- Arborescence et environnement
- Différents modes d'installation (mode graphique, mode ligne de commande)
- Création de bases non pluggables (mode graphique, mode ligne de commande, mode SQL)
- Création de bases containers
Travaux pratiques
- Pour chaque point du programme abordé :
Présentation et démonstration par le formateur, mise en pratique sur les fonctionnalités abordées par le stagiaire avec l’appui du formateur et du groupe, feedbacks du formateur tout au long de l’activité.