Sunteți pe pagina 1din 64

SGBD / Aide la dcision, Oracle

Avec la version 11g, Oracle a pleinement ouvert ses environnements aux possibilits offertes
par Internet. Elle propose galement d'importantes amliorations en termes d'administration
et de performances. Suivant de prs les volutions, les cours Orsys sont solidement tablis
en tant que rfrence dans le domaine de la formation Oracle. Ils couvrent l'administration, le
dveloppement SQL et PL/SQL, la suret de fonctionnement, l'optimisation et les architectures
dcisionnelles.

Sminaires
Oracle, introduction.... ( p4 )
Oracle 11g, les nouveauts.... ( p5 )

Stages Pratiques
Bases de donnes, modlisation, choix techniques.... ( p3 )
Oracle, prise en main.... ( p6 )
Oracle 11g, administration.... ( p8 )
Oracle 11g/10g, sauvegardes et restaurations.... ( p10 )
Oracle 11g, administration avance.... ( p12 )
Oracle 11g, tuning.... ( p14 )
Oracle 11g, matriser l'administration en ligne de commande.... ( p15 )
Oracle 11g R2, nouveauts pour administrateurs.... ( p17 )
Oracle 11g, migrer une base de donne 10g.... ( p18 )
Oracle 10g, administration.... ( p20 )
Oracle 10g, administration avance.... ( p22 )
Tuning Oracle 10g.... ( p24 )
Oracle, sauvegardes et restaurations avec RMAN.... ( p26 )
Oracle Data Guard, mise en uvre d'une base de secours.... ( p27 )
Oracle ASM, optimiser la gestion de l'espace disque.... ( p29 )
Oracle, scurit.... ( p31 )
Oracle 11g/10g, Real Application Cluster.... ( p33 )
Oracle SQL.... ( p35 )
Oracle SQL, perfectionnement.... ( p36 )
Oracle SQL pour le dcisionnel.... ( p38 )
Dvelopper en PL/SQL.... ( p39 )
Dvelopper en PL/SQL, perfectionnement.... ( p40 )
Oracle 11g/10g, nouveauts pour dveloppeurs.... ( p42 )
Oracle, optimisation d'applications.... ( p43 )
Oracle DS Forms, applications graphiques.... ( p44 )
Oracle, exploitation.... ( p45 )
Oracle Data Integrator, mise en uvre.... ( p46 )
Cycle certifiant Administrateur Bases de donnes.... ( p48 )
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 1 / 64

Cycle certifiant Administrateur Oracle 11g.... ( p50 )


Oracle 10g, administration.... ( p52 )
Oracle 11g/10g, sauvegardes et restaurations.... ( p54 )
Tuning Oracle 10g.... ( p56 )
Certification Administrateur Bases de donnes.... ( p58 )
Oracle 11g, administration.... ( p59 )
Oracle 11g/10g, sauvegardes et restaurations.... ( p61 )
Oracle 11g, tuning.... ( p63 )
Certification Administrateur Oracle 11g.... ( p64 )

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 2 / 64

Stage pratique de 4 jour(s)


Rf : CBC

Bases de donnes, modlisation, choix techniques

Participants

OBJECTIFS

Tout public de chefs


de projets, dcideurs
informatiques, dveloppeurs,
responsables informatiques.

Cette formation apporte une synthse complte des connaissances aujourd'hui indispensables en matire de
bases de donnes, du processus de conception son utilisation effective. Elle analyse les architectures et
domaines d'application, value l'offre du march et examine les dmarches pratiques de mise en uvre.

Pr-requis
Aucune connaissance
particulire. La connaissance
d'un langage informatique est
toutefois un plus.

Prix 2014 : 2270 HT


Eligible DIF

Dates des sessions


Paris
21 jan. 2014, 8 avr. 2014
24 juin 2014, 9 sep. 2014

1) Logique des SGBD


2) Techniques de modlisation
3) Modle logique de donnes

4) Implmentation avec SQL


5) Paramtres cls pour le choix d'un serveur

1) Logique des SGBD


- Rappel des thories sous-jacentes aux bases de donnes relationnelles.
- Modles de donnes (hirarchique, rseau...).
- Typologie des SGBD. Objectifs des SGBD relationnels.
- Fonctionnalits (rgles de Codd, transactions, indexage, sauvegardes, restaurations).
- Les architectures.
Travaux pratiques
Cration d'un utilisateur, attributions de droits, transaction, interrogation d'une base de donnes.

2) Techniques de modlisation
- Le modle conceptuel.
- Analyse des besoins.
- Concepts de base (entits, associations...).
- Dpendances fonctionnelles.
- Niveau conceptuel avec Merise et UML.
- La dmarche.
- Prise en compte des rgles mtier et contraintes.
Travaux pratiques
Etudes de plusieurs cas rels, modlisations Merise et UML l'aide d'un outil.

3) Modle logique de donnes


- Le modle logique. La structure des tables et des contraintes.
- Modle relationnel (concepts, notations, terminologie).
- Du conceptuel au logique.
- Modlisation des arborescences.
- Les formes normales (de la 1re la 5me, BCNF).
- Dnormalisation.
- Calculs de volumtrie.
Travaux pratiques
Etude de cas rels, exercices de normalisation et dnormalisation, gnration de schmas l'aide d'un outil.

4) Implmentation avec SQL


- Les transactions.
- Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003).
- Du logique au physique.
- Qualit des donnes.
- Vues et vues matrialises.
- Droits d'accs et rles.
- Procdures catalogues et dclencheurs.
- Interfaces avec les langages de programmation.
Travaux pratiques
Cration et manipulation d'une base, Reverse Engineering, mesures de performances (dmonstrations).

5) Paramtres cls pour le choix d'un serveur


- Etude des paramtres des serveurs SQL.
- Composants techniques (disques et interfaces rseau).
- Modules applicatifs (outils d'administration...).
- Solutions de haute disponibilit, scurit des donnes.
- Critres techniques.
- Cot global d'exploitation.
- Offre du march.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 3 / 64

Sminaire de 2 jour(s)
Rf : OID

Oracle, introduction

Participants

OBJECTIFS

Ce stage s'adresse tous


les responsables de projets,
ingnieurs d'tudes qui ont
conduire des projets ou
dvelopper des applications
intgrant Oracle.

Une prsentation synthtique des caractristiques techniques de l'offre Oracle et de ses volutions rcentes
destine tous ceux qui souhaitent apprhender les principes et les mcanismes de fonctionnement du
SGBD.

Pr-requis
Aucune connaissance
particulire.

Prix 2014 : 1360 HT

1) Prsentation du serveur de donnes


2) Langages d'accs la base de donnes
3) Caractristiques du serveur Oracle
4) Architecture de la base de donnes

5) Net Services
6) Versionning des donnes
7) L'extension Objets
8) Apports d'Oracle 11g

1) Prsentation du serveur de donnes

Eligible DIF

Dates des sessions


Paris
20 fv. 2014, 24 avr. 2014
26 juin 2014, 31 juil. 2014
28 ao. 2014, 25 sep. 2014
23 oct. 2014

- Modle relationnel. Contraintes d'intgrit.


- Types de donnes. Modle relationnel-objet.
- Manipulation des donnes.

2) Langages d'accs la base de donnes


- Langage SQL : L'ANSI. Structure du langage SQL.
- Langage PL/SQL. Les fonctionnalits procdurales.
- Oracle et le XML. SQL embarqu. ODBC. Oracle Objects for OLE.
- Java, Driver JDBC & SQLJ.

3) Caractristiques du serveur Oracle


- Fonctionnalits assurant la scurit.
- Identification des utilisateurs et privilges. Dictionnaire de donnes.
- Optimisation des requtes. Gestion d'vnements et alertes.
- Gestion des transactions. La globalisation (NLS).
- Real Application Cluster. Symmetric Replication.
- Advanced Security. Standby Database & Oracle Data Guard.
- Virtual Private Database. Outil Recovery Manager.

4) Architecture de la base de donnes


- Composition de la base de donnes.
- Architecture d'une instance.
- Structure de la base de donnes.
- Tablespaces. Partitionnement des donnes.

5) Net Services
- Connectivit et scurit.
- Support d'une forte activit.
- Connection Manager et Multiplexing.
- Services tendus de scurit.
- Net Configuration Assistant. Native Hostname Adapter.

6) Versionning des donnes


- Oracle Flashback Query.
- Restitution de donnes supprimes par erreur.
- Workspace Manager. Cration des Workspaces.
- Dclaration des tables versionnes.
- Visualisation des diffrences de donnes.

7) L'extension Objets
- Support des objets. Utilisation des LOB.
- Le type BFILE.
- Les collections : tables imbriques et VARRAYs. Oprateurs et mthodes sur objets.
- Object Type Translator.

8) Apports d'Oracle 11g


- Les performances. Simplification de la maintenance.
- La scurit. Les outils et Oracle Grid Infrastructure.
- Oracle Restart. Migration des bases de donnes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 4 / 64

Sminaire de 2 jour(s)
Rf : ONN

Oracle 11g, les nouveauts

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle,
dveloppeurs, consultants,
chefs de projets et
responsables d'applications
souhaitant rflchir
l'volution de leurs bases vers
la version 11g.

Une prsentation d'ensemble des nouveauts du SGBD Oracle 11g. Parmi les points abords figurent les
nouveaux automatismes du SGBD, les fonctionnalits de haute disponibilit et d'autotuning, les nouvelles
techniques disponibles en matire d'administration et le processus de migration des bases de donnes.

Pr-requis
Bonnes connaissances du
fonctionnement d'Oracle (une
des versions prcdentes).
Exprience souhaitable.

Prix 2014 : 1360 HT


Prix 2013 : 1330 HT
Eligible DIF

Dates des sessions


Paris
19 dc. 2013, 13 fv. 2014
27 mai 2014, 11 sep. 2014

Aix
3 avr. 2014, 12 juin 2014
18 sep. 2014

1) Les dveloppements
2) Les performances
3) La haute disponibilit
4) La scurit

5) Les outils et Oracle Grid Infrastructure


6) Oracle Restart
7) L'option Real Application Testing
8) Migration des bases de donnes

1) Les dveloppements
- Nouveauts sur les types de donnes. Colonnes virtuelles. Amliorations SQL. Requtes DDL avec option
Wait.
- Amliorations PL/SQL. Fine Grained Dependency Tracking (FGDT).
- Les triggers. Database Native Web Services. XML Db et Java.

2) Les performances
- Result Caches. Informations Lifecycle Management (ILM).
- Tuning automatique de l'instance. Amlioration des tris.
- Load Balancing. Amliorations du partitionnement. Amlioration de la compression.

3) La haute disponibilit

Bordeaux

- Fault Diagnostics. Repair Advisor.


- Automatic Diagnostic Repository. Log des requtes DDL.
- Active Data Guard. Amliorations de RAC.

27 mar. 2014, 27 mai 2014


25 sep. 2014

4) La scurit

Bruxelles
20 mar. 2014, 19 juin 2014
4 sep. 2014

Geneve

- Configuration scurise par dfaut. Amliorations du cryptage.


- Protection par HSM. Amliorations du flashback et de Recovery Manager.
- Cryptage avec Rman. Data Recovery Advisor. Oracle Secure Backup.

20 mar. 2014, 19 juin 2014


4 sep. 2014

5) Les outils et Oracle Grid Infrastructure

Lille

- Data Pump. Connexions proxy avec SQL*Plus. OEM v11.


- Nouveaux packages. Oracle Grid Infrastructure.
- Fonctionnalit ASM Fast Mirror Resync. Fonctionnalit ASM Preferred Mirror Read.
- Amliorations des performances d'ASM. Evolutivit d'ASM.
- Niveau de compatibilit des groupes de disques ASM. Extensions ASMCMD.

27 mar. 2014, 27 mai 2014


25 sep. 2014

Luxembourg
20 mar. 2014, 19 juin 2014
4 sep. 2014

Lyon
3 avr. 2014, 12 juin 2014
18 sep. 2014

6) Oracle Restart

Nantes

- Installation du Grid Infrastructure.


- L'outil Oracle Restart. Le processus de dmarrage.
- L'utilitaire CRSCTL. L'utilitaire SRVCTL.

10 avr. 2014, 19 juin 2014


4 sep. 2014

7) L'option Real Application Testing

Rennes
10 avr. 2014, 19 juin 2014
4 sep. 2014

Sophia-antipolis
3 avr. 2014, 12 juin 2014
18 sep. 2014

Strasbourg
27 mar. 2014, 27 mai 2014
25 sep. 2014

Toulouse
27 mar. 2014, 27 mai 2014
25 sep. 2014

- Database Replay.
- Replay avec OEM DbControl.
- Dfinition des filtres.
- SQL Performance Analyzer (SPA).
- Le package DBMS_SQLPA.

8) Migration des bases de donnes


- Choix de la technique de migration.
- Database Upgrade Assistant. Migration manuelle.
- Migrer les scripts utilisant Server Manager.
- Compatibilit des versions SQL*Net.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 5 / 64

Stage pratique de 5 jour(s)


Rf : ORM

Oracle, prise en main

Participants

OBJECTIFS

Ce stage s'adresse tous


les informaticiens ayant
dvelopper pour Oracle
ou voulant une premire
approche de l'administration.

Un cours intensif qui vous permettra d'acqurir toutes les comptences ncessaires l'utilisation efficace et
fiable du produit : principes du relationnel, concepts et pratique du langage SQL, organisation physique et
gestion des transactions. Les principales commandes seront analyses et mises en uvre.

Pr-requis
Connaissances de base en
programmation.

Prix 2014 : 2770 HT


Eligible DIF

Dates des sessions

1) Introduction
2) Langage d'interrogation SQL
3) Introduction PL/SQL
4) Triggers LMD dans Oracle

5) Architecture et objets d'une base de donnes


6) Gestion des transactions
7) Scurit et utilisateurs
8) Complments

Travaux pratiques
Chaque participant a accs un atelier construit autour du SGBD Oracle afin d'appliquer immdiatement tout
nouveau concept.

Paris
13 jan. 2014, 17 fv. 2014
17 mar. 2014, 14 avr. 2014
19 mai 2014, 30 juin 2014
28 juil. 2014, 18 ao. 2014
15 sep. 2014, 13 oct. 2014

Aix
24 mar. 2014, 2 juin 2014
7 juil. 2014, 8 sep. 2014

Bordeaux
24 fv. 2014, 14 avr. 2014
16 juin 2014, 22 sep. 2014

Bruxelles
24 fv. 2014, 14 avr. 2014
16 juin 2014, 28 juil. 2014
8 sep. 2014

Geneve
24 fv. 2014, 14 avr. 2014
16 juin 2014, 21 juil. 2014
22 sep. 2014

Lille
24 fv. 2014, 14 avr. 2014
16 juin 2014, 22 sep. 2014

Luxembourg
24 fv. 2014, 14 avr. 2014
16 juin 2014, 28 juil. 2014
8 sep. 2014

Lyon
9 dc. 2013, 24 mar. 2014
2 juin 2014, 7 juil. 2014
8 sep. 2014

Nantes
6 jan. 2014, 3 mar. 2014
12 mai 2014, 7 juil. 2014
1 sep. 2014

Rennes
6 jan. 2014, 3 mar. 2014
12 mai 2014, 7 juil. 2014
1 sep. 2014

Sophia-antipolis
24 mar. 2014, 2 juin 2014
7 juil. 2014, 8 sep. 2014

Strasbourg
24 fv. 2014, 14 avr. 2014
16 juin 2014, 22 sep. 2014

Toulouse
24 fv. 2014, 14 avr. 2014
16 juin 2014, 22 sep. 2014

1) Introduction
- Le serveur Oracle. Les diffrentes versions. Les diffrentes ditions.
- Le modle relationnel. Les notions de table et de relation.
- Les contraintes d'intgrit.
- Les outils. SQL Developer. L'outil ISQL*Plus.
- Introduction SQL. Types de donnes Oracle.
- Cration des tables.
- Introduction aux instructions de mise jour.
- Utilisation des squences.
- Introduction l'interrogation (SELECT).
- Manipulation des donnes. Introduction aux transactions.

2) Langage d'interrogation SQL


- Diffrentes fonctionnalits SQL.
- Tris et suppression de doublons.
- Fonctions et agrgats.
- Conversion des types et valeur NULL.
- Requtes sur plusieurs tables.
- Les jointures. Les requtes imbriques.
- Oprateurs ensemblistes.
Exercice
L'criture de requtes SQL simples. Utilisation de fonctions, tri et prfixes. Utilisation de la date. Utilisation
des agrgats. Jointures et requtes imbriques. Utilisation de GROUP BY et HAVING.

3) Introduction PL/SQL
- Les instructions du langage PL/SQL.
- Les types de variables.
- Les instructions de contrle : conditions, itrations.
- Gestion des erreurs par le mcanisme d'exceptions.
- Structuration des programmes PL/SQL.
- Procdures et fonctions.
- Dfinition et utilisation des procdures stockes.
- Spcification des packages.
- Interaction avec la base de donnes.
- Curseurs implicites et explicites.
Exercice
Types et variables. Curseurs et accs la base. Traitements stocks (procdure, fonctions et packages).
Traitement des erreurs.

4) Triggers LMD dans Oracle


- Prsentation des triggers de Oracle.
- Structure d'un trigger (Evnement/Action).
- Types de triggers LMD (statement et row triggers).
- Actions d'un trigger (mise jour automatique des donnes, annulation d'une action illicite, audit).
- Utilisation des triggers.
- Cration et utilisation des triggers d'instruction.
- Utilisation des triggers de ligne : NEW et : OLD dans ces triggers. Gestion des triggers.
Exercice
Cration et utilisation de triggers d'instruction. Cration et utilisation de triggers de ligne.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 6 / 64

5) Architecture et objets d'une base de donnes


- Manipulation des tables. Cration des tables.
- Dfinition des contraintes d'intgrit.
- Contraintes d'intgrit diffres.
- Suppression des tables et la corbeille.
- Utilisation des tables globales temporaires.
- Utilisation des vues et des synonymes : cration et utilisation des vues et des synonymes.
- Organisation des donnes : modles de stockage d'Oracle. Dfinition et utilisation des index.
- Dictionnaire de donnes : intrt du dictionnaire de donnes. Tables et vues du dictionnaire.
Exercice
Cration et utilisation des tables et des vues. Interrogation du dictionnaire. Utilisation des tables temporaires.

6) Gestion des transactions


- Accs la base par transactions : annulation partielle des transactions. PL/SQL et les transactions.
- Gestion de la concurrence et verrouillage des donnes. Caractristiques de la gestion standard.
- Transactions en lecture seule, niveaux d'isolation, verrouillage explicite.
Exercice
COMMIT, ROLLBACK ET SAVEPOINT. Contraintes d'intgrit diffres. Transactions autonomes.
Concurrence des transactions. Niveaux d'isolation et verrouillage explicite.

