Softway-Tunisie Revendeur Sage Tunisie | Centre de formation professionnelle en informatique et management | développement informatique
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Oracle Database 11g: Administration Workshop 2
Objectifs de la formation
• Expliquer les concepts et l'architecture sur lesquels sont fondées les opérations de sauvegarde et de récupération.
• Décrire les procédures requises pour mener à bien ces opérations de diverses manières et selon différents scénarios.
• Connaître comment définir et tester les scénarios de sauvegarde et de récupération.
• Apprendre à gérer la mémoire efficacement et à effectuer des tâches d'évaluation et de réglage des performances, y compris à l'aide de fonctions de conseil.
Contenu du cours
1- Architecture de base de données et ASM
• Architecture Oracle Database : Présentation.
• ASM : Architecture générale.
• Créer une instance ASM.
• Utiliser Enterprise Manager pour gérer des utilisateurs ASM.
• Stockage ASM : Concepts.
• Utilitaire ASMCMD.
• Evolutivité et performances d'ASM.
2- Configurer la base de données afin d'optimiser la possibilité de récupération
• Objectif de la fonction de sauvegarde et de récupération.
• Tâches classiques de sauvegarde et de récupération.
• Solutions de sauvegarde et de récupération Oracle.
• Utiliser Recovery Manager (RMAN).
• Utiliser une zone de récupération rapide.
• Gérer l'espace dans la zone de récupération rapide.
3- Utiliser le catalogue de restauration RMAN
• Stockage des données du référentiel RMAN : Comparaison des options.
• Stocker des informations dans le catalogue de restauration.
• Enregistrer une base de données dans le catalogue de restauration.
• Resynchronisation du catalogue de restauration : Concepts.
• Utiliser des scripts RMAN stockés.
• Sauvegarder et récupérer le catalogue de restauration.
• Utiliser un catalogue privé virtuel.
4- Configurer les spécifications de sauvegarde
• Utiliser RMAN pour créer des sauvegardes.
• Configurer des paramètres persistants pour RMAN.
• Utiliser Enterprise Manager pour configurer les paramètres RMAN.
• Contrôler les sauvegardes automatiques de fichiers.
• Gérer les paramètres persistants.
• Configurer des périphériques de sauvegarde.
• Configurer et allouer des canaux pour les sauvegardes.
• Configurer l'optimisation des sauvegardes.
5- Créer des sauvegardes
• Créer une sauvegarde recommandée par Oracle.
• Créer des jeux de sauvegarde et des copies d'image.
• Créer une sauvegarde totale de la base de données.
• Types de sauvegarde RMAN.
• Surveiller le suivi des modifications de blocs.
• Créer des jeux de sauvegarde duplexés.
• Sauvegardes d'archivage : Concepts.
• Crypter des sauvegardes.
6- Effectuer une sauvegarde et une récupération gérées par l'utilisateur
• Restaurer et récupérer.
• Causes de la perte de fichiers.
• Critique et non critique.
• Récupération suite à la perte d'un fichier TEMPFILE.
• Recréer des index.
• Récupération suite à la perte d'un tablespace d'index.
• Méthodes d'authentification pour les administrateurs de la base de données.
• Récupérer un tablespace en lecture seule.
7- Utiliser RMAN pour effectuer une récupération
• Utiliser les commandes RMAN RESTORE et RECOVER.
• Procéder à une récupération avec Enterprise Manager.
• Procéder à une récupération à l'aide de sauvegardes mises à jour de façon incrémentielle.
• Basculer rapidement vers des copies d'image.
• Restaurer et récupérer la base de données sur un nouvel hôte.
• Procéder à une récupération après sinistre.
8- Utiliser RMAN pour dupliquer une base de données
• Utiliser RMAN pour créer une base de données dupliquée.
• Créer une base de données dupliquée.
• Créer un fichier de paramètres d'initialisation pour l'instance auxiliaire.
• Allouer des canaux auxiliaires.
• Comprendre l'opération de duplication RMAN.
• Utiliser EM pour cloner une base de données.
• Cloner une base de données en cours d'exécution.
9- Procéder à une récupération de tablespace jusqu'à un point dans le temps
• Récupération de tablespace jusqu'à un point dans le temps (TSPITR) : Concepts.
• Récupération de tablespace jusqu'à un point dans le temps : Architecture.
• Quand utiliser l'opération TSPITR ?
• Déterminer les tablespaces pour le jeu de blocs à récupérer.
• Utiliser Enterprise Manager pour effectuer une opération TSPITR.
• Comprendre le processus TSPITR.
• Résolution des problèmes liés à une opération RMAN TSPITR.
10- Surveiller et régler RMAN
• Exécuter en parallèle des jeux de sauvegarde.
• Surveiller les sessions RMAN.
• Interpréter la sortie de message RMAN.
• Utiliser l'option DEBUG.
• Régler RMAN.
• Multiplexage RMAN.
• Comparer E/S synchrones et asynchrones.
• Règles de performance du sous-système de bande.
11- Utiliser la technologie Flashback
• Technologie Flashback.
• Transactions et données d'annulation.
• Garantir la période de conservation des informations d'annulation.
• Préparer la base de données pour un flashback.
• Flashback Drop et la corbeille.
• Utiliser la technologie Flashback pour interroger des données.
• Workflow possible.
• Assistant Flashback Transaction Wizard.
12- Utiliser Flashback Database
• Flashback Table.
• Activer le déplacement de lignes (row movement) dans une table.
• Architecture Flashback Database.
• Configurer Flashback Database.
• Effectuer une opération Flashback Database avec EM.
• Flashback Database : Eléments à prendre en compte.
• Flashback Data Archive.
13- Diagnostiquer la base de données
• Workflow de diagnostic automatique et référentiel ADR.
• Emplacement des traces de diagnostic.
• Consulter le fichier d'alertes à l'aide d'Enterprise Manager.
• Support Workbench et Oracle Configuration Manager.
• Créer une "Service Request".
• Créer un package des données de diagnostic et le télécharger vers le Support technique Oracle.
• Configuration du packaging d'incidents.
• Health Monitor : Présentation et fonction de conseil Data Recovery Advisor.
14- Gérer la mémoire
• Structures mémoire Oracle.
• Gestion automatique de la mémoire : Présentation.
• Paramètres de mémoire d'Oracle Database..
• Paramètres de mémoire : Dépendance automatique.
• Gestion automatique de la mémoire partagée : Présentation.
• Gestion automatique de la mémoire PGA.
• Utiliser la fonction de conseil Memory Advisor pour dimensionner la mémoire SGA.
• Recommandations de réglage de la mémoire pour le cache "library".
15- Gérer les performances de la base de données
• Activités de réglage.
• Planification des performances et méthodologie de régalage des performances.
• Régler une instance.
• Vues de résolution des problèmes et de réglage.
• Référentiel AWR.
• Réglage SQL et fonctions de conseil SQL.
• Utiliser la fonction de conseil SQL Tuning Advisor.
• SQL Access Advisor : Présentation.
16- Utiliser la fonction de conseil Segment Advisor
• Gestion de l'espace : Présentation.
• Surveillance proactive des tablespaces.
• Seuils et résolution de problèmes d'espace.
• Surveillance de l'utilisation de l'espace des tablespaces.
• Récupérer l'espace des segments.
• Récupérer de l'espace avec ASSM.
• Automatic Segment Advisor.
• Niveau de compatibilité minimum.
17- Gérer les ressources
• Database Resource Manager : Présentation.
• Database Resource Manager : Concepts.
• Accéder à des plans d'allocation de ressources.
• Plan Resource Manager de maintenance par défaut.
• Créer des groupes de consommateurs de ressources.
• Méthodes d'allocation des ressources pour les plans d'allocation de ressources.
• Surveiller Resource Manager.
18- Automatiser les tâches avec le planificateur
• Simplifier les tâches de gestion.
• Composants et étapes clés.
• Créer une planification basée sur les événements.
• Créer une planification complexe.
• Créer des chaînes de travaux.
19- Gérer le planificateur
• Fonctionnalités avancées du planificateur.
• Classes de travail.
• Fenêtres.
• Affecter des priorités aux travaux dans une fenêtre.
• Opérations à distance.
• Installer l'agent de planification.
• Vues du dictionnaire relatives aux opérations à distance.
20- Globalisation
• Fonctionnalités de prise en charge de la globalisation.
• Ce que tout DBA doit savoir.
• Comprendre les caractères Unicode.
• Jeux de caractères de la base de données et jeux de caractères nationaux.
• Paramètres dépendant de la langue et du territoire.
• Utiliser la recherche et le tri linguistiques.
• Effectuer une recherche et un tri ne tenant pas compte de la casse ou des accents.
• Conversion de données NLS avec les utilitaires Oracle
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Oracle Database 11g: Administration Workshop 1
Objectifs de la formation
- Configurer Oracle Net Services
- Créer et gérer des comptes utilisateur
- Décrire l'architecture de la base de données Oracle
- Installer Oracle Grid Infrastructure
- Installer et configurer Oracle Database 11g
- Gérer les données et la simultanéité d'accès aux données
- Gérer les structures de stockage de la base de données
- Surveiller et administrer les données d'annulation
- Contrôler les performances
- Effectuer des opérations élémentaires de sauvegarde et de récupération d'une base de données
Contenu du cours
-
Ce cours constitue la première étape de votre formation en tant qu'expert Oracle et décrit les principes fondamentaux de l'administration de base de données. Il explique comment installer et gérer une base de données Oracle. Il présente l'architecture et les composants d'une base de données, ainsi que les interactions entre les différents éléments. Il montre comment créer une base opérationnelle et comment gérer correctement et efficacement les différentes structures, notamment via le contrôle des performances, la sécurité, la gestion des utilisateurs et les techniques de sauvegarde/récupération. Des exercices pratiques permettent de mettre en application les connaissances théoriques exposées. Ce cours vous prépare à l'examen Oracle Certified Associate correspondant.
Ce cours ne traite pas des points suivants liés à la technologie de grid :
(1) Enterprise Manager Grid Control
(2) Real Application Cluster
(3) Streams
(4) Data Guard
Ces points sont étudiés dans les cours suivants :
(1) Oracle Enterprise Manager 11g Grid Control
(2) Oracle Database 11g : :RAC pour Administrateurs
(3) Oracle Database 11g : Implémenter Oracle Streams
(4) Oracle Database 11g : Administration de Data GuardCe cours fait partie des cours pratiques requis pour la certification d'administrateur de base de données Oracle Database 11g. Seuls les cours dispensés par un formateur, en salle ou en ligne, sont admis pour la certification. Les cours suivis à l'aide d'un CD d'auto-apprentissage en ligne ou du Knowledge Center NE SONT PAS reconnus.
Learn To:- Installer Oracle Grid Infrastructure
- Créer et gérer des structures de stockage
- Créer et gérer des utilisateurs
- Administrer une base Oracle
- Installer et configurer Oracle Databasease
- Sauvegarde et récupération
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Les Objets Procéduraux basés d'Oracle
Objectifs de la formation
Contenu du cours
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Oracle Database : Atelier SQL Tuning
Objectifs de la formation
- Définir l'effet que peuvent avoir les statistiques destinées à l'optimiseur sur les performances des instructions SQL
- Identifier les instructions SQL peu performantes
- Répertorier les méthodes possibles pour accéder aux données, les différentes méthodes de jointure comprises
- Modifier une instruction SQL afin d'en optimiser les performances
- Générer la trace d'une application dans les différents niveaux de l'architecture applicative
- Comprendre les prises de décision de l'optimiseur d'instructions concernant l'accès aux données
Contenu du cours
-
Ce cours aide les développeurs de base de données, les administrateurs de base de données et les développeurs SQL à identifier et régler un code SQL inefficace. Il traite des méthodes d'étude et d'analyse qui permettent d'accéder aux différents niveaux de détail sur la façon dont la base de données Oracle exécute les instructions SQL. Les stagiaires peuvent ainsi déterminer les causes de l'inefficacité d'un code SQL. Les stagiaires apprennent à interpréter les plans d'exécution et découvrent les différentes méthodes d'accès aux données. Ils étudient comment l'optimiseur choisit un chemin d'accès et comment ils peuvent influer sur ce choix afin de garantir l'utilisation de la meilleure méthode d'accès. Ce cours traite des outils pour le réglage automatique des instructions SQL, ainsi que des ressources disponibles dans le référentiel AWR (Automatic Workload Repository). Il présente également comment tirer parti des variables attachées (bind variables), des fichiers trace et des différents types d'index.
Ce cours est basé sur Oracle Database 11g Release 2.
Learn To:- Identifier les instructions SQL inefficaces à l'aide des outils Oracle
- Ecrire des instructions SQL plus efficaces
- Utiliser la fonction Automatic SQL Tuning
- Surveiller les instructions SQL consommatrices de ressources et générer la trace correspondante
- Utiliser la fonction de surveillance SQL en temps réel
- Gérer les statistiques destinées à l'optimiseur sur les objets de base de données
- Détails
- Écrit par messaoudi
- Catégorie : Formation-Base de données
Oracle Database: Les fondamentaux du langage PL/SQL
Objectifs de la formation
- Décrire les procédures et les fonctions stockées
- Décrire les fonctionnalités et la syntaxe de PL/SQL
- Concevoir des blocs anonymes PL/SQL qui s'exécutent de manière efficace
- Gérer les erreurs d'exécution
- Utiliser les structures de programmation PL/SQL et contrôler de manière conditionnelle le flux du code (boucles, structures de contrôle et curseurs explicites)
- Utiliser des curseurs pour traiter les lignes
Contenu du cours
-
Ce cours présente PL/SQL et les avantages de ce langage de programmation. Il explique comment créer des blocs PL/SQL de code applicatif pouvant être partagés par des panneaux, des états et des applications de gestion de données. Il traite également de la création de blocs PL/SQL anonymes, de procédures stockées et de fonctions. Les stagiaires apprennent enfin à déclarer des identificateurs et à traiter des exceptions. Des démonstrations et des exercices permettent de mettre en pratique les concepts fondamentaux.
Dans le cadre de ce cours, les stagiaires utilisent Oracle SQL Developer pour développer des programmes PL/SQL. SQL*Plus et JDeveloper sont fournis en tant qu'outils facultatifs.
Ce cours convient aux utilisateurs d'Oracle Database 10g et 11g. Les différences entre les deux versions sont mineures en ce qui concerne SQL.
Learn To:- Contrôler le flux d'exécution du code (boucles, structures de contrôle)
- Décrire les procédures et les fonctions stockées
- Utiliser des curseurs explicites
- Utiliser des types de données composites
- Gérer les erreurs d'exécution
- Déclarer des variables PL/SQL