7) Scurit et utilisateurs
- Droits d'accs.
- Privilges sur objets, privilges systme et rles.
- Attribution et rvocation des droits d'accs.
- Droits sur les vues et les traitements stocks.
- Gestion des utilisateurs.
- Authentification des utilisateurs.
- Profils d'utilisateurs et limites d'utilisation des ressources.
Exercice
Dfinition des droits. Utilisation des rles.

8) Complments
- Fichiers d'une base de donnes Oracle.
- Notion d'instance.
- Oracle Net Services (SQL*Net).
Travaux pratiques
Configuration du client afin d'accder la base de donnes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 7 / 64

Stage pratique de 5 jour(s)


Rf : ORA

Oracle 11g, administration

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Vous apprendrez mettre en oeuvre et administrer dans des conditions optimales le SGBD Oracle11g. Parmi
les principaux points abords figurent l'architecture du SGBD, l'installation, ainsi que la gestion de l'instance,
des bases, des espaces de disques, des objets, des donnes d'annulation, des utilisateurs et des droits
d'accs.

Pr-requis
Connaissances de base du
langage SQL et du SGBD
Oracle. Exprience requise
sur l'utilisation du SGBD en
environnement Windows ou
Linux.

1) L'architecture d'Oracle 11g et installation


2) Gestion de l'instance et configuration rseau
3) Cration et suppression des bases de
donnes
4) Grer le fichier de contrle et grer des
fichiers de journalisation
5) Les espaces de disque logiques

6) Structures de la base de donnes


7) Grer les donnes d'annulation
8) Administration des objets
9) Gestion des utilisateurs et scurit
10) Complments

Prix 2014 : 2770 HT


Prix 2013 : 2700 HT
Eligible DIF

Dates des sessions


Paris
16 dc. 2013, 13 jan. 2014
17 fv. 2014, 17 mar. 2014
14 avr. 2014, 19 mai 2014
30 juin 2014, 7 juil. 2014
18 ao. 2014, 15 sep. 2014
13 oct. 2014

Aix
27 jan. 2014, 3 mar. 2014
30 juin 2014, 1 sep. 2014

1) L'architecture d'Oracle 11g et installation


- Les fichiers constituant la base de donnes. La structure du stockage des donnes.
- Les zones mmoire. Les processus d'arrire plan.
- La gestion des transactions. Architecture Multi-threaded Server.
- Les taches d'un administrateur.
- Installation du SDBGR.
- Pr-requis selon les systmes. Tches d'installation sous Unix.
- L'architecture OFA. Utilisation d'Oracle Universal Installer (OUI).
- L'installation avance en mode silencieux.
- Enterprise Manager Configuration Assistant.
- L'architecture d'Automatic Storage Management (ASM).
Exercice
Dcouverte de la structure de la base Oracle. Installation d'Oracle 11g.

Bordeaux
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

2) Gestion de l'instance et configuration rseau

Bruxelles

- Mthodes de contrle d'identification.


- Paramtrage de l'instance avec PFILE ou SPFILE.
- Les tats du dmarrage d'une instance.
- Les options d'arrt d'une instance.
- Les vues : dynamiques, dictionnaire de donnes.
- Les fichiers trace et les fichiers d'alerte.
- Configuration rseau. Configuration d'Oracle Net Services.
- Le fichier " listener.ora ".
- La configuration du client.
- Configuration du rseau et rsolution de nom par LDAP.

17 fv. 2014, 14 avr. 2014


30 juin 2014, 22 sep. 2014

Geneve
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Lille
9 dc. 2013, 17 fv. 2014
14 avr. 2014, 30 juin 2014
22 sep. 2014

Luxembourg
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Lyon
27 jan. 2014, 3 mar. 2014
30 juin 2014, 1 sep. 2014

Nantes
24 mar. 2014, 23 juin 2014
22 sep. 2014

Rennes

Exercice
Modification du paramtrage de la base de donnes. Crer le fichier SPFILE partir d'un fichier PFILE.
Configuration de SQL*Net.

3) Cration et suppression des bases de donnes


- Comprendre et utiliser Oracle Managed Files (OMF).
- L'assistant de configuration de base de donnes.
Exercice
Cration d'une nouvelle base de donnes partir des scripts gnrs par DBCA.

24 mar. 2014, 23 juin 2014


22 sep. 2014

4) Grer le fichier de contrle et grer des fichiers de journalisation

Sophia-antipolis

- Les fonctions du fichier de contrle. Son contenu.


- Multiplexer le fichier de contrle.
- Grer des fichiers de journalisation.
- Le rle des fichiers de journalisation.
- Grer, multiplexer et archiver les fichiers de journalisation.

27 jan. 2014, 3 mar. 2014


30 juin 2014, 1 sep. 2014

Strasbourg
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Toulouse
9 dc. 2013, 17 fv. 2014
14 avr. 2014, 30 juin 2014
22 sep. 2014

Exercice
Multiplexer le fichier de contrle, visualiser son contenu. Modifier la taille des groupes des fichiers de
journalisation. Mettre la base de donnes en mode ARCHIVELOG.

5) Les espaces de disque logiques


- Les types de tablespaces. La cration d'un tablespace permanent, temporaire et undo.
- L'extension d'un fichier.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 8 / 64

- L'agrandissement et le dplacement d'un tablespace.


Exercice
Cration de diffrents tablespaces, dfinir les tablespaces permanents par dfaut, temporaires et undo de la
base.

6) Structures de la base de donnes


- La structure du stockage.
- Les paramtres du stockage des tablespaces.
- L'utilisation des extents.
- La structure d'un bloc de base de donnes.
- Stockage des donnes de type BLOB ou CLOB.
- Statistiques et informations de stockage des tables.
- La High Water Mark et le chanage des blocs.
- Rorganisation du stockage et espace inutiliss.

7) Grer les donnes d'annulation


- Les undo segments.
- Configurer la priode de conservation des informations d'annulation.
- Garantir la conservation des informations d'annulation.
- Utiliser l'assistant Undo.
- Flashback Database.
- Architecture Flashback Database.
- Procder un flashback sur des tables supprimes.
- Flashback Query, Version Query et Transaction Query.
Exercice
Modification du mode de conservation des informations d'annulation.

8) Administration des objets


- Crer et utiliser des objets du rpertoire.
- Les tables externes et temporaires.
- Index : B*-tree, bitmap et bas sur une fonction.
- Le partitionnement des tables, des indexes.
- Les vues matrialises.
Exercice
Cration des indexes B*-tree, de l'index bitmap et d'une vue matrialise.

9) Gestion des utilisateurs et scurit


- Cration d'un utilisateur.
- Expiration et historisation des mots de passe.
- Privilges systme et sur objets.
- Les rles. Les profils.
Exercice
Configuration des droits des utilisateurs.

10) Complments
- Sauvegardes et restaurations
- Les modes ARCHIVELOG et NOARCHIVELOG.
- Sauvegarde base arrte et base ouverte.
- Grer le rfrentiel AWR.
- Utiliser le moniteur ADDM.
- Dfinir des seuils d'alerte.
- Utiliser des alertes gnres par le serveur.
- Utiliser des tches automatises.
- Prsentation de SQL*Loader.
- Dbloquer les sessions utilisateurs.
- Collecte des statistiques.
- Prsentation d'Export et Import Datapump.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 9 / 64

Stage pratique de 5 jour(s)


Rf : RES

Oracle 11g/10g, sauvegardes et restaurations

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle 11g,
administrateurs d'applications,
administrateurs systmes,
consultants.

Ce cours est indispensable tous ceux qui souhaitent tablir une stratgie de sauvegarde efficace. Parmi
les points abords figurent le fonctionnement en mode ARCHIVELOG, RMAN, les scnarios particuliers de
sauvegarde/restauration, LogMiner et l'utilisation de flashback database.

Pr-requis
Bonnes connaissances de
l'administration Oracle ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).

Prix 2014 : 2770 HT


Prix 2013 : 2700 HT

1) Rappels
2) Composants et fonctionnalits de RMAN.
3) Maintenance de RMAN
4) Perte de fichiers et rcupration

5) Dupliquer une base de donnes


6) Rcupration incomplte
7) Flashback Database
8) Dplacement de donnes

1) Rappels
- Les fichiers redo log, de contrle et de donnes.
- Mode ARCHIVELOG.

Eligible DIF

Exercice
Sauvegarder la base de donnes l'aide d'un script de sauvegarde interactif.

Dates des sessions

2) Composants et fonctionnalits de RMAN.

Paris
2 dc. 2013, 10 mar. 2014
30 juin 2014, 25 ao. 2014
13 oct. 2014

- La configuration et les commandes.


- Sauvegarde automatique du fichier de contrle.
- Excution en parallle de jeux de sauvegarde.
- Sauvegardes compresses et cryptes.
Exercice
Dfinir l'emplacement des sauvegardes.

3) Maintenance de RMAN
- Prparation de la base du catalogue.
- Cration du catalogue.
- Inscription des bases cibles auprs du catalogue.
- Ajout/suppression de sauvegardes du catalogue.
- Utilisation de scripts stocks. Sauvegarde de la base du catalogue.
Exercice
Cration du catalogue et inscription de la base de donnes cible auprs du catalogue.

4) Perte de fichiers et rcupration


- Redmarrage avec des fichiers manquants. Perte de fichiers de contrle.
- Perte des fichiers du tablespace UNDO. Rcupration de tablespaces en lecture seule.
- Utiliser RMAN. Les commandes RESTORE et RECOVER. Rcuprer avec la console d'administration.
Exercice
Sauvegarde du fichier de contrle. Redmarrer la BD aprs perte des fichiers. Restauration.

5) Dupliquer une base de donnes


- Dupliquer une base de donnes avec RMAN.
- Dupliquer une base de donnes sans l'arrter.
Travaux pratiques
Cloner une BD chaud.

6) Rcupration incomplte
- Les tapes d'une rcupration incomplte. Rcupration simplifie via RESETLOGS.
- Rcupration jusqu' un point dans le temps. Concept de rcupration incomplte d'un tablespace.
- L'architecture de TSPITR.
Exercice
Effectuer des rcuprations incompltes.

7) Flashback Database
- Configurer et surveiller Flashback Database. Sauvegarder la zone de rcupration rapide.
- Procder un flashback sur des tables supprimes. Grer les Flashback Data Archives.
Exercice
Effectuer une rcupration incomplte de la base de donnes l'aide de la technologie FLASHBACK.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 10 / 64

8) Dplacement de donnes
- Data Pump. Utiliser des tables externes pour dplacer des donnes. Transporter un tablespace.
Exercice
Transport d'un tablespace d'une base une autre.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 11 / 64

Stage pratique de 5 jour(s)


Rf : OAA

Oracle 11g, administration avance

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle 11g,
administrateurs d'applications,
administrateurs systmes et
consultants.

Ce cours est indispensable ceux qui souhaitent administrer leurs bases de donnes en profitant des
fonctionnalits avances. Parmi les points abords figurent : OEM, configuration avance du rseau,
planification de tches, redfinition des tables en ligne, utilisation des alertes et de FLASHBACK.

Pr-requis
Connaissances de base
de l'administration d'Oracle
11g. Ou connaissances
quivalentes celles
apportes par le stage "
Oracle11g, administration
" (rf. ORA).

Prix 2014 : 2770 HT


Eligible DIF

Dates des sessions


Paris
13 jan. 2014, 24 fv. 2014
17 mar. 2014, 14 avr. 2014
19 mai 2014, 30 juin 2014
21 juil. 2014, 29 sep. 2014
20 oct. 2014

1) Introduction et rappels
2) Configuration avance
3) Planification de tches
4) Surveillance, maintenance avance

5) Gestionnaire des ressources


6) Automatic Storage Management (ASM)
7) Database Replay
8) Partitionnement de tables

1) Introduction et rappels
- Fichiers de contrle, redo log... Transactions.
- Identification d'une base.
- Installation automatise par fichier de rponse, application de patches.

2) Configuration avance
- Rseau. Listener distant. Filtrage des connexions.
- OEM. Architecture. Grid Control vs Database Control.
- Le repository. Console d'administration et modules.
Exercice
Configuration du rseau afin de dmarrer la base distance. Configuration d'EM Database Control.

3) Planification de tches
- Utilisation de DBMS_JOB.
- Introduction Oracle Scheduler. Dfinition des jobs.
Exercice
Planifier une tche avec Oracle Scheduler.

4) Surveillance, maintenance avance


- Automatic Diagnostic repository (ADR).
- Journal d'alerte. Le support Workbench.
- Dfinir des seuils d'alerte. Utiliser des alertes.
- Surveillance de l'espace utilis.
- Structures mmoire Oracle. Gestion automatique.
- Structures de stockage de base de donnes.
- Techniques de FLASHBACK : Flashback Transaction, prsentation de la technologie Flashback Data
Archive.
Exercice
Surveiller la base et ses objets. Redfinir en ligne des tables. Utiliser FLASHBACK.

5) Gestionnaire des ressources


- Concepts, configuration de Database Resource Manager.
- Crer un nouveau plan d'allocation de ressources.
- Pool de sessions actives. Temps maximal d'excution.
- Crer des groupes de consommateurs de ressources.
Exercice
Cration d'un plan de ressources avec EM.

6) Automatic Storage Management (ASM)


- Architecture. Fonctionnalits. L'installation du Grid Infrastructure.
- L'outil Oracle Restart.
- Gestion d'une instance ASM. Groupes de disques ASM.
- Migration d'une base de donnes dans ASM.
Exercice
Mise en place d'Oracle 11g ASM (Grid Infrastructure).

7) Database Replay
- Architecture du systme : Capture, traitement de la charge globale, rexcution.
- Systme de production avant modification.
- Utiliser l'assistant de Capture.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 12 / 64

8) Partitionnement de tables
- Compression de tables et tablespaces.
- Partitionnement par intervalle, par systme, par colonne virtuelle et par rfrence.
- Maintenance des tables partitionnes.
Exercice
Cration et modification de tables et indexes partitionns.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 13 / 64

Stage pratique de 4 jour(s)


Rf : OAT

Oracle 11g, tuning

Participants

OBJECTIFS

Ce cours s'adresse aux


administrateurs expriments
sur Oracle11g.

Cette formation vous apprendra identifier les problmes de performances de vos bases Oracle11g,
mettre en uvre les solutions adquates pour y faire face. Vous apprendrez notamment dimensionner les
diffrentes zones de la mmoire (PGA, buffer cache, Shared Pool) et optimiser la journalisation et les E/S.

Pr-requis
Bonnes connaissances de
l'administration Oracle11g ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).
Exprience requise.

Prix 2014 : 2270 HT

1) Introduction
2) Statistiques, vnements Wait, AWR
3) L'optimiseur et le SQL Plan Management
4) Gestion des volutions

1) Introduction

Prix 2013 : 2210 HT

- La dmarche d'optimisation. Gains possibles.


- Dtermination et contrle des objectifs.

Eligible DIF

2) Statistiques, vnements Wait, AWR

Dates des sessions


Paris
16 dc. 2013, 14 jan. 2014
18 fv. 2014, 18 mar. 2014
22 avr. 2014, 20 mai 2014
24 juin 2014, 22 juil. 2014
9 sep. 2014, 14 oct. 2014

5) Grer les mesures de rfrence


6) Diagnostic et rglages
7) La journalisation

- Outils de mesure. OEM. Vues dynamiques des performances.


- Fichier d'alerte. Fichiers de trace utilisateur. Evnements Wait.
- Grer le rfrentiel et les clichs AWR. Les tats.
Travaux pratiques
Interroger les vues de performances dynamiques pour afficher les vnements Wait. Modifier la priodicit de
collecte des clichs AWR. Gnrer des tats avec SQL*Plus.

3) L'optimiseur et le SQL Plan Management


- Grer les statistiques et les plans d'excution.
- Identifier les accs des objets de la base.
- SQL Plan Management. Gestion automatique des tches de maintenance.
- Utiliser SQL Profile pour optimiser les requtes.
Travaux pratiques
Calculer les statistiques pour une base. Gnrer les plans d'excution. Utiliser SQL Plan Management pour
prserver les performances dans le cas d'volutions applicatives.

4) Gestion des volutions


- Types d'volutions possibles. SQL Performance Analyzer (SPA). Utilisation de DB Replay.
- Dfinition des filtres. Fonction de Replay.

5) Grer les mesures de rfrence


- Seuils adaptatifs et mesures de rfrence.
- Dfinir les seuils d'alerte adaptatifs.
- Configurer les mesures de normalisation.

6) Diagnostic et rglages
- Problmes lis la zone SHARED POOL, au buffer cache, la mmoire PGA, aux tablespaces
temporaires, aux E/S.
- Elments d'architectures.
- Comprendre l'activit de la zone library cache.
- Dimensionner le buffer cache.
- Gestion automatique de la mmoire. Caractristiques.
- Grer l'espace dans les segments.
- Tablespaces de type BIGFILE et de type SMALLFILE. Optimiser les E/S. Stripping et Mirroring. RAID.
Travaux pratiques
Configurer la base pour une meilleure conservation des requtes SQL dans le library cache. Dfinir les zones
de stockage pour les blocs d'une taille autre que la taille par dfaut.

7) La journalisation
- Rglage des checkpoints. Impact de l'archivage.
- Dimensionner le redo log buffer et les fichiers redo log.
Travaux pratiques
Optimiser la taille des fichiers et du buffer redo log.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 14 / 64

Stage pratique de 3 jour(s)


Rf : RAL

Participants
Administrateur systme,
administrateur de base de
donnes. Toute personne
devant dployer des serveurs
Oracle.

Oracle 11g, matriser l'administration en ligne de


commande
OBJECTIFS
Ce stage vous apprendra installer et administrer un SGBD Oracle sans aucun outil graphique. Il dbute
avec une machine nue et se termine avec une base Oracle en production. Vous verrez comment utiliser la
ligne de commande et crer des scripts pour l'automatisation.

Pr-requis
Connatre Linux (Redhat ou
Debian/Ubuntu), matriser
l'diteur de texte vi et le Shell.
Des bases en administration
Oracle sont un plus. Ce
stage complte "Oracle 11g,
administration" (rf. ORA).

1) Prsentation de l'environnement
2) Installation des binaires Oracle
3) Cration de la base de donnes
4) Sauvegarde et restauration

5) Patcher Oracle
6) Scripts d'administration
7) Activer le Database Control
8) Matriser ADR, gestion des erreurs Oracle

Mthodes pdagogiques
Installation pas pas d'un serveur de base de donnes Oracle, depuis l'OS jusqu' la mise en production.

Eligible DIF

Travaux pratiques
Installer partir de rien un serveur Linux avec une base de donnes Oracle, puis procder son
administration sans interface graphique.

1) Prsentation de l'environnement
- Choisir Redhat ou Debian. Les diffrences.
- Packages requis.
- Configuration systme.
- Dfinition des paramtres du noyau Linux.
- Cration du user Oracle.
Travaux pratiques
Installation depuis le CD du serveur Linux. Mise en place de l'environnement pour Oracle.

2) Installation des binaires Oracle


- Obtenir les binaires Oracle.
- Tlcharger les binaires depuis le site Oracle.
- Tlcharger depuis un compte My Oracle Support.
- Configurer le fichier de rponse.
- Configurer la couche rseau Oracle*Net.
Travaux pratiques
Installer Oracle 11gR2 en mode silencieux.

3) Cration de la base de donnes


- Fichier de paramtres, prconfiguration avant cration.
- Cration de la base, du dictionnaire des donnes...
- Tches de post-configuration, enregistrement listener.
- Mise en place de l'environnement de production. Cration des tablespaces, des comptes utilisateurs et des
droits.
- Cration de rles et de profile.
- Configuration client Oracle*Net.
- Mise en place du dmarrage automatique de la base.
Travaux pratiques
Cration d'un script shell permettant l'automatisation complte du processus de cration de la base.

4) Sauvegarde et restauration
- Grer la sauvegarde et la restauration au travers RMAN.
- Sauvegarde complte de la base froid, chaud.
- Restauration partielle de la base de donnes.
- Restauration aprs dfaillance totale du serveur.
Travaux pratiques
Cration d'un script pour lancement via crontab de la sauvegarde.

5) Patcher Oracle
- Charger un patch depuis My Oracle Support.
- Installer le patch.
- Upgrader une base de donnes en production vers une nouvelle version de patch.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 15 / 64

Travaux pratiques
Passer une base en 11.2.0.1 vers 11.2.0.3.

6) Scripts d'administration
- Ecriture de scripts en shell.
- Rcuprer des valeurs de la base Oracle dans des scripts shell.
- Crer des objets Oracle depuis un script shell.

7) Activer le Database Control


- Principe du Database Control.
- Configuration manuelle du Database Dontrol.
Travaux pratiques
Manipulation du Database Control.

8) Matriser ADR, gestion des erreurs Oracle


- La rvision totale de la gestion des erreurs.
- Matriser le refrentiel ADR et le client ADRCI.
- Le rfrentiel ADR. Principes. Utilisation.
- Les problmes et les incidents.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 16 / 64

Stage pratique de 4 jour(s)


Rf : ONO

Oracle 11g R2, nouveauts pour administrateurs

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases de
donnes, Oracle 10g.

Ce cours est destin des administrateurs Oracle 10g ayant migrer le SGBD Oracle11g R2. Parmi les
principaux points abords, les stagiaires verront les nouveaux automatismes du SGBD, les fonctionnalits de
haute disponibilit et d'autotuning, les nouvelles techniques d'administration et le processus de migration.

Pr-requis
Bonnes connaissances de
l'administration Oracle 10g.
Exprience requise.

Prix 2014 : 2270 HT

1) Oracle Grid Infrastructure


2) Installation et mise niveau
3) Scurit et Oracle SecureFiles et gestion des
modifications
4) SQL Plan Management et Database Replay

5) Automatic SQL Tuning, infrastructure


intelligente et optimisation
6) Data Recovery Advisor et RMAN
7) Nouveauts Flashback et LogMiner

Eligible DIF

Dates des sessions

1) Oracle Grid Infrastructure

Paris

- Prsentation.
- Oracle Restart. L'ASM.

4 fv. 2014, 20 mai 2014


9 sep. 2014

Travaux pratiques
Installer Grid Infrastructure et prparer les groupes de disques pour l'installation de la BD. "Listener" avec
l'outil Oracle Restart.

2) Installation et mise niveau


- Installation. Amliorations de la mise niveau.
- Database Upgrade Assistant. Application chaud de patches. Partitionnement et stockage.
- Cration des segments la demande et index invisible.
Travaux pratiques
Crer une BD avec un stockage dans les groupes de disques d'Oracle ASM. Crer des tables partitionns.

3) Scurit et Oracle SecureFiles et gestion des modifications


- Migrer vers SecureFiles. Surveiller les objets SecureFiles.
- La scurit automatique. Amliorations de RMAN.
- Gestion des modifications. SQL Performance Analyzer.
Travaux pratiques
Configurer la BD pour le cryptage des tablespaces et des sauvegardes RMAN.

4) SQL Plan Management et Database Replay


- Prsentation de l'architecture. SQL Performance Analyzer et scnario de SQL Plan Baseline. Capture et
rexcution.
Travaux pratiques
Utiliser Database Replay pour tester la mise jour de la BD.

5) Automatic SQL Tuning, infrastructure intelligente et optimisation


- Identifier les instructions SQL rgler. Lignes de base AWR et gestionnaire de ressources.
- Gestion des ressources CPU. Tuning. Moniteur ADDM et Automatic Memory Management.
- SQL Monitoring et amliorations dans le calcul des statistiques. Cache des rsultats d'interrogation SQL.
Travaux pratiques
Analyser la BD. Personnaliser les statistiques et publier les statistiques en diffr.

6) Data Recovery Advisor et RMAN


- Rparer des dfaillances de donnes. La dtection des corruptions.
- RMAN. Oprations de restauration et de sauvegarde parallles pour les fichiers trs volumineux.
- Sauvegarde multisection RMAN.
- Crer des catalogues privs virtuels.
Travaux pratiques
Rcuprer la base de donnes l'aide de Data Recovery Advisor. RMAN : Installer un catalogue priv dans
la base de donnes.

7) Nouveauts Flashback et LogMiner


- Nouvelles fonctionnalits.
- Flashback Data Archive. Flashback Transaction Backout.
Travaux pratiques
Effectuer une opration de rcupration d'une table.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 17 / 64

Stage pratique de 2 jour(s)


Rf : OMB

Oracle 11g, migrer une base de donne 10g

Participants

OBJECTIFS

DBA Oracle, Administrateur


Systme.

Ce cours de perfectionnement vous apprendra migrer des bases Oracle de la version 10g la version
11gR2. A l'issue du stage, vous matriserez les diffrentes mthodes de migration prsentes. Vous aurez
galement vu les lments essentiels pour la migration d'une base Oracle 9i.

Pr-requis
Bonnes connaissances de
l'administration Oracle sous
systme Linux. Exprience
requise. Connaissance de
base de RMAN et Datapump.

Prix 2014 : 1350 HT

1) Introduction au processus de migration


Oracle
2) Prparation de la migration
3) Migrer vers une nouvelle version Oracle
4) Modes de migration

5) Tches de post-migration
6) Tches facultatives mais importantes
7) Mise jour des applications aprs migration

Eligible DIF

Travaux pratiques

Dates des sessions

A partir d'une base en 10g, voir les diffrents principes de sa migration en 11gR2.

Paris
23 jan. 2014, 27 mar. 2014
26 juin 2014, 17 juil. 2014
18 sep. 2014, 16 oct. 2014

1) Introduction au processus de migration Oracle


- Outils et procdures. Points importants du processus d'upgrade.
- Versions compatibles avec le processus de migration.
- La norme OFA. Conversion de 32 vers 64 bits.
- Conversion de licence Oracle.
Travaux pratiques
Prparer l'OS pour la migration d'Oracle.

2) Prparation de la migration
- Choix de la mthode : DBUA, manuelle (Scripts Shell et SQL), Datapump.
- Avantages et inconvnients de chaque mthode.
- Audit des jobs automatiques (crontab, dbms_jobs, dbms_scheduler).
- Procdures de test de la migration.
- Procdure de test de l'environnement migr.
Travaux pratiques
Migrer les jobs automatiques vers dbms_scheduler.

3) Migrer vers une nouvelle version Oracle


- Changement de localisation des fichiers. Migrer ASM.
- Procdures PL/SQL. Migration sur un OS diffrent.
- Installer la nouvelle version. Appliquer les patchs.
- L'outil pr-upgrad d'Oracle. La gestion du listener.
Travaux pratiques
Installer la version d'Oracle 11gR2.

4) Modes de migration
- Migration avec DBUA, en mode graphique ou silencieux.
- Migration manuelle, scripts et commandes SQL.
- Migration avec Datapump. Problmes de migration. Annuler la migration.
Travaux pratiques
Migration base 10g vers 11g avec DBUA et manuellement.

5) Tches de post-migration
- Cohabitation de diffrentes versions d'Oracle.
- Variables d'environnement Linux.
- Adaptation des Scripts Oracle et du fichier /etc/oratab.
- Gestion des statistiques optimiseurs. Dsactiver les jobs par dfaut et implanter les jobs requis.
Travaux pratiques
Vrifier les variables d'environnement aprs une migration. Mise en place sous dbms_scheduler de la
collecte des statistiques optimiseurs.

6) Tches facultatives mais importantes


- Les sauvegardes. Les mots de passe.
- La gestion ASM et le grid. L'utilisation du paramtre COMPATIBLE.
Travaux pratiques
Migrer une instance ASM vers Grid.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 18 / 64

7) Mise jour des applications aprs migration


- Pr-compilateurs et OCI. SQL*Plus. SQL*Forms et Oracle Developer Application.
- La nouvelle interface du database control. Prparer la base de donnes pour la gestion grid.
Travaux pratiques
Retirer le database control et paramtrer le Grid.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 19 / 64

Stage pratique de 5 jour(s)


Rf : OAM

Oracle 10g, administration

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Mettre en oeuvre et administrer dans des conditions optimales le SGBD Oracle10g. Parmi les principaux
points abords, figurent l'architecture du SGBD, les techniques d'administration, la gestion du partitionnement
des donnes, la scurit des informations.

Pr-requis
Connaissances de base du
langage SQL et du SGBDR
Oracle. Exprience requise
sur l'utilisation d'Oracle en
environnement Windows ou
Linux.

1) Architecture et installation d'Oracle 10g


2) Gestion de l'instance et cration/suppression
des bases
3) Configuration rseau
4) Les espaces de disque logiques (tablespaces)

5) Structures de la base de donnes


6) Gestion des objets, des utilisateurs et scurit
7) Les fichiers de journalisation et les
sauvegardes et restaurations
8) Les outils d'administration

1) Architecture et installation d'Oracle 10g


Prix 2014 : 2770 HT
Eligible DIF

Dates des sessions


Paris
6 jan. 2014, 10 fv. 2014
10 mar. 2014, 7 avr. 2014
12 mai 2014, 16 juin 2014
21 juil. 2014, 25 ao. 2014
22 sep. 2014, 20 oct. 2014

Aix
24 mar. 2014, 30 juin 2014
15 sep. 2014

Bordeaux
17 mar. 2014, 16 juin 2014
8 sep. 2014

Bruxelles
17 mar. 2014, 16 juin 2014
1 sep. 2014

- Les zones mmoire.


- Architecture multithreaded Server.
- Pr-requis selon les systmes. Installation sous Unix.
- Enterprise Manager Configuration Assistant.
Exercice
Installation d'Oracle 10g.

2) Gestion de l'instance et cration/suppression des bases


- Mthodes d'identification de l'administrateur.
- Paramtrage de l'instance avec PFILE ou SPFILE.
- Arrt et dmarrage d'une instance.
- Comprendre et utiliser Oracle Managed Files (OMF).
- Cration et suppression d'une base de donnes.
Exercice
Modification du paramtrage de la base de donnes. Cration d'une nouvelle base de donnes partir des
scripts gnrs par DBCA.

3) Configuration rseau

Geneve
17 mar. 2014, 16 juin 2014
1 sep. 2014

Lille
17 mar. 2014, 16 juin 2014
8 sep. 2014

Luxembourg
17 mar. 2014, 16 juin 2014
1 sep. 2014

Lyon
24 mar. 2014, 30 juin 2014
15 sep. 2014

Nantes
24 mar. 2014, 23 juin 2014
1 sep. 2014

- Configuration d'Oracle Net Services.


- Le fichier " listener.ora ".
- Les utilitaires LSNRCTL, TNSPING.
- La configuration du client.
- Oracle Net Manager et Net Configuration Assistant.
Exercice
Configuration d'Oracle Net.

4) Les espaces de disque logiques (tablespaces)


- Les types de tablespaces.
- Modification d'un tablespace.
- L'extension d'un fichier.

Rennes

Exercice
Cration des diffrents types de tablespaces. Dplacement des fichiers de la base.

24 mar. 2014, 23 juin 2014


1 sep. 2014

5) Structures de la base de donnes

Sophia-antipolis

- La structure de stockage. Les extents.


- Rorganisation du stockage et espace inutiliss.

24 mar. 2014, 30 juin 2014


15 sep. 2014

Strasbourg
17 mar. 2014, 16 juin 2014
8 sep. 2014

Toulouse
17 mar. 2014, 16 juin 2014
8 sep. 2014

Exercice
Passage du mode manuel au mode automatique de gestion des segments UNDO.

6) Gestion des objets, des utilisateurs et scurit


- Notion de schma. Gestion des tables.
- Cration d'un utilisateur. Verrouillage d'un compte.
Exercice
Activation de contraintes violes par les donnes. Configuration des droits des utilisateurs.

7) Les fichiers de journalisation et les sauvegardes et restaurations


- Le rle des fichiers de journalisation.
- Grer les points de reprise.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 20 / 64

- Sauvegardes par copie des fichiers.


- Les modes ARCHIVELOG et NOARCHIVELOG.
Exercice
Mettre la base de donnes en mode ARCHIVELOG. Ralisation de sauvegardes et de rcupration.

8) Les outils d'administration


- Utiliser SQL*Loader.
- Utiliser Data Pump Export et Import.
Exercice
Dchargements et chargements de donnes avec SQL*Loader et Expdp/Impdp.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 21 / 64

Stage pratique de 5 jour(s)


Rf : OSA

Oracle 10g, administration avance

Participants

OBJECTIFS

Ce stage s'adresse
aux administrateurs de
bases de donnes Oracle
10g, et Oracle 9i, aux
administrateurs d'applications,
aux administrateurs systmes
et aux consultants.

Ce cours est indispensable tous ceux qui souhaitent administrer leurs bases de donnes en profitant des
fonctionnalits avances. Vous verrez notamment OEM, la configuration avance du rseau, FLASHBACK,
ASM...

Pr-requis
Connaissances de base de
l'administration d'Oracle ou
connaissances quivalentes
celles apportes par les
stages "Oracle Administration
9i ou 10g" (rf. OR9 ou OAM)
".

Eligible DIF

1) Introduction et rappels
2) Configuration avance du rseau
3) Configuration d'OEM
4) Planification de tches
5) Surveillance et maintenance avances

6) Techniques de FLASHBACK
7) Scurit de la base de donnes
8) Automatic Storage Management (ASM)
9) Grer une base de trs grande taille

1) Introduction et rappels
- Fichiers de contrle et redo log. Segments UNDO et transactions. Identification d'une base. Automatisation
de l'installation. Application de patches et de patchesets.

2) Configuration avance du rseau


- Utilisation d'un listener distant, de Connection Manager, des database links. Filtrage des connexions.
Exercice
Configuration du rseau afin de dmarrer la base distance.

3) Configuration d'OEM
- Architecture d'OEM. Dploiement des agents. Cration du rfrentiel.
- Installation du repository. Utilisation de la console d'administration et des diffrents modules.

4) Planification de tches
- Utilisation de DBMS_JOB. Introduction Oracle Scheduler. Utilisation des schedules, des programmes, des
fentres et des chanes de jobs.

5) Surveillance et maintenance avances


- Structures mmoire Oracle. Gestion automatique de la mmoire partage. Gestion de la PGA.
- Structures de stockage de base de donnes.
- Redfinition des tables en ligne.
- Reprise aprs un problme d'allocation d'espace.
- Dfinir des seuils d'alerte. Utiliser des alertes.
- Surveillance proactive des tablespaces.
- Surveiller l'espace utilis par les tables et les index.
Exercice
Redfinition en ligne des tables. Utilisation de FLASHBACK. Surveillance de l'espace utilis.

6) Techniques de FLASHBACK
- Utiliser Flashback Query.
- Rcuprer les donnes d'une table.
- Rcuprer les donnes d'une table supprime.
- Configurer la base de donnes pour le Flashback.
Exercice
Techniques de FLASHBACK.

7) Scurit de la base de donnes


- Prsentation de Virtual Private Database.
- Crer une stratgie de niveau colonne.
- VPD de niveau colonne avec masquage de colonne.
- Transparent Data Encryption.
Exercice
Implmenter VPD.

8) Automatic Storage Management (ASM)


- Architecture gnrale et fonctionnalits d'ASM.
- Ajouts aux vues dynamiques de performances.
- Gestion d'une instance ASM. Groupes de disques ASM.
- Migrer la base de donnes vers ASM.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 22 / 64

Exercice
Mise en place d'ASM. Changement dynamique des disques dans le groupe.

9) Grer une base de trs grande taille


- Crer des tablespaces de type bigfile.
- Gestion des tables et des index partitionns.
- Ignorer les index inutilisables. Journalisation des erreurs LMD. Compression de tables.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 23 / 64

Stage pratique de 4 jour(s)


Rf : TOR

Tuning Oracle 10g

Participants

OBJECTIFS

Ce cours s'adresse aux


administrateurs expriments
sur Oracle.

Ce cours vous permettra d'amliorer les performances de vos bases de donnes Oracle 10g. Pour ce faire,
il propose une analyse des mcanismes internes et des rgles utiliser dans la configuration des bases de
donnes Oracle. Il vous apporte tous les lments ncessaires afin d'en optimiser les performances.

Pr-requis
Bonnes connaissances de
l'administration Oracle10g. Ou
connaissances quivalentes
celles apportes par le stage
" Oracle10g, administration
" (rf. OAM). Exprience
requise.

1) Introduction
2) Trace et vnements d'attente
3) Mesures de performances
4) Automatic Workload Repository (AWR)

Prix 2014 : 2270 HT

1) Introduction

Prix 2013 : 2210 HT

- Dmarche d'optimisation et gains potentiels.


- Les statistiques sur les tables, colonnes, index.
- Les histogrammes. L'optimiseur.

Eligible DIF

Dates des sessions


Paris
10 dc. 2013, 11 fv. 2014
20 mai 2014, 9 sep. 2014

Aix
4 fv. 2014, 13 mai 2014
23 sep. 2014

Bordeaux
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

5) Gestion de la mmoire SGA et la mmoire


PGA
6) La Shared Pool Area et le buffer cache
7) La journalisation
8) L'espace de stockage

Exercice
Calculer les statistiques pour les objets d'un schma, afficher les informations pour les tables, les colonnes et
les indexes.

2) Trace et vnements d'attente


- Modifier le paramtre SQL_Trace.
- Activation du traage dans Oracle 10g.
- Les vues de performances dynamiques.
- Le fichier d'alertes et de trace utilisateur.

Bruxelles

Exercice
Utilisation de Tkprof dans diffrents contextes. Interroger les vues pour afficher les vnements d'attente.

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

3) Mesures de performances

Geneve
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

Lille

- Afficher les mesures. Afficher les alertes.


- Crer des seuils et des mesures de rfrence.
- Crer des snapshots et des tats Statspack.

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

4) Automatic Workload Repository (AWR)

Luxembourg

- Gnrer des tats AWR.


- Crer des jeux de clichs et comparer les priodes.
- Gnrer des tats Automatic Database Diagnostic Monitor (ADDM).

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

Lyon
4 fv. 2014, 13 mai 2014
23 sep. 2014

Nantes
18 fv. 2014, 22 avr. 2014
24 juin 2014, 16 sep. 2014

Rennes
18 fv. 2014, 22 avr. 2014
24 juin 2014, 16 sep. 2014

Exercice
Modifier la priodicit de collecte des clichs.

5) Gestion de la mmoire SGA et la mmoire PGA


- Activer la gestion automatique de la mmoire partage. Fonction de conseil SGA. Large pool.
- La mmoire PGA. Dimensionner la mmoire PGA.
- Paramtrer les tablespaces temporaires.

Sophia-antipolis

Exercice
Initialiser les paramtres de la SGA.

4 fv. 2014, 13 mai 2014


23 sep. 2014

6) La Shared Pool Area et le buffer cache

Strasbourg
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

Toulouse
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

- Dimensionnement du library cache.


- Conservation des blocs en cache.
- Rpartition des tables en pools et par taille de blocs.
- Processus Database Writer multiples.
Exercice
Conservation du code en mmoire. Initialiser les pools KEEP et RECYCLE du buffer cache.

7) La journalisation
- Rglage des checkpoints.
- Dimensionner le buffer et les fichiers redo log.
- Impact de l'archivage. Cration des objets.
Exercice
Tuning du buffer redo log.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 24 / 64

8) L'espace de stockage
- Contrle de l'organisation de la base.
- Tablespace Locally Managed. Partitionnement.
- Les applications OLTP. Application Datawarehouse
- L'optimiseur. Les indexes bitmap. Les tables externes.
Travaux pratiques
Optimiser les performances. Tuning d'un traitement batch.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 25 / 64

Stage pratique de 3 jour(s)


Rf : RMA

Oracle, sauvegardes et restaurations avec RMAN

Participants

OBJECTIFS

Ce stage s'adresse tous


ceux qui veulent utiliser
RMAN afin d'effectuer des
sauvegardes de leurs bases
de donnes Oracle.

Ce cours vous permettra de matriser les outils RMAN, les fonctionnalits avances comme l'utilisation d'un
catalogue, les scripts stocks, la duplication et le transport de bases de donnes inter-plateformes.

Pr-requis
Bonnes connaissances
de l'administration
Oracle 10g/11g ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).
Exprience requise.

Prix 2014 : 1750 HT


Prix 2013 : 1700 HT
Eligible DIF

Dates des sessions


Paris
16 dc. 2013, 10 mar. 2014
10 juin 2014, 13 oct. 2014

1) Introduction et rappels
2) Introduction RMAN
3) Gestionnaires de mdias
4) Sauvegarde avec RMAN

5) Restauration/rcupration avec RMAN


6) Maintenance de RMAN
7) Fonctionnalits avances

1) Introduction et rappels
- Configuration du rseau. Fichiers redo log.
- Fichiers de contrle. Fichiers de donnes.
- Mode ARCHIVELOG. La zone de rcupration rapide.
Travaux pratiques
Configuration de la base en mode Archivelog. Dmarrer la base distance.

2) Introduction RMAN
- Architecture. Utilitaire client. Notions de base.
- Le fichier de contrle. L'utilisation de la mmoire. La zone de rcupration rapide.
- Configuration persistante dans le fichier de contrle de la base cible. Notion de canal et utilisation de
canaux.
Travaux pratiques
Configuration du fichier de contrle.

3) Gestionnaires de mdias
- Bandes magntiques. Gestionnaire de mdia.
- Media Management Library. Sauvegarde/restauration sur bande.
- Oracle Secure Backup. Interface d'utilisation.

4) Sauvegarde avec RMAN


- Sauvegarde froid/ chaud. Copies images vs ensembles de sauvegarde. Compression des sauvegardes.
- Sauvegarde intgrale/incrmentale. Traitement des fichiers en lecture seule. Test de corruption.
- Utilisation des groupes de commandes. Commande RUN. Commande SET.
- Sauvegarde de tablespaces, fichiers, fichiers redo log archivs, fichier de contrle, fichier SPFILE...
Travaux pratiques
Utilisation des commandes BACKUP et RUN.

5) Restauration/rcupration avec RMAN


- Commande RESTORE. Restauration du fichier SPFILE et du fichier de contrle.
- Restauration d'une sauvegarde spcifique/ancienne.
- Restauration avec changement de noms. La commande RECOVER.
- Rcupration partielle/incrmentale.
Travaux pratiques
Restauration vers un nouvel emplacement. Rcupration d'une base suite des pertes de fichiers.

6) Maintenance de RMAN
- La base du catalogue. Cration du catalogue. Inscription des bases cibles. Ajout de sauvegardes du
catalogue.
- Utilisation de scripts stocks. Sauvegarde de la base du catalogue.
- La commande LIST. La commande REPORT. Les vues.
- Commande CROSSCHECK. Commandes CHANGE et DELETE.
Travaux pratiques
Cration du catalogue. Utilisation de scripts stocks et des commandes LIST et REPORT. Vrification des
sauvegardes.

7) Fonctionnalits avances
- Corruption de blocs. TableSpace Point-In-Time Recovery (TSPITR). Clonage d'une base.
Travaux pratiques
Rcupration de blocs corrompus.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 26 / 64

Stage pratique de 3 jour(s)


Rf : DMO

Oracle Data Guard, mise en uvre d'une base de secours

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases de
donnes et aux consultants.

Ce cours est la suite logique des cours de sauvegarde/restauration et RMAN. Il est indispensable tous ceux
qui souhaitent utiliser des configurations Data Guard. Parmi les points abords figurent les bases standby
physiques et logiques, les diffrentes configurations Data Guard, switchover et failover.

Pr-requis
Bonnes connaissances de
l'administration Oracle et des
techniques de sauvegardes
et restaurations. Exprience
requise en administration de
bases Oracle.

Prix 2014 : 1750 HT


Eligible DIF

Dates des sessions


Paris
27 jan. 2014, 26 mai 2014
29 sep. 2014

1) Introduction et rappels
2) Architecture Data Guard
3) Configuration d'une base standby physique

4) Configuration d'une base standby logique


5) Configuration avance et administration d'une
base standby
6) Maintenance d'une configuration Data Guard
et Data Guard Broker

1) Introduction et rappels
- Prsentation des bases standby.
- Types des bases standby : physique et logique.
- Les niveaux de protection de donnes.
Travaux pratiques
Configuration du rseau Oracle. Mise en place de la base en mode ARCHIVELOG.

2) Architecture Data Guard


- Une vision globale de l'architecture.
- Processus assurant les fonctionnalits Data Guard.
- Gestion des logs : fichiers redo log, fichiers d'archive.
- Redo Apply Mode et SQL Apply Mode.
- Service d'application des logs et l'utilisation de Log Miner (9.2 +).
- Service de dtection des fichiers d'archives manquants.
- Outil DGMGRL et Data Guard Broker.

3) Configuration d'une base standby physique


- Prparation de la base primaire.
- Procdure de cration utilisant SQL et RMAN.
- Configuration de l'application des logs.
Travaux pratiques
Cration d'une base standby physique.

4) Configuration d'une base standby logique


- Configuration de la journalisation supplmentaire.
- Procdure de cration utilisant SQL/RMAN.
- Surveillance de l'application des logs.
- Accs une base standby logique.
- Package dbms_logstdby.
Travaux pratiques
Cration d'une base standby logique.

5) Configuration avance et administration d'une base standby


- Gestion des destinations de l'archivage.
- Configuration des services de transport et d'applications des logs.
- Configuration du mode de protection de donnes.
- Configuration de la dtection des logs manquants.
- Correspondance des noms des fichiers des deux bases.
- Utilisation de fichiers redo log dans la base standby.
- Dmarrage/arrt de la base standby.
- Ouverture de la base standby en lecture.
- Transition de rle : opration Switchover. Transition par Failover.
Travaux pratiques
Utilisation des configurations avances. Ralisation d'oprations Switchover et Failover.

6) Maintenance d'une configuration Data Guard et Data Guard Broker


- Modifications de fichiers dans la base primaire.
- Contrle des oprations d'application des logs.
- Utilisation de Data Guard Broker.
- Utilisation de DGMGRL.
Travaux pratiques
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 27 / 64

Configuration et utilisation de Fast-Start Failover.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 28 / 64

Stage pratique de 2 jour(s)


Rf : MOS

Oracle ASM, optimiser la gestion de l'espace disque

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de base de
donnes, aux consultants
techniques, aux ingnieurs
support.

Cette formation vous apprendra administrer Grid Infrastructure. Vous verrez comment installer et configurer
ASM afin de mettre en place une gestion des volumes de disques et assurer la performance travers le
stripping et la rpartition de charge ainsi que la scurit travers le mirroring. Vous apprendrez utiliser
l'outil Oracle Restart pour grer l'arrt/dmarrage des " tout composant" Oracle.

Pr-requis
Connaissances de base en
administration de bases de
donnes Oracle.

Eligible DIF

1) Introduction
2) Installer Grid Infrastructure
3) Oracle Restart

4) L'instance ASM
5) Les groupes de disques ASM
6) Fichiers ASM

1) Introduction
- Composants de grid de base.
- Architecture d'Oracle Clusterware.
- Architecture d'ASM. Les groupes de disques ASM.
- Les systmes de fichiers clusteriss ASM.

2) Installer Grid Infrastructure


- Configuration matrielle.
- Le privilge SYSASM. L'installation d'ASMLib.
- La configuration des disques.
- Configuration rseau.
- Configuration DNS et DHCP.
- Considrations sur Grid Plug and Play.
- Tches effectuer aprs l'installation.
Travaux pratiques
Prparer les partitions de disques. Installer l'outil Grid Infrastructure.

3) Oracle Restart
- Installation du Grid Infrastructure.
- L'outil Oracle Restart. Le processus de dmarrage.
- L'utilitaire CRSCTL. L'utilitaire SRVCTL.
Travaux pratiques
Attacher une base de donnes pour pouvoir tre gr par l'outil Oracle Restart.

4) L'instance ASM
- Paramtres d'initialisation ASM.
- Ajuster les paramtres des instances ASM dans les fichiers SPFILE.
- Les vues dynamiques.
- Dmarrer et arrter des instances ASM avec ASMCA et ASMCMD.
- Dmarrer et arrter le processus d'coute ASM.
Travaux pratiques
Configurer l'instance ASM et sauvegarder le fichier de paramtres.

5) Les groupes de disques ASM


- Crer et supprimer des groupes de disques ASM.
- Attributs des groupes de disques ASM.
- Tches de maintenance des groupes de disques ASM.
- Le rquilibrage dynamique. La resynchronisation rapide.
- Groupes d'chec prfrs pour la lecture.
- Afficher les statistiques sur les disques ASM.
- Crer et supprimer des groupes de disques ASM.
- La console d'administration.
Travaux pratiques
Configurer les groupes de disques ncessaires pour la migration de la base de donnes.

6) Fichiers ASM
- Utiliser des outils client diffrents pour accder aux fichiers ASM.
- Noms de fichiers ASM compltement qualifis.
- Crer et grer des fichiers ASM, des rpertoires et des alias.
- Grer les modles de groupes de disques.
- Noms de fichiers ASM. Migration des Datafiles vers ASM.
- Syntaxe des noms de fichiers ASM.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 29 / 64

- Commandes SQL et noms fichiers.


Travaux pratiques
Migrer une base de donnes vers ASM.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 30 / 64

Stage pratique de 4 jour(s)


Rf : ORQ

Oracle, scurit

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle
10g, ou Oracle 11g.
Administrateurs systme
et aux administrateurs
d'applications.

Ce cours d'administration vise pointer les faiblesses pouvant compromettre le systme Oracle, ainsi que les
solutions fournies par l'diteur afin d'y remdier. Les stagiaires verront, entre autres, l'authentification, SSL,
Kerberos, les wallets, les privilges et les rles, le chiffrement des sauvegardes, le filtrage des connexions, la
protection contre les injections SQL, etc.

Pr-requis
Connaissances de
base de l'administration
d'Oracle 10g/11g. Ou
connaissances quivalentes
celles apportes par
les stages "Oracle11g,
administration" (rf.
ORA) ou "Oracle10g,
administration" (rf. OAM).
Bonnes connaissances du
langage PL/SQL. Exprience
requise sur l'utilisation du
SGBD en environnement
Windows ou Linux.

1) Introduction et rappels
2) Authentification des utilisateurs
3) Autorisations et autorisations renforces
4) Chiffrement

5) Audit et audit fin


6) Utilisation d'annuaire LDAP
7) Fortification du systme

1) Introduction et rappels
- Architecture d'applications et menaces.
- Panoplie des solutions fournies par Oracle
- Authentification des administrateurs.
Travaux pratiques
Mise en oeuvre d'OEM Database Control. Configuration de l'authentification des administrateurs.

2) Authentification des utilisateurs


Eligible DIF

- Authentification par mot de passe (Oracle).


- Authentification par le systme d'exploitation.
- Utilisation de magasins de mots de passe.
- Authentification forte par SSL.
- Authentification forte par Kerberos.
- Authentification forte par RADIUS.
- Utilisation des Database Links.
Travaux pratiques
Utilisation des diffrentes formes d'authentification.

3) Autorisations et autorisations renforces


- Privilges systme.
- Privilges objet.
- Droits d'excution des traitements stocks.
- Utilisation des vues.
- Utilisation des contextes d'application.
- Virtual Private Databases (VPD). Rgles de contrle.
Travaux pratiques
Contrle et scurisation des privilges octroys, utilisation de contextes d'applications,de vues paramtres.

4) Chiffrement
- Chiffrement transparent des colonnes (Oracle 10g).
- Chiffrement transparent des tablespaces (Oracle 11g).
- Chiffrement des sauvegardes par Data Pump et RMAN.
Travaux pratiques
Implmentation des diffrents dispositifs de chiffrement.

5) Audit et audit fin


- Introduction l'audit : destinations et protection.
- Configuration de l'audit standard et de l'audit fin.
- Audit par triggers.
Travaux pratiques
Configuration et activation de l'audit standard, orientation de la destination vers SYSLOG, utilisation de l'audit
fin.

6) Utilisation d'annuaire LDAP


- Inscription d'une base dans un annuaire LDAP.
- Authentification globale des utilisateurs.
- Utilisateurs d'entreprise SSO (Single Sign On).
- Utilisation de schmas partags.
- Configuration du rseau et rsolution de nom par LDAP.
Travaux pratiques
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 31 / 64

Configuration du rseau par LDAP, configuration d'utilisateurs d'entreprise.

7) Fortification du systme
- Filtrage des connexions et protection du listener.
- Audit de la scurit par EM.
- Contrle d'accs aux services rseau.
- Utilisation des bibliothques partages.
- Injection SQL et utilisation de SQL dynamique.
Travaux pratiques
Filtrage des connexions, Utilisation de l'audit de scurit par OEM, Injection SQL et test des solutions.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 32 / 64

Stage pratique de 3 jour(s)


Rf : RAC

Oracle 11g/10g, Real Application Cluster

Participants

OBJECTIFS

Ce stage s'adresse des


administrateurs de Cluster
Unix et/ou Oracle qui dsirent
installer et administrer une
plate-forme RAC.

A l'issue de ce cours, le participant sera capable d'installer une plate-forme RAC 10g ou 11g, de dclarer et
d'administrer une base de donnes en cluster, de surveiller et d'intervenir sur des problmes matriels ou
logiciels, de sauvegarder et restaurer ce type de plate-forme, de positionner les paramtres spcifiques ces
plates-formes.

Pr-requis
Bonnes connaissances de
l'administration Unix/Linux et
d'Oracle. Connaissances de
base sur le clustering.

Eligible DIF

1) Pourquoi RAC ?
2) Les constituants de la plate-forme
3) Cluster
4) Installation matrielle
5) Installation logicielle de base

6) Le rseau public
7) Installation d'Oracle
8) Les incidents
9) Exploitation de RAC
10) Le RAC et L'ASM

Exercice
Chaque stagiaire dispose de son propre cluster en machines virtuelles. Les exercices seront bass sur la
version 11g R2 d'Oracle, l'intervenant vous montrera les spcificits de la version 10g pour couvrir les deux
versions.

1) Pourquoi RAC ?
- Cahier des charges.
- Les diverses architectures possibles. Cluster:failover. Cluster:scalable. Standby-database. Data Guard.

2) Les constituants de la plate-forme


- Description matrielle. Redondance des composants.
- Description logicielle. Mthode de surveillance. Actions possibles.

3) Cluster
- Les fonctionnalits de base. La notion de cluster. La notion de base de donnes de configuration. Les
algorithmes de doubles pannes.
- Le lien avec RAC. L'OCMS. Le priphrique disque partag. Les types de systmes de fichiers. Les
mthodes spcifiques RAC.

4) Installation matrielle
- Architecture matrielle de la plate-forme. Les noeuds. Les priphriques disques (cas du SCSI-II, cas du
SCSI-III). Les liens privs. Les liens publics.
- Les constituants de confort. Le concentrateur de terminaux.

5) Installation logicielle de base


- Installation du cluster. Les fonctionnalits de base du cluster. Configuration de la base de donnes du
cluster. Les verrous sur doubles pannes.
- Installation des outils de gestion des donnes. Notion de priphriques partags. Notion de groupes
partags. Notion de systmes de fichiers partags.
- Traitement du disque systme. Miroir.
- Prparation des disques pour l'installation de RAC. Systmes de fichiers. Raw devices.

6) Le rseau public
- Dclaration du Channel Bonding ou Public Network Management. Le failover sur les interfaces physiques.
Les possibilits d'quilibrage de charge.
- Test de la tolrance de faute.

7) Installation d'Oracle
- Installation de la plate-forme RAC. Cahier des charges li l'installation.
- Installation et programmation des verrous distribus (DML). Mise en place de l'OCR (Oracle Cluster
Registry et du Voting Device).
- Utilisation des systmes de fichiers. Utilisation des raw devices.
- Installation d'Oracle Clusterware (CRS). Installation du logiciel sur tous les noeuds. Mise en place de
l'architecture OFA. Les fichiers partags. Installation d'une instance. Dclaration des autres threads.
Dmarrage en mode parallle. Installation du listener.
- Installation et configuration des clients. Installation du logiciel sur les postes clients. Mise en oeuvre du TAF.

8) Les incidents
- Dtection des incidents. Incidents matriels. Incidents logiciels.
- Rsolution des problmes. Mthode de surveillance. Actions possibles.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 33 / 64

9) Exploitation de RAC
- Les verrous distribus. La gestion de Cache Fusion.
- Installation et configuration du systme de fichiers partags OCFS2.
- Gestion des verrous avec OCFS2.
- Le mode archive. Installation du mode archive avec utilisation de OCFS2. Exploitation du mode archive.
- Arrt et dmarrage des instances. Encapsulation de RAC dans la couche cluster. Les divers groupes de
ressource. Les liens entre les groupes de ressource. Actions sur les groupes de ressource.
- Optimisation de la plate-forme. La gestion des caches. La gestion des synchronisations. La gestion du
rseau.

10) Le RAC et L'ASM


- Cration de l'instance ASM en mode RAC.
- Cration d'une base RAC avec l'ASM.
- Utilisation de l'ASM pour l'OCR et le Voting Disk.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 34 / 64

Stage pratique de 3 jour(s)


Rf : OSL

Oracle SQL

Participants

OBJECTIFS

Toute personne ayant


un profil d'informaticien
dsirant se servir de SQL en
environnement Oracle.

Une formation pratique aux aspects essentiels, logique et syntaxe, du langage SQL. Ce cours vous apportera
une mthode sre d'criture de requtes SQL complexes.

Pr-requis
Connaissances de base en
informatique.

1) Introduction
2) Outils
3) Introduction SQL

4) Interrogation des donnes


5) Objets d'une base de donnes Oracle
6) Instructions SQL complexes

Prix 2014 : 1750 HT

1) Introduction

Prix 2013 : 1700 HT

- Le modle relationnel.
- Notions de base : relation (table), attributs (colonnes), contraintes d'intgrit.
- Contraintes d'intgrit.

Eligible DIF

Dates des sessions


Paris

2) Outils

9 dc. 2013, 6 jan. 2014


10 fv. 2014, 10 mar. 2014
7 avr. 2014, 5 mai 2014
10 juin 2014, 18 ao. 2014
15 sep. 2014, 13 oct. 2014

- SQL*Plus.
- SQL Developer.

Aix

- Types de donnes Oracle.


- Cration des tables.
- Introduction aux instructions de mise jour.
- Utilisation des squences.
- Introduction l'interrogation (SELECT).

17 mar. 2014, 30 juin 2014


6 oct. 2014

Bordeaux
24 mar. 2014, 23 juin 2014
15 sep. 2014

Bruxelles
24 mar. 2014, 23 juin 2014
22 sep. 2014

Geneve
24 mar. 2014, 23 juin 2014
22 sep. 2014

Lille
16 dc. 2013, 24 mar. 2014
23 juin 2014, 15 sep. 2014

Luxembourg
16 dc. 2013, 24 mar. 2014
23 juin 2014, 22 sep. 2014

3) Introduction SQL

4) Interrogation des donnes


- Tri et suppression des doublons. Utilisation des alias et des prfixes.
- Traitement de la valeur NULL. Utilisation des fonctions SQL.
- Utilisation des pseudo-colonnes : ROWID et ROWNUM. Utilisation des agrgats : COUNT, SUM, AVG...
- Oprations ensemblistes : union, intersection, diffrence.
- Requtes imbriques : oprateurs IN, EXISTS.
- Utilisation des jointures.
- Jointures externes.
- Groupement : GROUP BY et HAVING.

5) Objets d'une base de donnes Oracle

Nantes

- Cration et suppression des tables.


- Gestion des contraintes d'intgrit : cl primaire, unicit, non-nullit, CHECK, contraintes rfrentielles.
- Utilisation des vues.
- Utilisation des synonymes.
- Dictionnaire de donnes.

17 mar. 2014, 30 juin 2014


22 sep. 2014

6) Instructions SQL complexes

Lyon
17 mar. 2014, 30 juin 2014
6 oct. 2014

Rennes
17 mar. 2014, 30 juin 2014
22 sep. 2014

Sophia-antipolis
17 mar. 2014, 30 juin 2014
6 oct. 2014

- Paramtrage des scripts SQL*Plus.


- Division et interrogations complexes.
- Instructions de mise jour avec des requtes imbriques.
- Les requtes hirarchiques.
- Utilisation des expressions rgulires.

Strasbourg
20 jan. 2014, 24 mar. 2014
23 juin 2014, 15 sep. 2014

Toulouse
24 mar. 2014, 23 juin 2014
15 sep. 2014

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 35 / 64

Stage pratique de 2 jour(s)


Rf : OSP

Oracle SQL, perfectionnement

Participants

OBJECTIFS

Toute personne implique


indirectement dans l'excution
de requtes SQL avances
(dveloppeur, DBA, matrise
d'ouvrage).

Cette formation trs pratique se propose de dvelopper les aspects avancs du langage SQL comme
les oprateurs ensemblistes, la gestion des LOB, des Bfiles et du XML, les fonctions d'agrgation et de
statistiques.

Pr-requis
Bonnes connaissances
des bases du SQL ou
connaissances quivalentes
celles apportes par le stage
"Oracle SQL" (rf. OSL).
Exprience requise.

Prix 2014 : 1350 HT


Eligible DIF

Dates des sessions


Paris
6 fv. 2014, 27 mai 2014
25 sep. 2014

1) Les fonctions complmentaires


2) Les oprateurs ensemblistes
3) La gestion des LOB et des Bfiles
4) Agrgation, jointures et sub-select

5) La gestion des intgrits


6) La gestion du XML
7) Le partitionnement des donnes
8) La gestion des tables distantes

1) Les fonctions complmentaires


- Fonctions de transformation.
- Fonctions analytiques : Rank, Dense_Rank.
- Fonction hirarchique. Autres fonctions : Rowid, etc.
Travaux pratiques
Mise en forme de donnes disparates (dates, numriques), liste d'une hirarchie plusieurs niveaux.

2) Les oprateurs ensemblistes


- Union et Union ALL.
- Diffrence Minus.
- Exists, Some, Any, All.
Travaux pratiques
Recherche des diffrences entre plusieurs tables.

3) La gestion des LOB et des Bfiles


- Utilisations possibles. Dfinition des tables.
- Insertion et mises jour des LOB.
- Gestion d'un Bfile.
Travaux pratiques
Ajout d'une photo dans une table, ajout d'un CV dans une table.

4) Agrgation, jointures et sub-select


- Les fonctions d'agrgation et statistiques : Group By Rollup. Group by Cube. Group by Sets.
- Rappel des jointures " classiques ". Auto-jointure. FULL, RIGHT, LEFT.
- Sub-select corrls/non-corrls avec des Insert, Update, Delete.
Travaux pratiques
Statistiques et regroupements sur plusieurs critres. Cration d'une table partir d'autres tables.

5) La gestion des intgrits


- Rappel des dfinitions : unicit, rfrentielle, cohrence.
- Mise en oeuvre : Primary Key, Foreign Key, Increment, Check.
- Principes d'utilisation. Bonnes pratiques et limites.
Travaux pratiques
Cration de tables en intgrit rfrentielle. Ajout/suppression des contraintes d'intgrit et des contrles par
Check.

6) La gestion du XML
- Stockage de XML. Utilisation de fonctions avances XML.
Travaux pratiques
Gestion d'un document XML.

7) Le partitionnement des donnes


- Les diffrents types de partitionnements possibles.
- Mise en oeuvre du partitionnement des donnes.
Travaux pratiques
Cration de tables partitionnes, rechargement des donnes.

8) La gestion des tables distantes


- Rappel des principes : schmas, ODBC, DRDA.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 36 / 64

- Accs une table distante. Jointures avec des tables distantes.


Travaux pratiques
Lecture des tables d'autres BD.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 37 / 64

Stage pratique de 3 jour(s)


Rf : ROD

Oracle SQL pour le dcisionnel

Participants

OBJECTIFS

Ce stage s'adresse aux


dveloppeurs d'applications
dcisionnelles sous Oracle
dsireux d'utiliser tout le
potentiel SQL d'Oracle.

Un cours intensif pour acqurir toutes les comptences ncessaires l'utilisation des fonctionnalits
dcisionnelles du SQL d'Oracle.

Pr-requis

1) Introduction
2) Groupements des donnes
3) Agrgation et analyse des donnes

4) La clause MODEL
5) Mise jour des donnes
6) Objets

Bonnes connaissances du
langage SQL.

Prix 2014 : 1750 HT


Eligible DIF

Dates des sessions


Paris
3 fv. 2014, 26 mai 2014
15 sep. 2014

1) Introduction
- Informatique dcisionnelle. Etat de la norme SQL. Norme SQL3 et dcisionnel.
- Rappels des concepts lis un Datawarehouse. Notions de CUBE. Concept OLAP. Analyse
multidimensionnelle.
- Modlisation en toile et constellation. Notions de dimension. Notion de table de fait.
Etude de cas
Prsentation : le modle, les problmatiques.

2) Groupements des donnes


- Fonctions horizontales. Fonctions verticales. Fonctions d'agrgat.
- Le groupe. Rappels : fonctionnement du GROUP BY, fonctionnement du HAVING.
- Fonctions GROUPING. Syntaxe. Exemples. Gestion des valeurs NULL.
- Le groupe deux niveaux.
Travaux pratiques
Manipulation de la syntaxe et des fonctionnalits de groupements.

3) Agrgation et analyse des donnes


- Extensions ROLLUP et CUBE. Expression de GROUPING SET.
- Fonctions de groupes. Fonctions analytiques. La clause de partitionnement.
- La clause d'ordre. La clause de fentrage. Fonctions de classement.
- Ordonner les tris. Fonction de classement . Fonctions de fentres.
Travaux pratiques
Manipulation de la syntaxe et des fonctionnalits d'agrgation.

4) La clause MODEL
- La mise en oeuvre. La fonction CV.
- La fonction ITERATION_NUMBER. La fonction PRESENTNNV.
- La fonction PRESENTV. La fonction PREVIOUS.
Travaux pratiques
Manipulation de la syntaxe de la clause MODEL.

5) Mise jour des donnes


- Insertion multitables. Insertion sans condition.
- INSERT_ALL, INSERT_FIRST. Mises jour conditionnes.
Travaux pratiques
Alimentation du modle en toile.

6) Objets
- Les ETL (Extraction, Transformation, Chargement).
- Interrogation de tables externes. Vues du dictionnaire de donnes.
- Vues Matrialises (VM). Intrt. Syntaxe de cration. Options.
- Vues Matrialises et l'optimisation. Rcriture de requtes. Dimensions et hirarchies.
Travaux pratiques
Utilisation des tables externes pour le dplacement des donnes. Cration des vues matrialises pour
optimiser les requtes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 38 / 64

Stage pratique de 3 jour(s)


Rf : ORD

Dvelopper en PL/SQL

Participants

OBJECTIFS

Concepteurs, dveloppeurs
et toutes les personnes
impliques dans des
dveloppements utilisant la
base de donnes Oracle.

Le cours PL/SQL a comme objectif la matrise du langage PL/SQL et l'utilisation des traitements stocks et
des triggers dans les applications. Les concepts abords sont systmatiquement mis en pratique.

Pr-requis
Bonnes connaissances de
SQL.

Prix 2014 : 1750 HT


Prix 2013 : 1700 HT
Eligible DIF

Dates des sessions


Paris
9 dc. 2013, 6 jan. 2014
3 fv. 2014, 3 mar. 2014
7 avr. 2014, 5 mai 2014
2 juin 2014, 28 juil. 2014
25 ao. 2014, 15 sep. 2014
13 oct. 2014

Aix
3 mar. 2014, 26 mai 2014
21 juil. 2014, 22 sep. 2014

Bordeaux
10 fv. 2014, 12 mai 2014
28 juil. 2014, 15 sep. 2014

Bruxelles
10 fv. 2014, 12 mai 2014
15 juil. 2014, 1 sep. 2014

Geneve
10 fv. 2014, 12 mai 2014
15 juil. 2014, 1 sep. 2014

Lille
10 fv. 2014, 12 mai 2014
28 juil. 2014, 15 sep. 2014

Luxembourg

1) Introduction et rappels
2) Elments du langage
3) Accs la base
4) Traitements stocks

5) Gestion des erreurs


6) Triggers
7) Complments

1) Introduction et rappels
- Traitement transactionnel dans Oracle.
- Objets et dictionnaire d'une base Oracle.
- SQL et PL/SQL. Vue globale de PL/SQL.
- Outils utiliss. Documentation Oracle.

2) Elments du langage
- Environnements htes. Introduction syntaxique. Dclarations de variables et de constantes PL/SQL.
- Types de donnes et conversion. Fonctions prdfinies.
- Instructions de contrle : IF- ELSE, la boucle LOOP, la boucle FOR.
- Types composites : records, tables indexes.
- Types objets. Dfinition des sous-programmes.
- Paramtrage des sous-programmes.
Exercice
Dclaration de variables. Manipulation de la date. Attributs de typage. Utilisation des collections et de leurs
mthodes.

3) Accs la base
- La base et notion de curseur.
- Accs via curseur implicite : update, delete, insert, select. Utiliser les clauses RETURNING et BULK
COLLECT.
- Collections et FORALL.
- Boucles FOR curseur. Curseurs en mise jour.
- Curseurs explicites. Variables curseur.
Exercice
Utilisation de curseur explicite et de BULK COLLECT.

10 fv. 2014, 12 mai 2014


15 juil. 2014, 1 sep. 2014

4) Traitements stocks

Lyon

- Gestion de sous-programmes stocks, de bibliothques stockes et de paquetages.


- Gestion des traitements stocks : droits d'accs, vues du dictionnaire et dpendance.
- Utilisation des packages.

2 dc. 2013, 3 mar. 2014


26 mai 2014, 21 juil. 2014
22 sep. 2014

Nantes
17 fv. 2014, 19 mai 2014
15 juil. 2014, 1 sep. 2014

Rennes
17 fv. 2014, 19 mai 2014
15 juil. 2014, 1 sep. 2014

Sophia-antipolis
2 dc. 2013, 3 mar. 2014
26 mai 2014, 21 juil. 2014
22 sep. 2014

Strasbourg

Exercice
Cration de procdures, de fonctions stockes et de paquetages.

5) Gestion des erreurs


- Traitement d'une exception.
- Utilisation de RAISE_APPLICATION_ERROR.
- Dclenchement d'une exception via RAISE.
- Propagation et gestion transactionnelle.
Exercice
Utilisation de Raise et de RAISE_APPLICATION_ERROR.

10 fv. 2014, 12 mai 2014


28 juil. 2014, 15 sep. 2014

6) Triggers

Toulouse

- Dfinition et types de triggers Evnement/Action. Triggers Ordre.


- Lignes (utilisation de : NEW et : OLD), E/C/A (Evnement/Condition/Action).
- " INSTEAD OF " sur les vues, sur vnements systme.
- Utilisation des transactions autonomes.

10 fv. 2014, 12 mai 2014


28 juil. 2014, 15 sep. 2014

Exercice
Cration de triggers ordre et triggers ligne.

7) Complments
- SQL dynamique. Utilisation de dbms_application_info et de WRAP pour cacher le code source.
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 39 / 64

Stage pratique de 3 jour(s)


Rf : DSP

Dvelopper en PL/SQL, perfectionnement

Participants

OBJECTIFS

Dveloppeurs Oracle.

Ce stage vous apprendra crire des programmes PL/SQL et tirer le meilleur parti des fonctions
avances : packages, curseurs, mthodes d'interface avances et ensembles. Il aborde le dveloppement, le
code SQL dynamique et les notions conceptuelles ncessaires un codage efficace.

Pr-requis
Bonnes connaissances de la
programmation PL/SQL ou
connaissances quivalentes
celles apportes par le stage "
Dvelopper en PL/SQL " (rf.
ORD).

Prix 2014 : 1750 HT


Prix 2013 : 1700 HT
Eligible DIF

1) Rappels sur le PL/SQL


2) Les ensembles
3) Les procdures et les fonctions stockes
4) Les performances et la mise en mmoire
cache

1) Rappels sur le PL/SQL

Paris

- Dcrire les types de donnes prdfinis.


- Crer des sous-types bass sur des types existants.
- Rpertorier les rgles de conception d'un curseur.

2 dc. 2013, 10 fv. 2014


26 mai 2014, 29 sep. 2014

2) Les ensembles

Dates des sessions

5) Les packages
6) Les dclencheurs
7) Le SQL dynamique

- Prsentation des ensembles.


- Tableaux associatifs et tables imbriques.
- Programmes PL/SQL qui utilisent des ensembles.
- Le stockage des ensembles dans les tables.
- Les ordres SQL dans PL/SQL.
- L'utilisation de la clause RETURNING, BULK COLLECT.
Travaux pratiques
Utiliser les traitements de masse pour amliorer les performances.

3) Les procdures et les fonctions stockes


- Crer une conception modulaire.
- Crer, appeler et supprimer des procdures stockes.
- Implmenter les paramtres de procdure.
- Implmenter le hint de compilation NOCOPY.
- Crer, appeler et supprimer des fonctions stockes.
- Identifier les restrictions lies aux appels de fonctions.
Travaux pratiques
Visualiser les informations des procdures l'aide des vues du dictionnaire de donnes et de SQL
Developer.

4) Les performances et la mise en mmoire cache


- Dcrire la mise en mmoire en cache des rsultats.
- Utiliser le cache des rsultats d'interrogation SQL.
- Cache des rsultats de fonction PL/SQL.
Travaux pratiques
Vrifier les principaux aspects du cache des rsultats de fonction PL/SQL.

5) Les packages
- Identifier les composants d'un package.
- Utiliser le package STANDARD et les fonctions de package.
- Contrler les effets de bord des sous-programmes PL/SQL.
Travaux pratiques
Crer la spcification et le corps d'un package. Afficher le code source PL/SQL l'aide du dictionnaire de
donnes. Appeler des tables PL/SQL d'enregistrements dans des packages.

6) Les dclencheurs
- Comment implmenter les dclencheurs ?
- Prsentation des dclencheurs combins.
- Dclencheur combin pour les tables et les vues.
- Crer des dclencheurs sur les instructions LDD.
Travaux pratiques
Crer des dclencheurs LMD, INSTEAD OF. Implmenter un dclencheur combin pour rsoudre l'erreur de
table en mutation.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 40 / 64

7) Le SQL dynamique
- Flux d'excution du code SQL.
- Prsentation du code SQL dynamique.
- Dclarer des variables de curseur.
Travaux pratiques
Excuter dynamiquement un bloc PL/SQL.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 41 / 64

Stage pratique de 3 jour(s)


Rf : EOD

Oracle 11g/10g, nouveauts pour dveloppeurs

Participants

OBJECTIFS

Chefs de projet, ingnieurs


d'tudes, dveloppeurs,
consultants, ayant
dvelopper dans des
conditions optimales avec
Oracle 10g/11g.

Ce cours a pour but de prsenter et de mettre en oeuvre les apports de cette nouvelle version. Il permettra
chaque participant de tirer pleinement profit d'Oracle 11g/10g.

Pr-requis
Bonnes connaissances
en programmation sous
Oracle. Exprience requise en
dveloppement d'applications
avec Oracle 7/8 ou 9.

1) Prise en charge des expressions rgulires


2) La clause MODEL
3) Manipuler les jeux de donnes volumineux
4) Rcuprer les erreurs et cryptage au niveau
de l'application

5) Statistiques destines l'optimiseur


6) Trace d'une application
7) Automatiser le rglage des instructions SQL
8) Utiliser les packages fournis par Oracle et
code SQL dynamique

1) Prise en charge des expressions rgulires

Eligible DIF

- Utiliser les expressions rgulires.


- Raliser des recherches simples et des recherches de modles.
- La fonction REGEXP_COUNT.

Dates des sessions

2) La clause MODEL

Prix 2014 : 1750 HT

Paris
3 fv. 2014, 5 mai 2014
15 sep. 2014

- Prsentation de la clause MODEL. Rgles cycliques.


- Intgrer les calculs entre les enregistrements.
- La cellule Cell.

3) Manipuler les jeux de donnes volumineux


- Insrer des donnes en utilisant une sous-interrogation comme cible.
- Utiliser le mot cl WITH CHECK OPTION sur des instructions LMD.
- Grer les objets de schma. Crer un index bas sur une fonction.
- Crer et interroger une table externe.

4) Rcuprer les erreurs et cryptage au niveau de l'application


- Utiliser Flashback Query. Effectuer le flashback d'une transaction.
- Auditer et rcuprer des transactions.
- Rcuprer les donnes d'une table et d'une table supprime.
- Utiliser les fonctions ENCRYPT, DECRYPT, HASH et MAC.

5) Statistiques destines l'optimiseur


- Types de statistiques destines l'optimiseur.
- Prsentation des statistiques multicolonnes et des statistiques sur des expressions.
- Collecter/verrouiller des statistiques.

6) Trace d'une application


- Gnrer une trace pour votre propre session.
- Utiliser des services avec les applications client.
- Contenu des fichiers trace SQL. Mettre en forme les fichiers trace SQL.

7) Automatiser le rglage des instructions SQL


- Rglage automatique des instructions SQL.
- Introduction de la fonction de conseil STA. Database Control et STA.
- Statistiques obsoltes ou manquantes sur les objets.
- Profilage des instructions SQL. Flux de rglage d'un plan et cration de profil SQL.
- Insert/update en utilisant les records. Select en utilisant les tables PL de records.

8) Utiliser les packages fournis par Oracle et code SQL dynamique


- Prsentation des packages.
- Utiliser les packages UTL_FILE et UTL_MAIL.
- Prsentation du code SQL dynamique.
- Excuter un bloc PL/SQL de manire dynamique.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 42 / 64

Stage pratique de 4 jour(s)


Rf : OPT

Oracle, optimisation d'applications

Participants

OBJECTIFS

Ce cours s'adresse
aux dveloppeurs et
administrateurs d'applications.

Grce ce cours pratique, vous serez en mesure de rduire d'une manire dcisive les temps de rponse
de vos applications. Vous comprendrez le fonctionnement de l'optimiseur intgr et des outils d'analyse et de
gestion d'Oracle. Vous serez en mesure d'crire des requtes SQL performantes.

Pr-requis
Bonnes connaissances des
langages SQL et PL/SQL.

Prix 2014 : 2270 HT

1) Introduction
2) Traitement des requtes SQL
3) Diagnostic et mesure de performance
4) Optimisation du schma relationnel

5) L'optimiseur
6) Optimisation des requtes
7) Excution en parallle des requtes

Prix 2013 : 2210 HT


Eligible DIF

1) Introduction

Dates des sessions

- Dmarche, tapes et acteurs de l'optimisation.


- Problmes de performances.
- Particularits des types d'applications. Problmatiques.

Paris
16 dc. 2013, 14 jan. 2014
18 fv. 2014, 18 mar. 2014
15 avr. 2014, 20 mai 2014
24 juin 2014, 8 juil. 2014
19 ao. 2014, 16 sep. 2014
14 oct. 2014

Aix
28 jan. 2014, 25 mar. 2014
13 mai 2014, 15 juil. 2014
23 sep. 2014

Bordeaux
14 jan. 2014, 4 mar. 2014
10 juin 2014, 9 sep. 2014

Bruxelles
14 jan. 2014, 4 mar. 2014
10 juin 2014, 9 sep. 2014

Geneve
14 jan. 2014, 4 mar. 2014
10 juin 2014, 23 sep. 2014

Lille
14 jan. 2014, 4 mar. 2014
10 juin 2014, 9 sep. 2014

Luxembourg
14 jan. 2014, 4 mar. 2014
10 juin 2014, 9 sep. 2014

Lyon
28 jan. 2014, 25 mar. 2014
13 mai 2014, 15 juil. 2014
23 sep. 2014

Nantes
11 fv. 2014, 1 avr. 2014
3 juin 2014, 9 sep. 2014

Rennes

2) Traitement des requtes SQL


- Mcanismes internes. Partage des curseurs. Variables de lien dans SQL*Plus et Enterprise Manager.
- Partage des curseurs. Fonctionnalit Adaptive Cursor Sharing. Cache de rsultat.
Travaux pratiques
Utilisation des bind variables pour partager des curseurs.

3) Diagnostic et mesure de performance


- Outils d'optimisation. Traces de diagnostic. Services avec les applications client.
- Trace pour votre session. Fichiers de trace SQL. Les fichiers de trace SQL.
Travaux pratiques
Utilisation de Tkprof.

4) Optimisation du schma relationnel


- Structures principales et chemins d'accs. Balayage complet de table.
- Acclrer les requtes. Index B*Tree et Bitmap. Tables indexes. Indexes composites et indexes invisibles.
- Rgles de gestion des index. Tables globales temporaires.
- Partitionnement des donnes. Vues matrialises. Colonnes virtuelles.
Travaux pratiques
Optimisation de requtes.

5) L'optimiseur
- Recherches de donnes. Optimisation statistique ou syntaxique. Statistiques destines l'optimiseur.
- Collecte dynamique des statistiques. Conversions de types de donnes. Evaluation des expressions.
- Oprateurs de comparaison. Sous-interrogations. Mthodes de jointure et d'accs aux donnes.
- Optimisation manuelle des requtes par hints.
Travaux pratiques
Comparaison des optimiseurs statistique et syntaxique.

11 fv. 2014, 1 avr. 2014


3 juin 2014, 9 sep. 2014

6) Optimisation des requtes

Sophia-antipolis

- La conception et l'applicatif. Prdicats composs. Arborescences. Fonctions de groupes.


- Boucles inutiles. Vues et requtes imbriques. Updates synchroniss. Les tableaux dans PL/SQL.
- Curseurs implicites/explicites et la rcupration des lignes par lot. FORALL.

28 jan. 2014, 25 mar. 2014


13 mai 2014, 15 juil. 2014
23 sep. 2014

Strasbourg

Travaux pratiques
Optimisation de traitements batch.

14 jan. 2014, 4 mar. 2014


10 juin 2014, 9 sep. 2014

7) Excution en parallle des requtes

Toulouse
14 jan. 2014, 4 mar. 2014
10 juin 2014, 9 sep. 2014

- Un serveur plusieurs CPU. Requtes en parallle. Rglage automatique des instructions SQL.
- Rglage d'une application. Fonction de conseil STA. Statistiques obsoltes sur les objets.
- Profilage des instructions SQL. Flux de rglage d'un plan et cration de profil SQL.
- Database Control et fonction de conseil STA. Recommandations d'implmentation.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 43 / 64

Stage pratique de 5 jour(s)


Rf : ORF

Oracle DS Forms, applications graphiques

Participants

OBJECTIFS

Ce cours s'adresse aux chefs


de projet, concepteurs et
dveloppeurs.

Ce stage traite de la cration d'applications graphiques avec le module Forms de Developer Suite, le L4G
d'Oracle. Aprs avoir pris en main l'interface de dveloppement, vous crerez une application qui vous
permettra de manipuler concrtement tous les objets pouvant tre mis en oeuvre dans vos formulaires.

Pr-requis
Bonnes connaissances de la
programmation SQL et PL/
SQL. Exprience requise.

Prix 2014 : 2770 HT

1) Introduction
2) L'interface de dveloppement - Fentres de
dveloppement.
3) L'interface de dveloppement - les assistants
4) Le module Forms - Les objets

5) Le module Menu
6) Les routines usuelles
7) Des exemples de mise en oeuvre de
dveloppement

Eligible DIF

Dates des sessions

1) Introduction

Paris

- Les composants de Forms.


- Les principales fonctionnalits.

10 fv. 2014, 19 mai 2014


22 sep. 2014

2) L'interface de dveloppement - Fentres de dveloppement.


- Object Navigator (navigateur d'objets).
- Layout Editor (diteur de prsentation).
- Property Palette (palette de proprits).
- PL/SQL Editor (diteur PL/SQL).
- Object Libraries (bibliothques d'objets).
- Menu Editor (diteur de menus).

3) L'interface de dveloppement - les assistants


- Data Block Wizard (assistant de cration de blocs).
- Layout Wizard (assistant de prsentation).
- Chart Wizard (assistant de cration de graphiques).
- LOV Wizard (assistant de cration de List Of Values).

4) Le module Forms - Les objets


- Triggers (dclencheurs). Alerts (alertes).
- Attached Libraries (bibliothques attaches). Data Blocks (blocs de donnes).
- Canvases (canevas). Editors (editeurs). List Of Values : LOV (listes de valeurs).
- Object Groups (groupes d'objets). Parameters (paramtres).
- Popup Menus (menus contextuels). Program Units (units de programme).
- Property Classes (classes de proprits). Record Groups (groupes d'enregistrements).
- Reports (etats). Visual Attributes (attributs visuels).
- Windows (fentres).

5) Le module Menu
- Cration de menus.
- Diffrents types d'items de menu.
- Rattachement de menus aux formulaires.

6) Les routines usuelles


- Application. Messages.
- Enregistrements. Requtes.
- Timer. Web.

7) Des exemples de mise en oeuvre de dveloppement


- Applications 'multi-forms'.
- Cration manuelle de relation matre/dtail.
- Design et ergonomie. Manipulation de LOVs et d'diteurs.
- Manipulation de listes droulantes. Manipulation de groupes de bouton radio.
- Manipulation de cases cocher. Manipulation de boutons poussoirs.
- Manipulation d'images. Gestion des erreurs.
- Utilisation de variables globales. Utilisation de variables systme.
- Affichage de messages via une alerte. Standardisation d'vnements. Migration.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 44 / 64

Stage pratique de 5 jour(s)


Rf : OEX

Oracle, exploitation

Participants

OBJECTIFS

Informaticiens dsirant
garantir une exploitation fiable
et efficace d'Oracle.

Ce qu'il faut savoir pour exploiter Oracle 9i/10g/11g dans les meilleures conditions d'efficacit et de scurit.
Ce cours vous permettra de matriser les principaux mcanismes d'Oracle, les bases des langages SQL et
SQL Plus, les processus de dmarrage et les techniques de sauvegarde et d'import/export.

Pr-requis
Bonnes connaissances de
l'utilisation de Windows ou de
Linux/Unix. Connaissances de
base de SQL.

1) Introduction
2) Notion d'utilisateur
3) Gestion des structures de stockage
4) Dmarrage et arrt de la base de donnes

5) Les accs rseau


6) Les sauvegardes et restaurations
7) Fonctions import/export et SQL*Loader
8) Spcificits d'Oracle 11g

Eligible DIF

Travaux pratiques

Dates des sessions

Ce cours trs pratique comprend de nombreux exercices effectus en environnement Oracle sous Unix.

Lyon
9 dc. 2013

1) Introduction
- Environnement d'Oracle. Types de fichiers utiliss. Processus valides. Tablespaces. Dictionnaire.
- Types de fichiers utiliss. Processus valides. Tablespaces. Dictionnaire.
- Tches d'exploitation : surveillance des instances, rcupration des messages d'erreur...
- Outils ncessaires. Prsentation du SQL. Validation des scripts.
- Utilisation de SQL*Plus en exploitation. Rcupration des structures d'une BD.

2) Notion d'utilisateur
- Caractristiques d'un utilisateur. Rcupration des noms de Login, des privilges et des rles.
- Dverrouiller un compte utilisateur. Arrt d'une connexion bloque. Surveillance des verrous.
- Les utilisateurs privilgis. SYS et SYSTEM.
- Utilisation des groupes sysoper et sysdba.

3) Gestion des structures de stockage


- Architecture OFA.
- Tablespaces. Retrouver les structures de stockage d'une base et le taux d'occupation.
- Segments de rollback/undo. Identification et surveillance des segments de rollback/undo.

4) Dmarrage et arrt de la base de donnes


- Etats de la base. Utilisation des divers tats.
- Dmarrage. Fichiers mis en oeuvre au dmarrage. Dtection des problmes. Procdures automatiques.
- L'arrt. Surveillance des connexions tablies.

5) Les accs rseau


- Pour le serveur et les clients. Activation de la couche SQL*Net/Net sur le serveur.
- Fichiers de configuration. Scripts de dmarrage. Test de la connexion.

6) Les sauvegardes et restaurations


- Types de backup. Sauvegarde froid d'une base. Mode archive. Test de prsence du mode archive.
- Fichiers sauvegarder pour un backup chaud. Sauvegarde chaud.
- Rcupration des messages d'erreur lors de l'activation de la base de donnes.
- Identification/restauration des fichiers corrompus. Fonction RECOVER.

7) Fonctions import/export et SQL*Loader


- EXPORT pour sauvegarder un schma, une base de donnes. Chargement de tables.
- Les fichiers de message. Traitement des chargements. Les contraintes.

8) Spcificits d'Oracle 11g


- Les performances. Simplification de la maintenance. La scurit. Oracle Restart.
- Data Recovery Advisor et les amliorations de RMAN. Migration des bases de donnes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 45 / 64

Stage pratique de 2 jour(s)


Rf : ODI

Oracle Data Integrator, mise en uvre

Participants

OBJECTIFS

Chef de projets, assistant


la matrise d'oeuvre,
dveloppeur.

Acqurir les connaissances ncessaires pour mettre en place un systme ETL d'extraction, de transformation
et de chargement de donnes, un des lments essentiels d'un systme dcisionnel complet. Prendre en
main la solution ODI - Oracle Data Integrator - et crer ses propres chanes d'alimentation de donnes.

Pr-requis
Bonnes connaissances des
composantes d'un systme
d'information. Connaissance
du SQL et des modles en
toile.

1) Introduction ODI
2) Modlisation
3) Le Designer

4) Transformations
5) D'autres lments de projet

1) Introduction ODI
Eligible DIF

- Principes des ETL, " Extract, Transform and Load ".


- Les outils proposs par Oracle.
- Architecture de l'outil.
- Description de la plateforme et des modules.
- Description des rfrentiels.

2) Modlisation
- Concepts de topologie.
- Architecture physique, description des schmas physiques de donnes, rgles de conception.
- Architecture logique, alias et contexte, lien entre schma physique et logique.
- Gestion des processus d'intgration, agents.
- Autres lments de topologie : affichage dans ODI, restrictions, ajouter un serveur de donnes, paramtres
JDBC.
Travaux pratiques
Mettre en place une architecture physique et se connecter une base de donnes Oracle.

3) Le Designer
- Dfinition du projet.
- Crer un projet, des dossiers.
- Types de modules de connaissance (chargement, intgration, contrles...).
- Importer, exporter des lments.
- Gnrer un scnario.
- Modle de mtadonnes.
- Les filtres, les datastores, les colonnes.
- Reverse engineering.
- Contraintes et qualit de donnes.
- Cls primaires, filtres, types de contrles.
- Dfinition des rfrences.
- Grer les rejets.
- Vrifier l'intgrit du modle.
- AIH, Active Integration Hub : cration d'un modle conceptuel.
- Gnration de code DDL.
Travaux pratiques
Mettre en place son propre projet et son modle de donnes.

4) Transformations
- Notion d'Interfaces de chargement.
- Crer ses propres interfaces de chargement.
- Dfinition des sources.
- Dfinition des cibles.
- Principes et gestion des jointures.
- Principes et gestion des filtres.
- Excuter une interface.
- Gestion des erreurs et qualit de donnes.
Travaux pratiques
Dans un contexte projet, apprhender une problmatique fonctionnelle, modliser la chane d'alimentation et
l'implmenter.

5) D'autres lments de projet


- Crer une procdure ou suite de commandes (SQL par exemple), l'excuter.
- Cration de variables globales et squences, rgles d'utilisation, persistance.
- Cration de macro ou " Fonctions utilisateurs ", syntaxe.
- Crer des packages, tapes et scenarii.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 46 / 64

- Interfaces avances : gnration de codes et espaces de travail.


- Slowly changing dimension.
- Journalisation et sessions.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 47 / 64

Stage pratique de 15
jour(s)
Rf : KAO

Participants
Ce stage s'adresse aux
administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Pr-requis
Connaissances de base du
langage SQL et du SGBDR
Oracle. Exprience requise
sur l'utilisation d'Oracle en
environnement Windows ou
Linux.

Cycle certifiant Administrateur Bases de donnes


OBJECTIFS
Ce cycle complet vous apportera les connaissances ncessaires pour exercer le mtier de DBA Oracle
10g de manire optimale. Il dtaille dans un premier temps l'architecture du SGBD et les techniques
d'administration. Il approfondit ensuite deux thmes centraux : les sauvegardes/restaurations et le tuning. Le
premier vous apprendra tablir des stratgies de sauvegarde efficace afin de rpondre aux situations de
crise. Le second vous montrera comment amliorer les performances de vos bases.
1) L'architecture d'Oracle 10g
2) Administration d'Oracle 10g

3) Sauvegardes et restaurations
4) Tuning

1) L'architecture d'Oracle 10g


- Les zones mmoire. Les fichiers constituant la base de donnes. Architecture multithreaded Server.

Prix 2014 : 5470 HT

2) Administration d'Oracle 10g

Dates des sessions

Installation des logiciels

Paris

- Pr-requis.
- Oracle Universal Installer (OUI). OEMDBConsole.

6 jan. 2014, 10 mar. 2014


12 mai 2014, 21 juil. 2014
22 sep. 2014

Configuration et contrle
- Gestion de l'instance. Identification de l'administrateur.
- Les vues dynamiques.
- Les fichiers trace et les fichiers d'alertes.
- Gestion des bases de donnes.
- Configuration rseau.
- Gestion du fichier de contrle. Fonctions. Contenu.
- Gestion des fichiers de journalisation. Rle.
Gestion des tablespaces et du stockage
- Les espaces de disque logiques (tablespaces).
- Cration et modification de tablespace.
- Structures de la base de donnes et de stockage.
- Extents. Allocation et libration.
- Structure d'un bloc de base de donnes.
- Statistiques et informations de stockage des tables.
Gestion des objets et des utilisateurs
- Notion de schma.
- Cration, modification et suppression des tables.
- Contraintes d'intgrit et index.
- Gestion des comptes utilisateurs et des mots de passe.
Outils d'administration
- SQL*Loader. Data Pump Export et Import.
Exercice
Installation et paramtrage d'Oracle 10g. Cration d'une base. Gestion de la journalisation. Cration et
gestion de tablespaces. Dplacement des fichiers de la base. Configuration des droits des utilisateurs.

3) Sauvegardes et restaurations
Sauvegarde et rcupration complte
- Mode NOARCHIVELOG et mode ARCHIVELOG.
- Rcupration d'un tablespace en mode ARCHIVELOG.
- LogMiner et LogMiner Viewer.
- Analyse des fichiers redo log.
Rcupration incomplte
- Rcupration jusqu' un SCN (ou Timestamp).
- TableSpace Point In Time Recovery (TSPITR).
Scnarios de perte de fichiers
- Perte des fichiers de contrle.
- Perte des fichiers du tablespace UNDO.
- Rcupration de tablespaces en lecture seule.
- Perte de fichiers d'un tablespace temporaire.
Oracle Flashback
- Flashback Query.
- Configuration de la base pour Flashback Database.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 48 / 64

Recovery Manager (RMAN)


- Configuration de RMAN. Les commandes.
- Sauvegarde automatique du fichier de contrle.
- Prsentation RMAN.
- Ensembles de sauvegarde et Copies d'image.
- Sauvegardes totales et sauvegardes incrmentielles.
- Flashback Database de RMAN.
Complments
- Traiter la corruption de base de donnes
- Restauration physique de bloc.
- Rcupration de blocs par RMAN.
- Dplacement de donnes. Data Pump.
- Transport d'un tablespace vers une autre base.
- Restauration vers un autre systme.
- Duplication d'une base de donnes par RMAN.
- Base Standby. Mises jour sur la base Standby.
- Data Guard. Modes de fonctionnement.
Exercice
Utilisation du LogMiner. Sauvegarde et restauration d'une base. Rcupration incomplte. Ralisation
d'un TSPITR. Restaurations aprs perte de fichiers. Sauvegarde avec RMAN. Configuration d'une base de
donnes de secours.

4) Tuning
La dmarche d'optimisation
- Gains qui peuvent tre obtenus.
- Dtermination et contrle des objectifs.
Statistiques, traces et mesures
- Utiliser le package DBMS_STATS.
- Les statistiques sur tables, colonnes et index.
- Exportation et importation des statistiques.
- Activation du traage dans Oracle 10g.
- Mettre en forme les fichiers trace avec TKPROF.
- Afficher les mesures de performances.
- Afficher les alertes et crer des mesures de rfrence.
Outils
- Statspack. Installation.
- Crer des clichs (snapshots) Statspack.
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM).
Paramtrages
- Gestion de la mmoire SGA.
- Paramtrage.
- La Shared Pool Area. Dimensionnement du library cache. Utilisation des traitements stocks.
- Le pool pour les objets volumineux.
- Le buffer cache. Conservation des blocs en cache.
La journalisation
- Rglage des checkpoints.
- Dimensionner le redo log buffer et les fichiers redo log.
- Impact du multiplexage des fichiers redo log.
- Oprations NOLOGGING.
Rglages
- Les E/S. Identifier les problmes lis aux E/S. Dcrire le concept SAME (Stripe and Mirror Everything).
- La mmoire PGA. Dimensionnement.
- Gestion de l'espace de stockage.
- La taille des blocs par tablespaces. Le partitionnement.
- Gestion automatique de l'espace dans les segments.
- Identifier la fragmentation de tables et des index.
Particularits des applications
- Mthodes de jointure.
Exercice
Analyser le fonctionnement d'une base en Tkprof et Statspack et gnrer des clichs. Optimiser la gestion
automatique de la mmoire. Grer les zones de buffer cache. Tuning du buffer redo log. Rorganisation des
objets de la base.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 49 / 64

Stage pratique de 15
jour(s)
Rf : KMI

Participants
Ce stage s'adresse aux
administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Pr-requis
Connaissances de base du
langage SQL et du SGBDR
Oracle. Exprience requise
sur l'utilisation d'Oracle en
environnement Windows ou
Linux.

Prix 2014 : 5470 HT


Prix 2013 : 5190 HT

Dates des sessions


Paris
16 dc. 2013, 17 fv. 2014
14 avr. 2014, 30 juin 2014
18 ao. 2014, 13 oct. 2014

Cycle certifiant Administrateur Oracle 11g


OBJECTIFS
Ce cycle complet vous apportera les connaissances ncessaires pour exercer le mtier de DBA Oracle
11g de manire optimale. Il dtaille, dans un premier temps, l'architecture du SGBD et les techniques
d'administration. Il approfondit, ensuite, les sauvegardes/restaurations et le tuning pour vous apprendre
tablir des stratgies de sauvegarde efficace afin de rpondre aux situations de crise et amliorer les
performances de vos bases.
1) Administration
2) Sauvegardes et restaurations

3) Tuning

1) Administration
- Architecture d'Oracle 11g. Les fichiers constituant la base de donnes. La structure du stockage.
- Les zones mmoire. Les processus d'arrire plan. La gestion des transactions.
- Installation des logiciels. Pr-requis selon les systmes. Tches d'installation sous Unix. L'architecture OFA.
- Utilisation d'Oracle Universal Installer (OUI). Enterprise Manager Configuration Assistant. L'architecture
d'ASM.
- Configuration et contrle. Gestion de l'instance. Mthodes de contrle d'identification.
- Dmarrage d'une instance. Arrt. Les vues dynamiques. Dictionnaire de donnes.
- Les fichiers trace et les fichiers d'alerte. Configuration d'Oracle Net Services.
- Gestion de la base de donnes. L'assistant de configuration. La gestion du fichier de contrle.
- La gestion des fichiers de journalisation. Dimensionner le redo log buffer et les fichiers redo log.
- Gestion du stockage de la base de donnes. La cration d'un tablespace permanent, temporaire et undo.
- La gestion des tablespaces. La structure d'un bloc. Stockage des donnes de type BLOB ou CLOB.
- Statistiques de stockage des tables. La High Water Mark. Rorganisation du stockage et espace inutiliss.
- Grer les donnes d'annulation. Les undo segments. La priode de conservation des informations
d'annulation.
- Flashback Database. Flashback Query, Version Query et Transaction Query.
- Gestion des utilisateurs et scurit. Cration d'un utilisateur. Privilges. Rles. Profils.
Travaux pratiques
Modification du paramtrage de la base. Crer le fichier SPFILE partir d'un fichier PFILE. Configuration de
SQL*Net. Multiplexer le fichier de contrle, visualiser son contenu. Modifier la taille des groupes des fichiers
de journalisation. Mettre la base de donnes en mode ARCHIVELOG.

2) Sauvegardes et restaurations
- La gestion et la sauvegarde avec RMAN. La configuration et les commandes.
- Sauvegarde automatique du fichier de contrle. Excution en parallle de jeux de sauvegarde.
- Sauvegardes compresses et cryptes. Cration et gestion du catalogue. Utilisation de scripts stocks.
- Dupliquer une base de donnes avec RMAN.
- La rcupration de la base de donnes. Redmarrage avec des fichiers manquants. Perte de fichiers de
contrle.
- Rcupration de tablespaces en lecture seule. Les commandes RESTORE et RECOVER.
- Rcuprer avec la console d'administration. Rcupration simplifie via RESETLOGS.
- Flashback Database. Configurer et surveiller Flashback Database. Sauvegarder la zone de rcupration
rapide.
- Procder un flashback sur des tables supprimes. Grer les Flashback Data Archives.
- Dplacement de donnes. Utiliser Data Pump Export et Import.
- Utiliser des tables externes pour dplacer des donnes. Transporter un tablespace.
Exercice
Dfinir l'emplacement des sauvegardes avec RMAN et la mise en place de la stratgie de conservation des
sauvegardes. Exemples de sauvegardes compltes et incrmentielles. Cloner une base de donnes chaud.
Sauvegarder le fichier de contrle et le restaurer. Utiliser FLASHBACK.

3) Tuning
- La dmarche et les outils. La dmarche d'optimisation. Gains possibles. Outils de mesure. OEM.
- Vues dynamiques des performances. Fichier d'alerte et de trace utilisateur. Evnements Wait.
- Grer le rfrentiel, les clichs AWR et les plans d'excution. Identifier les accs des objets. SQL Plan
Management.
- Utiliser SQL Profile pour optimiser les requtes.
- Gestion des volutions. Types d'volutions possibles. SQL Performance Analyzer (SPA). Utilisation de DB
Replay.
- Dfinition des filtres. Fonction de Replay. Seuils adaptatifs et mesures de rfrence.
- Dfinir les seuils d'alerte adaptatifs. Configurer les mesures de normalisation. Diagnostic et rglages.
- Identifier les problmes lis la zone SHARED POOL, au buffer cache, la mmoire PGA, aux E/S.
- Elments d'architectures. Comprendre l'activit de la zone library cache. Dimensionner le buffer cache.
- Gestion automatique de la mmoire. Caractristiques. SGA. Grer l'espace dans les segments.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 50 / 64

- Tablespaces de type BIGFILE et de type SMALLFILE. Optimiser les E/S. Stripping et Mirroring. RAID.
Exercice
Interroger les vues de performances dynamiques pour afficher les vnements Wait. Modifier la priodicit
de collecte des clichs AWR. Gnrer des tats avec SQL*Plus. Utiliser SQL Plan Management. Optimiser le
library cache. Rorganiser les objets de la base.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 51 / 64

Stage pratique de 5 jour(s)


Rf : OAM

Oracle 10g, administration

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Mettre en oeuvre et administrer dans des conditions optimales le SGBD Oracle10g. Parmi les principaux
points abords, figurent l'architecture du SGBD, les techniques d'administration, la gestion du partitionnement
des donnes, la scurit des informations.

Pr-requis
Connaissances de base du
langage SQL et du SGBDR
Oracle. Exprience requise
sur l'utilisation d'Oracle en
environnement Windows ou
Linux.

1) Architecture et installation d'Oracle 10g


2) Gestion de l'instance et cration/suppression
des bases
3) Configuration rseau
4) Les espaces de disque logiques (tablespaces)

5) Structures de la base de donnes


6) Gestion des objets, des utilisateurs et scurit
7) Les fichiers de journalisation et les
sauvegardes et restaurations
8) Les outils d'administration

1) Architecture et installation d'Oracle 10g


Prix 2014 : 2770 HT
Eligible DIF

Dates des sessions


Paris
6 jan. 2014, 10 fv. 2014
10 mar. 2014, 7 avr. 2014
12 mai 2014, 16 juin 2014
21 juil. 2014, 25 ao. 2014
22 sep. 2014, 20 oct. 2014

Aix
24 mar. 2014, 30 juin 2014
15 sep. 2014

Bordeaux
17 mar. 2014, 16 juin 2014
8 sep. 2014

Bruxelles
17 mar. 2014, 16 juin 2014
1 sep. 2014

- Les zones mmoire.


- Architecture multithreaded Server.
- Pr-requis selon les systmes. Installation sous Unix.
- Enterprise Manager Configuration Assistant.
Exercice
Installation d'Oracle 10g.

2) Gestion de l'instance et cration/suppression des bases


- Mthodes d'identification de l'administrateur.
- Paramtrage de l'instance avec PFILE ou SPFILE.
- Arrt et dmarrage d'une instance.
- Comprendre et utiliser Oracle Managed Files (OMF).
- Cration et suppression d'une base de donnes.
Exercice
Modification du paramtrage de la base de donnes. Cration d'une nouvelle base de donnes partir des
scripts gnrs par DBCA.

3) Configuration rseau

Geneve
17 mar. 2014, 16 juin 2014
1 sep. 2014

Lille
17 mar. 2014, 16 juin 2014
8 sep. 2014

Luxembourg
17 mar. 2014, 16 juin 2014
1 sep. 2014

Lyon
24 mar. 2014, 30 juin 2014
15 sep. 2014

Nantes
24 mar. 2014, 23 juin 2014
1 sep. 2014

- Configuration d'Oracle Net Services.


- Le fichier " listener.ora ".
- Les utilitaires LSNRCTL, TNSPING.
- La configuration du client.
- Oracle Net Manager et Net Configuration Assistant.
Exercice
Configuration d'Oracle Net.

4) Les espaces de disque logiques (tablespaces)


- Les types de tablespaces.
- Modification d'un tablespace.
- L'extension d'un fichier.

Rennes

Exercice
Cration des diffrents types de tablespaces. Dplacement des fichiers de la base.

24 mar. 2014, 23 juin 2014


1 sep. 2014

5) Structures de la base de donnes

Sophia-antipolis

- La structure de stockage. Les extents.


- Rorganisation du stockage et espace inutiliss.

24 mar. 2014, 30 juin 2014


15 sep. 2014

Strasbourg
17 mar. 2014, 16 juin 2014
8 sep. 2014

Toulouse
17 mar. 2014, 16 juin 2014
8 sep. 2014

Exercice
Passage du mode manuel au mode automatique de gestion des segments UNDO.

6) Gestion des objets, des utilisateurs et scurit


- Notion de schma. Gestion des tables.
- Cration d'un utilisateur. Verrouillage d'un compte.
Exercice
Activation de contraintes violes par les donnes. Configuration des droits des utilisateurs.

7) Les fichiers de journalisation et les sauvegardes et restaurations


- Le rle des fichiers de journalisation.
- Grer les points de reprise.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 52 / 64

- Sauvegardes par copie des fichiers.


- Les modes ARCHIVELOG et NOARCHIVELOG.
Exercice
Mettre la base de donnes en mode ARCHIVELOG. Ralisation de sauvegardes et de rcupration.

8) Les outils d'administration


- Utiliser SQL*Loader.
- Utiliser Data Pump Export et Import.
Exercice
Dchargements et chargements de donnes avec SQL*Loader et Expdp/Impdp.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 53 / 64

Stage pratique de 5 jour(s)


Rf : RES

Oracle 11g/10g, sauvegardes et restaurations

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle 11g,
administrateurs d'applications,
administrateurs systmes,
consultants.

Ce cours est indispensable tous ceux qui souhaitent tablir une stratgie de sauvegarde efficace. Parmi
les points abords figurent le fonctionnement en mode ARCHIVELOG, RMAN, les scnarios particuliers de
sauvegarde/restauration, LogMiner et l'utilisation de flashback database.

Pr-requis
Bonnes connaissances de
l'administration Oracle ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).

Prix 2014 : 2770 HT


Prix 2013 : 2700 HT

1) Rappels
2) Composants et fonctionnalits de RMAN.
3) Maintenance de RMAN
4) Perte de fichiers et rcupration

5) Dupliquer une base de donnes


6) Rcupration incomplte
7) Flashback Database
8) Dplacement de donnes

1) Rappels
- Les fichiers redo log, de contrle et de donnes.
- Mode ARCHIVELOG.

Eligible DIF

Exercice
Sauvegarder la base de donnes l'aide d'un script de sauvegarde interactif.

Dates des sessions

2) Composants et fonctionnalits de RMAN.

Paris
2 dc. 2013, 10 mar. 2014
30 juin 2014, 25 ao. 2014
13 oct. 2014

- La configuration et les commandes.


- Sauvegarde automatique du fichier de contrle.
- Excution en parallle de jeux de sauvegarde.
- Sauvegardes compresses et cryptes.
Exercice
Dfinir l'emplacement des sauvegardes.

3) Maintenance de RMAN
- Prparation de la base du catalogue.
- Cration du catalogue.
- Inscription des bases cibles auprs du catalogue.
- Ajout/suppression de sauvegardes du catalogue.
- Utilisation de scripts stocks. Sauvegarde de la base du catalogue.
Exercice
Cration du catalogue et inscription de la base de donnes cible auprs du catalogue.

4) Perte de fichiers et rcupration


- Redmarrage avec des fichiers manquants. Perte de fichiers de contrle.
- Perte des fichiers du tablespace UNDO. Rcupration de tablespaces en lecture seule.
- Utiliser RMAN. Les commandes RESTORE et RECOVER. Rcuprer avec la console d'administration.
Exercice
Sauvegarde du fichier de contrle. Redmarrer la BD aprs perte des fichiers. Restauration.

5) Dupliquer une base de donnes


- Dupliquer une base de donnes avec RMAN.
- Dupliquer une base de donnes sans l'arrter.
Travaux pratiques
Cloner une BD chaud.

6) Rcupration incomplte
- Les tapes d'une rcupration incomplte. Rcupration simplifie via RESETLOGS.
- Rcupration jusqu' un point dans le temps. Concept de rcupration incomplte d'un tablespace.
- L'architecture de TSPITR.
Exercice
Effectuer des rcuprations incompltes.

7) Flashback Database
- Configurer et surveiller Flashback Database. Sauvegarder la zone de rcupration rapide.
- Procder un flashback sur des tables supprimes. Grer les Flashback Data Archives.
Exercice
Effectuer une rcupration incomplte de la base de donnes l'aide de la technologie FLASHBACK.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 54 / 64

8) Dplacement de donnes
- Data Pump. Utiliser des tables externes pour dplacer des donnes. Transporter un tablespace.
Exercice
Transport d'un tablespace d'une base une autre.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 55 / 64

Stage pratique de 4 jour(s)


Rf : TOR

Tuning Oracle 10g

Participants

OBJECTIFS

Ce cours s'adresse aux


administrateurs expriments
sur Oracle.

Ce cours vous permettra d'amliorer les performances de vos bases de donnes Oracle 10g. Pour ce faire,
il propose une analyse des mcanismes internes et des rgles utiliser dans la configuration des bases de
donnes Oracle. Il vous apporte tous les lments ncessaires afin d'en optimiser les performances.

Pr-requis
Bonnes connaissances de
l'administration Oracle10g. Ou
connaissances quivalentes
celles apportes par le stage
" Oracle10g, administration
" (rf. OAM). Exprience
requise.

1) Introduction
2) Trace et vnements d'attente
3) Mesures de performances
4) Automatic Workload Repository (AWR)

Prix 2014 : 2270 HT

1) Introduction

Prix 2013 : 2210 HT

- Dmarche d'optimisation et gains potentiels.


- Les statistiques sur les tables, colonnes, index.
- Les histogrammes. L'optimiseur.

Eligible DIF

Dates des sessions


Paris
10 dc. 2013, 11 fv. 2014
20 mai 2014, 9 sep. 2014

Aix
4 fv. 2014, 13 mai 2014
23 sep. 2014

Bordeaux
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

5) Gestion de la mmoire SGA et la mmoire


PGA
6) La Shared Pool Area et le buffer cache
7) La journalisation
8) L'espace de stockage

Exercice
Calculer les statistiques pour les objets d'un schma, afficher les informations pour les tables, les colonnes et
les indexes.

2) Trace et vnements d'attente


- Modifier le paramtre SQL_Trace.
- Activation du traage dans Oracle 10g.
- Les vues de performances dynamiques.
- Le fichier d'alertes et de trace utilisateur.

Bruxelles

Exercice
Utilisation de Tkprof dans diffrents contextes. Interroger les vues pour afficher les vnements d'attente.

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

3) Mesures de performances

Geneve
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

Lille

- Afficher les mesures. Afficher les alertes.


- Crer des seuils et des mesures de rfrence.
- Crer des snapshots et des tats Statspack.

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

4) Automatic Workload Repository (AWR)

Luxembourg

- Gnrer des tats AWR.


- Crer des jeux de clichs et comparer les priodes.
- Gnrer des tats Automatic Database Diagnostic Monitor (ADDM).

25 fv. 2014, 22 avr. 2014


10 juin 2014, 16 sep. 2014

Lyon
4 fv. 2014, 13 mai 2014
23 sep. 2014

Nantes
18 fv. 2014, 22 avr. 2014
24 juin 2014, 16 sep. 2014

Rennes
18 fv. 2014, 22 avr. 2014
24 juin 2014, 16 sep. 2014

Exercice
Modifier la priodicit de collecte des clichs.

5) Gestion de la mmoire SGA et la mmoire PGA


- Activer la gestion automatique de la mmoire partage. Fonction de conseil SGA. Large pool.
- La mmoire PGA. Dimensionner la mmoire PGA.
- Paramtrer les tablespaces temporaires.

Sophia-antipolis

Exercice
Initialiser les paramtres de la SGA.

4 fv. 2014, 13 mai 2014


23 sep. 2014

6) La Shared Pool Area et le buffer cache

Strasbourg
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

Toulouse
25 fv. 2014, 22 avr. 2014
10 juin 2014, 16 sep. 2014

- Dimensionnement du library cache.


- Conservation des blocs en cache.
- Rpartition des tables en pools et par taille de blocs.
- Processus Database Writer multiples.
Exercice
Conservation du code en mmoire. Initialiser les pools KEEP et RECYCLE du buffer cache.

7) La journalisation
- Rglage des checkpoints.
- Dimensionner le buffer et les fichiers redo log.
- Impact de l'archivage. Cration des objets.
Exercice
Tuning du buffer redo log.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 56 / 64

8) L'espace de stockage
- Contrle de l'organisation de la base.
- Tablespace Locally Managed. Partitionnement.
- Les applications OLTP. Application Datawarehouse
- L'optimiseur. Les indexes bitmap. Les tables externes.
Travaux pratiques
Optimiser les performances. Tuning d'un traitement batch.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 57 / 64

Stage pratique de 1 jour(s)


Rf : KOX

Certification Administrateur Bases de donnes

Pr-requis

OBJECTIFS

Avoir suivi l'intgralit des


stages du cycle certifiant
"Administrateur Bases de
donnes".

Cette journe est destine valider les connaissances acquises au cours du cycle certifiant "Administrateur
Bases de donnes". Les comptences valides portent sur les connaissances ncessaires pour exercer le
mtier de DBA Oracle 10g

Prix 2014 : 500 HT


Prix 2013 : 500 HT

Dates des sessions


Paris

1) Prsentation des preuves


2) Questionnaire choix multiple

3) Travaux pratiques

Certification
Dans le cadre de cette journe, les participants auront rpondre un QCM. Ils devront raliser galement
des exercices pratiques sur l'administration, la sauvegarde et l'optimisation du SGBD Oracle.

20 dc. 2013, 17 mar. 2014


28 avr. 2014

1) Prsentation des preuves


- Prsentation de la plateforme.
- Prsentation du droul des preuves (timing, documents autoriss, etc ...).
- Question de la salle.

2) Questionnaire choix multiple


- Questions ouvertes et fermes sur les connaissances essentielles de l'administration du SGBD Oracle.

3) Travaux pratiques
- Ralisation des exercices pratiques sur l'administration, la sauvegarde et l'optimisation du SGBD Oracle
10g.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 58 / 64

Stage pratique de 5 jour(s)


Rf : ORA

Oracle 11g, administration

Participants

OBJECTIFS

Ce stage s'adresse aux


administrateurs de bases
de donnes Oracle, aux
administrateurs d'applications
et aux consultants.

Vous apprendrez mettre en oeuvre et administrer dans des conditions optimales le SGBD Oracle11g. Parmi
les principaux points abords figurent l'architecture du SGBD, l'installation, ainsi que la gestion de l'instance,
des bases, des espaces de disques, des objets, des donnes d'annulation, des utilisateurs et des droits
d'accs.

Pr-requis
Connaissances de base du
langage SQL et du SGBD
Oracle. Exprience requise
sur l'utilisation du SGBD en
environnement Windows ou
Linux.

1) L'architecture d'Oracle 11g et installation


2) Gestion de l'instance et configuration rseau
3) Cration et suppression des bases de
donnes
4) Grer le fichier de contrle et grer des
fichiers de journalisation
5) Les espaces de disque logiques

6) Structures de la base de donnes


7) Grer les donnes d'annulation
8) Administration des objets
9) Gestion des utilisateurs et scurit
10) Complments

Prix 2014 : 2770 HT


Prix 2013 : 2700 HT
Eligible DIF

Dates des sessions


Paris
16 dc. 2013, 13 jan. 2014
17 fv. 2014, 17 mar. 2014
14 avr. 2014, 19 mai 2014
30 juin 2014, 7 juil. 2014
18 ao. 2014, 15 sep. 2014
13 oct. 2014

Aix
27 jan. 2014, 3 mar. 2014
30 juin 2014, 1 sep. 2014

1) L'architecture d'Oracle 11g et installation


- Les fichiers constituant la base de donnes. La structure du stockage des donnes.
- Les zones mmoire. Les processus d'arrire plan.
- La gestion des transactions. Architecture Multi-threaded Server.
- Les taches d'un administrateur.
- Installation du SDBGR.
- Pr-requis selon les systmes. Tches d'installation sous Unix.
- L'architecture OFA. Utilisation d'Oracle Universal Installer (OUI).
- L'installation avance en mode silencieux.
- Enterprise Manager Configuration Assistant.
- L'architecture d'Automatic Storage Management (ASM).
Exercice
Dcouverte de la structure de la base Oracle. Installation d'Oracle 11g.

Bordeaux
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

2) Gestion de l'instance et configuration rseau

Bruxelles

- Mthodes de contrle d'identification.


- Paramtrage de l'instance avec PFILE ou SPFILE.
- Les tats du dmarrage d'une instance.
- Les options d'arrt d'une instance.
- Les vues : dynamiques, dictionnaire de donnes.
- Les fichiers trace et les fichiers d'alerte.
- Configuration rseau. Configuration d'Oracle Net Services.
- Le fichier " listener.ora ".
- La configuration du client.
- Configuration du rseau et rsolution de nom par LDAP.

17 fv. 2014, 14 avr. 2014


30 juin 2014, 22 sep. 2014

Geneve
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Lille
9 dc. 2013, 17 fv. 2014
14 avr. 2014, 30 juin 2014
22 sep. 2014

Luxembourg
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Lyon
27 jan. 2014, 3 mar. 2014
30 juin 2014, 1 sep. 2014

Nantes
24 mar. 2014, 23 juin 2014
22 sep. 2014

Rennes

Exercice
Modification du paramtrage de la base de donnes. Crer le fichier SPFILE partir d'un fichier PFILE.
Configuration de SQL*Net.

3) Cration et suppression des bases de donnes


- Comprendre et utiliser Oracle Managed Files (OMF).
- L'assistant de configuration de base de donnes.
Exercice
Cration d'une nouvelle base de donnes partir des scripts gnrs par DBCA.

24 mar. 2014, 23 juin 2014


22 sep. 2014

4) Grer le fichier de contrle et grer des fichiers de journalisation

Sophia-antipolis

- Les fonctions du fichier de contrle. Son contenu.


- Multiplexer le fichier de contrle.
- Grer des fichiers de journalisation.
- Le rle des fichiers de journalisation.
- Grer, multiplexer et archiver les fichiers de journalisation.

27 jan. 2014, 3 mar. 2014


30 juin 2014, 1 sep. 2014

Strasbourg
17 fv. 2014, 14 avr. 2014
30 juin 2014, 22 sep. 2014

Toulouse
9 dc. 2013, 17 fv. 2014
14 avr. 2014, 30 juin 2014
22 sep. 2014

Exercice
Multiplexer le fichier de contrle, visualiser son contenu. Modifier la taille des groupes des fichiers de
journalisation. Mettre la base de donnes en mode ARCHIVELOG.

5) Les espaces de disque logiques


- Les types de tablespaces. La cration d'un tablespace permanent, temporaire et undo.
- L'extension d'un fichier.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 59 / 64

- L'agrandissement et le dplacement d'un tablespace.


Exercice
Cration de diffrents tablespaces, dfinir les tablespaces permanents par dfaut, temporaires et undo de la
base.

6) Structures de la base de donnes


- La structure du stockage.
- Les paramtres du stockage des tablespaces.
- L'utilisation des extents.
- La structure d'un bloc de base de donnes.
- Stockage des donnes de type BLOB ou CLOB.
- Statistiques et informations de stockage des tables.
- La High Water Mark et le chanage des blocs.
- Rorganisation du stockage et espace inutiliss.

7) Grer les donnes d'annulation


- Les undo segments.
- Configurer la priode de conservation des informations d'annulation.
- Garantir la conservation des informations d'annulation.
- Utiliser l'assistant Undo.
- Flashback Database.
- Architecture Flashback Database.
- Procder un flashback sur des tables supprimes.
- Flashback Query, Version Query et Transaction Query.
Exercice
Modification du mode de conservation des informations d'annulation.

8) Administration des objets


- Crer et utiliser des objets du rpertoire.
- Les tables externes et temporaires.
- Index : B*-tree, bitmap et bas sur une fonction.
- Le partitionnement des tables, des indexes.
- Les vues matrialises.
Exercice
Cration des indexes B*-tree, de l'index bitmap et d'une vue matrialise.

9) Gestion des utilisateurs et scurit


- Cration d'un utilisateur.
- Expiration et historisation des mots de passe.
- Privilges systme et sur objets.
- Les rles. Les profils.
Exercice
Configuration des droits des utilisateurs.

10) Complments
- Sauvegardes et restaurations
- Les modes ARCHIVELOG et NOARCHIVELOG.
- Sauvegarde base arrte et base ouverte.
- Grer le rfrentiel AWR.
- Utiliser le moniteur ADDM.
- Dfinir des seuils d'alerte.
- Utiliser des alertes gnres par le serveur.
- Utiliser des tches automatises.
- Prsentation de SQL*Loader.
- Dbloquer les sessions utilisateurs.
- Collecte des statistiques.
- Prsentation d'Export et Import Datapump.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 60 / 64

Stage pratique de 5 jour(s)


Rf : RES

Oracle 11g/10g, sauvegardes et restaurations

Participants

OBJECTIFS

Administrateurs de bases
de donnes Oracle 11g,
administrateurs d'applications,
administrateurs systmes,
consultants.

Ce cours est indispensable tous ceux qui souhaitent tablir une stratgie de sauvegarde efficace. Parmi
les points abords figurent le fonctionnement en mode ARCHIVELOG, RMAN, les scnarios particuliers de
sauvegarde/restauration, LogMiner et l'utilisation de flashback database.

Pr-requis
Bonnes connaissances de
l'administration Oracle ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).

Prix 2014 : 2770 HT


Prix 2013 : 2700 HT

1) Rappels
2) Composants et fonctionnalits de RMAN.
3) Maintenance de RMAN
4) Perte de fichiers et rcupration

5) Dupliquer une base de donnes


6) Rcupration incomplte
7) Flashback Database
8) Dplacement de donnes

1) Rappels
- Les fichiers redo log, de contrle et de donnes.
- Mode ARCHIVELOG.

Eligible DIF

Exercice
Sauvegarder la base de donnes l'aide d'un script de sauvegarde interactif.

Dates des sessions

2) Composants et fonctionnalits de RMAN.

Paris
2 dc. 2013, 10 mar. 2014
30 juin 2014, 25 ao. 2014
13 oct. 2014

- La configuration et les commandes.


- Sauvegarde automatique du fichier de contrle.
- Excution en parallle de jeux de sauvegarde.
- Sauvegardes compresses et cryptes.
Exercice
Dfinir l'emplacement des sauvegardes.

3) Maintenance de RMAN
- Prparation de la base du catalogue.
- Cration du catalogue.
- Inscription des bases cibles auprs du catalogue.
- Ajout/suppression de sauvegardes du catalogue.
- Utilisation de scripts stocks. Sauvegarde de la base du catalogue.
Exercice
Cration du catalogue et inscription de la base de donnes cible auprs du catalogue.

4) Perte de fichiers et rcupration


- Redmarrage avec des fichiers manquants. Perte de fichiers de contrle.
- Perte des fichiers du tablespace UNDO. Rcupration de tablespaces en lecture seule.
- Utiliser RMAN. Les commandes RESTORE et RECOVER. Rcuprer avec la console d'administration.
Exercice
Sauvegarde du fichier de contrle. Redmarrer la BD aprs perte des fichiers. Restauration.

5) Dupliquer une base de donnes


- Dupliquer une base de donnes avec RMAN.
- Dupliquer une base de donnes sans l'arrter.
Travaux pratiques
Cloner une BD chaud.

6) Rcupration incomplte
- Les tapes d'une rcupration incomplte. Rcupration simplifie via RESETLOGS.
- Rcupration jusqu' un point dans le temps. Concept de rcupration incomplte d'un tablespace.
- L'architecture de TSPITR.
Exercice
Effectuer des rcuprations incompltes.

7) Flashback Database
- Configurer et surveiller Flashback Database. Sauvegarder la zone de rcupration rapide.
- Procder un flashback sur des tables supprimes. Grer les Flashback Data Archives.
Exercice
Effectuer une rcupration incomplte de la base de donnes l'aide de la technologie FLASHBACK.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 61 / 64

8) Dplacement de donnes
- Data Pump. Utiliser des tables externes pour dplacer des donnes. Transporter un tablespace.
Exercice
Transport d'un tablespace d'une base une autre.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 62 / 64

Stage pratique de 4 jour(s)


Rf : OAT

Oracle 11g, tuning

Participants

OBJECTIFS

Ce cours s'adresse aux


administrateurs expriments
sur Oracle11g.

Cette formation vous apprendra identifier les problmes de performances de vos bases Oracle11g,
mettre en uvre les solutions adquates pour y faire face. Vous apprendrez notamment dimensionner les
diffrentes zones de la mmoire (PGA, buffer cache, Shared Pool) et optimiser la journalisation et les E/S.

Pr-requis
Bonnes connaissances de
l'administration Oracle11g ou
connaissances quivalentes
celles apportes par
le stage "Oracle11g,
administration" (rf. ORA).
Exprience requise.

Prix 2014 : 2270 HT

1) Introduction
2) Statistiques, vnements Wait, AWR
3) L'optimiseur et le SQL Plan Management
4) Gestion des volutions

1) Introduction

Prix 2013 : 2210 HT

- La dmarche d'optimisation. Gains possibles.


- Dtermination et contrle des objectifs.

Eligible DIF

2) Statistiques, vnements Wait, AWR

Dates des sessions


Paris
16 dc. 2013, 14 jan. 2014
18 fv. 2014, 18 mar. 2014
22 avr. 2014, 20 mai 2014
24 juin 2014, 22 juil. 2014
9 sep. 2014, 14 oct. 2014

5) Grer les mesures de rfrence


6) Diagnostic et rglages
7) La journalisation

- Outils de mesure. OEM. Vues dynamiques des performances.


- Fichier d'alerte. Fichiers de trace utilisateur. Evnements Wait.
- Grer le rfrentiel et les clichs AWR. Les tats.
Travaux pratiques
Interroger les vues de performances dynamiques pour afficher les vnements Wait. Modifier la priodicit de
collecte des clichs AWR. Gnrer des tats avec SQL*Plus.

3) L'optimiseur et le SQL Plan Management


- Grer les statistiques et les plans d'excution.
- Identifier les accs des objets de la base.
- SQL Plan Management. Gestion automatique des tches de maintenance.
- Utiliser SQL Profile pour optimiser les requtes.
Travaux pratiques
Calculer les statistiques pour une base. Gnrer les plans d'excution. Utiliser SQL Plan Management pour
prserver les performances dans le cas d'volutions applicatives.

4) Gestion des volutions


- Types d'volutions possibles. SQL Performance Analyzer (SPA). Utilisation de DB Replay.
- Dfinition des filtres. Fonction de Replay.

5) Grer les mesures de rfrence


- Seuils adaptatifs et mesures de rfrence.
- Dfinir les seuils d'alerte adaptatifs.
- Configurer les mesures de normalisation.

6) Diagnostic et rglages
- Problmes lis la zone SHARED POOL, au buffer cache, la mmoire PGA, aux tablespaces
temporaires, aux E/S.
- Elments d'architectures.
- Comprendre l'activit de la zone library cache.
- Dimensionner le buffer cache.
- Gestion automatique de la mmoire. Caractristiques.
- Grer l'espace dans les segments.
- Tablespaces de type BIGFILE et de type SMALLFILE. Optimiser les E/S. Stripping et Mirroring. RAID.
Travaux pratiques
Configurer la base pour une meilleure conservation des requtes SQL dans le library cache. Dfinir les zones
de stockage pour les blocs d'une taille autre que la taille par dfaut.

7) La journalisation
- Rglage des checkpoints. Impact de l'archivage.
- Dimensionner le redo log buffer et les fichiers redo log.
Travaux pratiques
Optimiser la taille des fichiers et du buffer redo log.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 63 / 64

Stage pratique de 1 jour(s)


Rf : KAD

Certification Administrateur Oracle 11g

Participants

OBJECTIFS

Candidats la certification
"Administrateur Oracle 11g".

Cette journe est destine valider les connaissances acquises au cours du cycle certifiant "Administrateur
Oracle 11g". Les comptences valides portent sur les connaissances ncessaires pour exercer le mtier de
DBA Oracle 11g.

Pr-requis
Avoir suivi l'intgralit des
stages du cycle certifiant
"Administrateur Oracle 11g".

1) Prsentation des preuves


2) Question de la salle

3) Travaux pratiques

Prix 2014 : 500 HT

Certification

Prix 2013 : 500 HT

Dans le cadre de cette journe, les participants auront raliser des exercices pratiques sur l'administration,
la sauvegarde et l'optimisation du SGBD Oracle 11g.

Dates des sessions


Paris
6 dc. 2013, 21 mar. 2014
26 mai 2014

1) Prsentation des preuves


- Prsentation de la plateforme.
- Prsentation du droul des preuves (timing, documents autoriss, etc ...). Question de la salle.

2) Question de la salle
- Questions et changes entre les stagiaires et l'intervenant.

3) Travaux pratiques
- Ralisation des exercices pratiques sur l'administration, la sauvegarde et l'optimisation du SGBD Oracle
11g.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 64 / 64

S-ar putea să vă placă și