Oracle 12c - Administration

-

Livres
561 pages
Lire un extrait
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description


Ce guide d'autoformation explique comment installer Oracle 12c et ses outils d'administration, avant de décrire en détail les tâches que doit assurer un administrateur de bases de données au quotidien : surveillance de la base grâce aux journaux d'activité, gestion des fichiers et du stockage, gestion des tables et des index, gestion des utilisateurs et de leurs droits d'accès, etc.



Après une présentation synthétique des concepts et des outils nécessaires à chaque tâche d'administration, l'auteur propose une mise en oeuvre pas à pas, en donnant des exemples de commandes ou de script nécessaires à chaque étape, aussi bien en environnement Windows qu'en environnement Linux. À l'issue de cette formation, le lecteur aura ainsi accompli plus de 30 heures de travaux pratiques et réalisé de A à Z chacune des tâches que doit maîtriser un administrateur Oracle.



Ce guide de formation est complété par un autre ouvrage du même auteur, Oracle 12c - Sauvegarde et restauration, disponible chez le même éditeur. Ces deux titres peuvent être utilisés pour la préparation aux examens de certification Oracle Database 12c Administration (1Z0-062 et 1Z0-063).




  • L'architecture d'Oracle


  • L'installation


  • La création d'une base de données


  • La gestion d'une instance


  • L'infrastructure de stockage


  • L'architecture mutualisée


  • L'architecture Oracle Net


  • Le fichier de contrôle


  • Les fichiers journaux


  • Les tablespaces


  • La gestion des tablespaces


  • Les segments UNDO


  • Les tables


  • La gestion du stockage


  • L'optimisation du stockage


  • Les index


  • Le partitionnement


  • Les utilisateurs


  • Les privilèges


Sujets

Informations

Publié par
Date de parution 27 novembre 2014
Nombre de visites sur la page 1 130
EAN13 9782212258110
Langue Français

Informations légales : prix de location à la page 0,0187 €. Cette information est donnée uniquement à titre indicatif conformément à la législation en vigueur.

Signaler un problème

Oracle

-BSDIJUFDUVSF E0SBDMF r -JOTUBMMBUJPO E0SBDMF r -B DSÊBUJPO EVOF CBTF EF EPOOÊFT
BTTJTUBOU
%#$" r -B HFTUJPO EVOF JOTUBODF r -JOGSBTUSVDUVSF EF TUPDLBHF r -BSDIJUFDUVSF NVUVBMJTÊF
r -BSDIJUFDUVSF 0SBDMF /FU r -F àDIJFS EF DPOUSÔMF r -FT àDIJFST KPVSOBVY r -FT UBCMFTQBDFT
r -B HFTUJPO EFT UBCMFTQBDFT r -FT TFHNFOUT 6/%0 r -FT UBCMFT r -B HFTUJPO EV TUPDLBHF r
-PQUJNJTBUJPO EV TUPDLBHF r -FT JOEFY r -F QBSUJUJPOOFNFOU r -FT VUJMJTBUFVST r -FT QSJWJMÍHFT

Les Guides de formation
Or 12aclec
Adminaistrcatilone

Razvan Bizoï

ÉÉqquuiivvaalleenntt
àà84 jjoouurrss
ddee ffoorrmmaattiioonn
eenn ssaallllee !!
6 h3e0u rhese udrees
travaux dirigés
de travaux
30 QCM corrigés
pratiques

Les Guides de formation
dLeefsCson hsyroGanmmuuttOqebpihh prdétdéoee uiemtrqessfiass e tit u cdds dqheseéee ue tc aforcncs eosruo meom cesisprreoi.nmrtaotofd’auels manu ou as dtegnéeompase.ituqp aravxudesétnesér suos ctpvicsirèr sset es s ppu énem dolurd’administration, aavant de décrire en détacil les tâches quel doitassurer une
rmation Tsoft
Maîtriser les tâches d’administration Oracle 12c
Rédigés par des professionnels
Ce guide d’autoformation explique comment installer Oracle 12c etses outils
de la formation,les Guides de
formation Tsoftont été adoptés par
administrateur de bases de données au quotidien : surveillance de la base grâce
aux journaux d’activité, gestion des fichiers et du stockage, gestion des tables et
des index, gestion des utilisateurs et de leurs droits d’accès, etc.
ue ouvrage de la collection
Après une présentation synthétique des concepts et des outils nécessaires à chaque
tâche d’administration, l’auteur propose une mise en œuvre pas à pas, en donnant
des exemples de commandes ou de script nécessaires à chaque étape, aussi
bien en environnement Windows qu’en environnement Linux. À l’issue de cette
formation, le lecteur aura ainsi accompli plus de 30 heures de travaux pratiques et
réalisé de A à Z chacune des tâches que doit maîtriser un administrateur Oracle.

Ingénieur de l’Institut Polytechnique
de Bucarest,Razvan BIZOÏ
(razvan@bizoi.fr)est consultant
sénior spécialisé dans l’audit,
l’optimisation et l’architecture
des bases de données Oracle et
la mise en œuvre des systèmes
décisionnels. Il anime chez Orsys,
en tant que formateur indépendant,
l’ensemble des formations de la
filière base de données Oracle.

Code éditeur : G 14056
978-2-212-14056-9

Ce guide de formation est complété par un autre ouvrage du même auteur,Oracle
12c – Sauvegarde et restauration, disponible chez le même éditeur. Ces deux
titres peuvent être utilisés pour la préparation aux examens de certification Oracle
Database 12cAdministration (1Z0-062 et 1Z0-063).

Au sommaire
-BSDIJUFDUVSF E0SBDMF r -JOTUBMMBUJPO E0SBDMF cr -B DSÊBUJPO EVOF CBTF EF EPOOÊFT
BTTJTUBOU
%#$" r -B HFTUJPO EVOF JOTUBODF r -JOGSBTUSVDUVSF EF TUPDLBHF r -BSDIJUFDUVSF NVUVBMJTÊF
r -BSDIJUFDUVSF 0SBDMF /FU r -F àDIJFS EF DPOUSÔMF r -FT àDIJFST KPVSOBVY r -FT UBCMFTQBDFT
r -B HFTUJPO EFT UBCMFTQBDFT r -FT TFHNFOUT 6/%0 r -FT UBCMFT r -B HFTUJPO EV TUPDLBHF r
-PQUJNJTBUJPO EV TUPDLBHF r -FT JOEFY r -F QBSUJUJPOOFNFOU r -FT VUJMJTBUFVST r -FT QSJWJMÍHFT

Oracle 12c
Administration

Dans la collectionLes guides de formation Tsoft

R. Bizoï. –Oracle 12c – Sauvegarde et restauration.
N°14057, 2014, 334 pages.

R. Bizoï. –SQL pour Oracle 12c.
N°14054, 2014, 412 pages.

R. Bizoï. –PL/SQL pour Oracle 12c.
N°14055, 2014, 336 pages.

J.-F. Bouchaudy. –Linux Administration. Tome 1 : les bases de l’administration système.
e
N°14082, 3édition,à paraître en novembre 2014.

J.-F. Bouchaudy. –Linux Administration. Tome 2 : administration système avancée.
e
N°12882, 2édition, 2010, 480 pages.

J.-F. Bouchaudy. –Linux Administration. Tome 3 : sécuriser un serveur Linux.
e
N°13462, 2édition, 2012, 520 pages.

J.-F. Bouchaudy. –/LQX[ $GPLQLVWUDWLRQ 7RPH LQVWDOOHU HW FRQÀJXUHU GHV VHUYHXUV :HE PDLO HW )73
e
N°13790, 2édition, 2013, 420 pages.

Autres ouvrages

c. Soutou, o. teSte.–SQL pour Oracle.
e
N°13673, 6édition, 2013, 642 pages.

c. Soutou, F. BRouaRd, N. Souquet.–SQL Server 2014.
G13592, 2014, 800 pages.

C.Soutou. –UML 2 pour les bases de données.
e
N°13413, 2édition, 2012, 322 pages.

C.Soutou. –Programmer avec MySQL.
SQL – Transactions – PHP – Java – Optimisations – Avec 40 exercices corrigés.
e
N°13719, 3édition, 2013, 520 pages.

P. BoRghiNo, o. daSiNi, a. gadal. –Audit et optimisation MySQL 5.
Bonnes pratiques pour l’administrateur.
N°12634, 2010, 266 pages.

R.BRuchez. –Les bases de données NoSQL.
N°13560, 2013, 300 pages.

Oracle 12c
Administration

Razvan Bizoï

TSOFT
10, rue du Colisée
75008 Paris
www.tsot.fr

ÉDITIONS EYROLLES
61, bd Saint-Germain
75240 Paris Cedex 05
www.editions-eyrolles.com

En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage,
sur quelque support que ce soit, sans l’autorisation de l’Éditeur ou du Centre Français d’exploitation du droit de copie,
20, rue des Grands Augustins, 75006 Paris.
© Tsoft et Groupe Eyrolles, 2014, ISBN : 978-2-212-14056-9

¬,RDQDHW/XFDTXL FKDTXH MRXU P¶pSDWHQW
TXH OHXUV UrYHV VH UpDOLVHQW

5HPHUFLHPHQWV


0HUFL j PRQ DPL 3LHUUH TXL P¶D DLGp j FRQFUpWLVHU FH SURMHW
6DQV OXL FH JXLGH Q¶DXUDLW VUHPHQW MDPDLV YX OH MRXU

$YDQWSURSRV



2UDFOH HVW OH V\VWqPH GH EDVH GH GRQQpHV OH SOXV XWLOLVp DX PRQGH ,O IRQFWLRQQH GH
IDoRQ UHODWLYHPHQW LGHQWLTXH VXU WRXW W\SH G¶RUGLQDWHXU &¶HVW SRXUTXRL OHV
FRQQDLVVDQFHV DFTXLVHV VXU XQH SODWHIRUPH VRQW XWLOLVDEOHV VXU XQH DXWUH HW OHV
XWLOLVDWHXUV HW GpYHORSSHXUV 2UDFOH H[SpULPHQWpV FRQVWLWXHQW XQH UHVVRXUFH WUqV
GHPDQGpH

8Q VXSSRUW GH IRUPDWLRQ

/H JXLGH GH IRUPDWLRQ FRPSOHW VH FRPSRVH GH GHX[ RXYUDJHVAdministrationHW
Sauvegarde et restauration FRQVDFUpV j O¶DGPLQLVWUDWLRQ 2UDFOH F ,O YRXV SHUPHWWUD
G¶DFTXpULU GHV FRQQDLVVDQFHV VROLGHV VXU OHV WkFKHV IRQGDPHQWDOHV OLpHV j
O¶DGPLQLVWUDWLRQ GHV EDVHV GH GRQQpHV FRQFHYRLU FUpHU HW JpUHU XQH EDVH GH GRQQpHV
2UDFOH F
&H SUHPLHU OLYUH TXL FRPSUHQG PRGXOHV HVW LGpDO FRPPH VXSSRUW GH IRUPDWLRQ
DYHF XQ DQLPDWHXU FDU LO SHUPHW j O¶pOqYH GH VXLYUH VDQV DYRLU j SUHQGUH EHDXFRXS GH
QRWHV 3DU DLOOHXUV OH IRUPDWHXU SHXW DFTXpULU DXSUqV GH O¶pGLWHXU 7VRIW ZZZWVRIWIU
XQ HQVHPEOH GH GLDSRVLWLYHV TXL U\WKPHURQW OD SURJUHVVLRQ SpGDJRJLTXH DILQ
G¶DSSX\HU VHV H[SOLFDWLRQV 7UqV FRPSOHW FHW RXYUDJH SHXW DXVVL VHUYLU GH PDQXHO
G¶DXWRIRUPDWLRQ FDU LO YD EHDXFRXS SOXV ORLQ TX¶XQ VLPSOH VXSSRUW GH FRXUV
&HWWH IRUPDWLRQ HVW SUpYXH SRXU GXUHU KXLW MRXUV DYHF XQ DQLPDWHXU j FRQGLWLRQ GH
SRVVpGHU DX SUpDODEOH XQH FRQQDLVVDQFH VXIILVDQWH GX PRGqOH UHODWLRQQHO HW GH
PDvWULVHU OHV ODQJDJHV GH SURJUDPPDWLRQ 64/ HW 3/64/
&H JXLGH YLVH VXUWRXW j rWUH SOXV FODLU HW SOXV DJUpDEOH j OLUH TXH OHV GRFXPHQWDWLRQV
WHFKQLTXHV H[KDXVWLYHV HW QpFHVVDLUHV PDLV DXVVL LQJUDWHV GDQV OHVTXHOOHV YRXV
SRXUUH] WRXMRXUV YRXV SORQJHU XOWpULHXUHPHQW 3DU DLOOHXUV O¶DXWHXU D VRXKDLWp pYLWHU
O¶pFXHLO GH QH IRXUQLU TX¶XQH FROOHFWLRQ VXSSOpPHQWDLUH GH © WUXFV HW DVWXFHV ª
&KDTXH H[SRVp WKpRULTXH TXL SHUPHW GH SUpFLVHU OHV FRQFHSWV HW OHV PpFDQLVPHV
G¶DGPLQLVWUDWLRQ GH OD EDVH GH GRQQpHV HVW DFFRPSDJQp G¶XQH VXLWH GH WUDYDX[
SUDWLTXHV DILQ TXH OHV OHFWHXUV SXLVVHQW FRPSUHQGUH OHV PRGDOLWpV G¶DSSOLFDWLRQ GH
FKDTXH SDUWLH WKpRULTXH HW FRQQDvWUH OHV SLqJHV j pYLWHU

7RXV OHV H[HPSOHV SUpVHQWpV LFL LOOXVWUHQW GHV FDV UpHOV H[pFXWpV SDU O¶DXWHXU HW
SHUPHWWHQW GH VXLYUH OD PLVH HQ °XYUH GH OD GpPDUFKH WKpRULTXH /HV WUDYDX[ SUDWLTXHV
GpWDLOOHQW OHV GLIIpUHQFHV HQWUH OHV WkFKHV G¶DGPLQLVWUDWLRQ G¶XQH EDVH GH GRQQpHV
2UDFOH F GDQV OHV V\VWqPHV G¶H[SORLWDWLRQ :LQGRZV HW /LQX[

© Tsoft/Eyrolles – Oracle 12c Administration

Avant-propos

8QH IRLV FHWWH OHFWXUH WHUPLQpH FRPSOpWH]OD SDU FHOOH GH O¶RXYUDJHOracle 12c –
Sauvegarde et restaurationGX PrPH DXWHXU HW FKH] OH PrPH pGLWHXU &HV GHX[ OLYUHV
SHXYHQW YRXV SUpSDUHU DX[ H[DPHQV GH FHUWLILFDWLRQ 2UDFOH
=2UDFOH 'DWDEDVH F ,QVWDOODWLRQ DQG $GPLQLVWUDWLRQ
=2UDFOH 'DWDEDVH F $GYDQFHG $GPLQLVWUDWLRQ
6L YRXV OH GpVLUH] YRXV SRXYH] GLDORJXHU DYHF O¶DXWHXU HQ OXL pFULYDQW j O¶DGUHVVH
VXLYDQWH UD]YDQ#EL]RLIU RX GLUHFWHPHQW GHSXLV VRQ VLWH ZHE ZZZEL]RLIU

&RQYHQWLRQV XWLOLVpHV GDQV O¶RXYUDJH
MAJUSCULES/HV RUGUHV 64/ RX WRXW LGHQWLILDQW RX PRWFOp 8WLOLVp SRXU OHV PRWV
FOpV OHV QRPV GHV WDEOHV OHV QRPV GHV FKDPSV OHV QRPV GHV EORFV HWF
[ ]TXL VH WURXYH HQWUH OHV FURFKHWV HVW IDFXOWDWLYH /¶LQIRUPDWLRQ
[,...]SUpFpGHQW SHXW rWUH UpSpWp SOXVLHXUV IRLV /¶DUJXPHQW
{ } /LVWHGH FKRL[ H[FOXVLYH
|GDQV XQH OLVWH GH FKRL[ 6pSDUDWHXU
... /DVXLWH HVW QRQ VLJQLILFDWLYH SRXU OH VXMHW WUDLWp

/D GpILQLWLRQ HVW YDODEOH j SDUWLU GH OD YHUVLRQ 2UDFOH J UHOHDVH

/D GpILQLWLRQ HVW YDODEOH j SDUWLU GH OD YHUVLRQ 2UDFOH J UHOHDVH

/D GpILQLWLRQ HVW YDODEOH j SDUWLU GH OD YHUVLRQ 2UDFOH F

/D GpILQLWLRQ HVW XQLTXHPHQW YDODEOH SRXU O¶HQYLURQQHPHQW GH WUDYDLO
81,;/LQX[
/D GpILQLWLRQ HVW XQLTXHPHQW YDODEOH SRXU O¶HQYLURQQHPHQW GH WUDYDLO
:LQGRZV
&H VLJOH LQWURGXLW XQ H[HPSOH GH FRGH DYHF OD GHVFULSWLRQ FRPSOqWH
WHOOH TX¶HOOH HVW SUpVHQWH j O¶pFUDQ GDQV O¶RXWLO GH FRPPDQGH

8QH QRWH TXL SUpVHQWH GHV LQIRUPDWLRQV LQWpUHVVDQWHV HQ UDSSRUW DYHF OH
VXMHW WUDLWp

8Q HQFDGUpAttentionPHW HQ pYLGHQFH OHV SUREOqPHV SRWHQWLHOV HW YRXV
DLGH j OHV pYLWHU ,O SHXW rWUH pJDOHPHQW XQH PLVH HQ JDUGH RX XQH
GpILQLWLRQ FULWLTXH

8Q HQFDGUpConseilLQGLTXH XQH GpPDUFKH LPSpUDWLYH j VXLYUH SRXU
SRXYRLU UpVRXGUH OH SUREOqPH

© Tsoft/Eyrolles – Oracle 12c Administration


Table
des matières

0RGXOH /¶$5&+,7(&785( '¶25$&/(
/D EDVH GH GRQQpHV

/H VWRFNDJH GHV GRQQpHV

/¶LQVWDQFH

/D ]RQH © 6KDUHG 3RRO ª

/D ]RQH © %XIIHU &DFKH ª

/¶H[pFXWLRQ G¶XQH LQWHUURJDWLRQ

/D ]RQH PpPRLUH GX SURJUDPPH

/HV DXWUHV FRPSRVDQWV

/HV WUDQVDFWLRQV

/H VHJPHQW 81'2

/HV MRXUQDX[

/¶H[pFXWLRQ G¶XQ RUGUH /0'

/¶pFULWXUH GHV GRQQpHV

/¶pFULWXUH GHV MRXUQDX[

/HV SRLQWV GH FRQWU{OH

/¶DUFKLYDJH

/HV DXWUHV SURFHVVXV

0RGXOH /¶,167$//$7,21

/D SUpSDUDWLRQ GH O¶LQVWDOODWLRQ

/LVWH GH SUpUHTXLV

8Q XWLOLVDWHXU SRXU O¶LQVWDOODWLRQ

© Tsoft/Eyrolles – Oracle 12c Administration

7

Table des matières

/¶DUFKLWHFWXUH 2)$

/H SDUDPpWUDJH GX V\VWqPH

/¶LQVWDOODWLRQ G¶2UDFOH F

/HV WkFKHV SRVWLQVWDOODWLRQ

/¶LQIUDVWUXFWXUH GH VWRFNDJH

/H SULYLOqJH 6<6$60

/¶LQVWDOODWLRQ G¶$60/LE

/D FRQILJXUDWLRQ GHV GLVTXHV

/¶LQVWDOODWLRQ GX *ULG ,QIUDVWUXFWXUH

/¶LQVWDOODWLRQ DXWRPDWLTXH

0RGXOH /$ &5e$7,21 '¶81( %$
6( '( '211e(6
/D EDVH GH GRQQpHV

/D FUpDWLRQ PDQXHOOH

/D FRQILJXUDWLRQ GX V\VWqPH

/H ILFKLHU SDUDPqWUHV

/D FUpDWLRQ GH OD EDVH

/D FUpDWLRQ GX GLFWLRQQDLUH

/¶DVVLVWDQW '%&$

0RGXOH /'$ *(67,21¶81( ,167$1&(
/HV XWLOLVDWHXUV 6<6 HW 6<67(0

/HV PpWKRGHV G¶DXWKHQWLILFDWLRQ

/¶DXWKHQWLILFDWLRQ

/H ILFKLHU GH PRW GH SDVVH

/H ILFKLHU SDUDPqWUH

/H ILFKLHU 63),/(

/D FUpDWLRQ GX ILFKLHU 63),/(

/D PRGLILFDWLRQ GHV SDUDPqWUHV

/H GpPDUUDJH HW O¶DUUrW

/D FRPPDQGH 67$5783

/D FRPPDQGH $/7(5 '$7$%$6(

/¶DUUrW GX VHUYHXU

/HV YXHV G\QDPLTXHV

/HV ILFKLHUV GH WUDFH

/¶DUFKLWHFWXUH GH GLDJQRVWLF

0RGXOH /¶672&.$*(,1)5$6758&785( '(
/¶RXWLO 2UDFOH 5HVWDUW

/¶LQVWDQFH $60

7

© Tsoft/Eyrolles – Oracle 12c Administration

Table des matières

/H JURXSH GH GLVTXHV

/H JURXSH G¶pFKHF

/D UpVROXWLRQ GH SDQQH

/HV ILFKLHUV ORJLTXHV

/D FUpDWLRQ G¶XQ JURXSH

/D PRGLILFDWLRQ G¶XQ JURXSH

/H UppTXLOLEUDJH G\QDPLTXH

/D UHV\QFKURQLVDWLRQ UDSLGH

/¶XWLOLWDLUH $60&$

/¶XWLOLWDLUH $60&0'

0RGXOH /¶$5&+,7(&785( 0878$/,6e(

/¶DUFKLWHFWXUH 2UDFOH J

/¶DUFKLWHFWXUH PXWXDOLVpH

/D FUpDWLRQ G¶XQ FRQWHQHXU &'%

/D FRQQH[LRQ DX[ &'% HW 3'%

/¶DUUrW HW OH GpPDUUDJH

/D FUpDWLRQ G¶XQH 3'%

/H FORQDJH G¶XQH EDVH LQVpUpH

/¶HIIDFHPHQW G¶XQH EDVH LQVpUpH

/D JHVWLRQ G¶XQH EDVH LQVpUpH

/¶H[WUDFWLRQ HW O¶LQVHUWLRQ

64/ 'HYHORSHU

0RGXOH /¶2 1
$5&+,7(&785(5$&/( (7
/H PRGqOH GH UpVHDX 2UDFOH

/H GHVFULSWHXU GH FRQQH[LRQ

/HV VHUYLFHV GH EDVH GH GRQQpHV

/HV PpWKRGHV GH UpVROXWLRQ GH QRPV

/D UpVROXWLRQ GH QRPV VLPSOLILpV

/HV DOLDV GH VHUYLFHV

/H SURFHVVXV GH FRQQH[LRQ

/H SURFHVVXV /,67(1(5

/¶HQUHJLVWUHPHQW DXWRPDWLTXH

/2&$/B/,67(1(5

/¶HQUHJLVWUHPHQW VWDWLTXH

/HV PXOWLSOHV SURFHVVXV /,67(1(5

/¶RXWLO 7163,1*

/LHQV GH EDVH GH GRQQpHV

© Tsoft/Eyrolles – Oracle 12c Administration

7

Table des matières

0RGXOH /'( &2175Ð/(( ),&+,(5
/D JHVWLRQ DXWRPDWLTXH GHV ILFKLHUV

/¶HPSODFHPHQW GHV ILFKLHUV

/H QRP GHV ILFKLHUV

/H FRQWHQX GX ILFKLHU GH FRQWU{OH

/D WDLOOH GX ILFKLHU GH FRQWU{OH

/¶LQIRUPDWLRQ GX ILFKLHU GH FRQWU{OH

/H PXOWLSOH[DJH

0RGXOH /-285(6 ),&+,(56
1$8;
/HV ILFKLHUV MRXUQDX[

/HV JURXSHV GH ILFKLHUV MRXUQDX[

/H WUDLWHPHQW GHV GRQQpHV

/H GLPHQVLRQQHPHQW GHV ILFKLHUV

/D YXH 9/2*

/D FUpDWLRQ G¶XQ JURXSH

/D VXSSUHVVLRQ G¶XQ JURXSH

/D VXSSUHVVLRQ G¶XQ PHPEUH

/H FKDQJHPHQW GHV JURXSHV

/H PRGH 12$5&+,9(/2*

/¶DUFKLYDJH

/H PRGH $5&+,9(/2*

/D JHVWLRQ GHV DUFKLYHV

(67$%/(63$&(6
0RGXOH /
/H WDEOHVSDFH

/HV W\SHV GH WDEOHVSDFHV

/D FUpDWLRQ G¶XQ WDEOHVSDFH

/H WDEOHVSDFH SDU GpIDXW

/H WDEOHVSDFH %,*),/(

/D WDLOOH GX EORF

/H FU\SWDJH WUDQVSDUHQW

/H WDEOHVSDFH WHPSRUDLUH

/H JURXSH WDEOHVSDFHV WHPSRUDLUHV

/H WDEOHVSDFH XQGR

0RGXOH /
$*(67,21 '(6 7$%/(63$&(6
/HV LQIRUPDWLRQV VXU OHV WDEOHVSDFHV

/HV LQIRUPDWLRQV VXU OHV ILFKLHUV

7

© Tsoft/Eyrolles – Oracle 12c Administration

Table des matières

/¶DJUDQGLVVHPHQW G¶XQ WDEOHVSDFH

/¶H[WHQVLRQ G¶XQ WDEOHVSDFH

/¶H[WHQVLRQ G¶XQ ILFKLHU

/H FRPSDFWDJH G¶XQ WDEOHVSDFH

/H WDEOHVSDFH 2))/,1(

/H ILFKLHU 2))/,1(

/D FUpDWLRQ G¶XQ ILFKLHU GH GRQQpHV

/HV LQIRUPDWLRQV VXU OHV WDEOHVSDFHV

/H FKDQJHPHQW GH QRP

/H GpSODFHPHQW G¶XQ WDEOHVSDFH

/H GpSODFHPHQW GHV ILFKLHUV

/H GpSODFHPHQW HQ OLJQH

/D VXSSUHVVLRQ G¶XQ WDEOHVSDFH

0RGXOH /(6 6(*0(17681'2
/H VHJPHQW 81'2

/¶XWLOLVDWLRQ GHV VHJPHQWV 81'2

/D OHFWXUH FRKpUHQWH

/D WDLOOH HW OD UpWHQWLRQ

/D JHVWLRQ GX WDEOHVSDFH 81'2

/D FRQVHUYDWLRQ GHV EORFV

/D VXSSUHVVLRQ G¶XQ WDEOHVSDFH 81'2

)ODVKEDFN

)RQFWLRQV GH FRQYHUVLRQ

,QWHUURJDWLRQ )/$6+%$&.

,QWHUURJDWLRQ GHV YHUVLRQV

'%06B)/$6+%$&.

/¶LQWHUURJDWLRQ GHV WUDQVDFWLRQV

/¶DQQXODWLRQ GHV WUDQVDFWLRQV

/H )/$6+%$&. $5&+,9(

/H )/$6+%$&. WDEOH

/H )/$6+%$&. '523

0RGXOH /(6 7$%/(6

/HV W\SHV GH GRQQpHV

/HV JUDQGV REMHWV

/D FUpDWLRQ G¶XQH WDEOH

6WRFNDJH GHV GRQQpHV /2%

/D WDEOH WHPSRUDLUH

/D FUpDWLRQ GHSXLV XQH UHTXrWH

© Tsoft/Eyrolles – Oracle 12c Administration

7

Table des matières

'pILQLWLRQ GH FRQWUDLQWHV

127 18//

&+(&.

35,0$5< .(<

81,48(

5()(5(1&(6

$MRXWHU XQH QRXYHOOH FRORQQH

0RGLILFDWLRQ G¶XQH FRORQQH

6XSSULPHU XQH FRORQQH

5HQRPPHU XQH WDEOH

0RGLILFDWLRQ G¶XQH FRQWUDLQWH

7DEOH HQ OHFWXUH VHXOH

6XSSUHVVLRQ G¶XQH WDEOH

$*(67,21 '8672&.$*(
0RGXOH /
/D VWUXFWXUH GX VWRFNDJH

/HV W\SHV GH VHJPHQWV

/HV SDUDPqWUHV GH VWRFNDJH

/HV LQIRUPDWLRQV VXU OH VWRFNDJH

/D JHVWLRQ ORFDOH

/HV H[WHQWV GH WDLOOH XQLIRUPH

/¶DOORFDWLRQ DXWRPDWLTXH

/HV RSWLRQV REVROqWHV

/¶DOORFDWLRQ HW OLEpUDWLRQ G¶H[WHQWV

/H EORF GH GRQQpHV

/D JHVWLRQ DXWRPDWLTXH GH O¶HVSDFH

/D JHVWLRQ DXWRPDWLTXH GHV EORFV

/H SDFNDJH '%06B63$&(

0RGXOH /¶237,0,6$7,21 '8672&.$*(

/D PLJUDWLRQ HW OH FKDvQDJH

/¶pOLPLQDWLRQ GH PLJUDWLRQV

/H +:0 G¶XQH WDEOH

/¶pYROXWLRQ GX +:0

/D UpRUJDQLVDWLRQ G¶XQH WDEOH

/H GpSODFHPHQW G¶XQH WDEOH

/H FRPSDFWDJH GH O¶HVSDFH

/D UHGpILQLWLRQ G¶XQH WDEOH

/D FRPSUHVVLRQ

/D FRPSUHVVLRQ J

7

© Tsoft/Eyrolles – Oracle 12c Administration

Table des matières

/D FRPSUHVVLRQ F

/¶DQDO\VH GH O¶DFWLYLWp

/D FRPSUHVVLRQ DXWRPDWLTXH

/H GpSODFHPHQW DXWRPDWLTXH

0RGXOH /(6 ,1'(;
/HV W\SHV G¶LQGH[

,QGH[ %WUHH

$YDQWDJHV HW LQFRQYpQLHQWV

/HV FDV G¶XWLOLVDWLRQ

,QGH[ ELWPDS

,QGH[ ELWPDS GH MRLQWXUH

7DEOH RUJDQLVpH HQ LQGH[

/D JHVWLRQ G¶LQGH[

0RGXOH /( 3$57,7,211(0(17
/H SDUWLWLRQQHPHQW

3DUWLWLRQQHPHQW SDU KDFKDJH

3DUWLWLRQQHPHQW SDU SODJHV

3DUWLWLRQQHPHQW SDU LQWHUYDOOH

3DUWLWLRQQHPHQW SDU OLVWH

3DUWLWLRQQHPHQW SDU UpIpUHQFH

$MRXW HW VXSSUHVVLRQ

)XVLRQ

5pSDUWLWLRQ

*HVWLRQ GX SDUWLWLRQQHPHQW

3DUWLWLRQQHPHQW FRPSRVLWH

/HV LQGH[ ORFDX[

/HV LQGH[ JOREDX[

(687,/,6$7(856
0RGXOH /
/D JHVWLRQ GHV PRWV GH SDVVH

/HV SDUDPqWUHV GH PRWV GH SDVVH

&UpDWLRQ G¶XQ SURILO

/D FUpDWLRQ G¶XQ XWLOLVDWHXU

/¶DXWKHQWLILFDWLRQ SDU RV

/D PRGLILFDWLRQ G¶XQ XWLOLVDWHXU

/D VXSSUHVVLRQ G¶XQ XWLOLVDWHXU

,QIRUPDWLRQV VXU OHV XWLOLVDWHXUV

5HVWDXUHU XQ XWLOLVDWHXU

© Tsoft/Eyrolles – Oracle 12c Administration

7

Table des matières

/¶DUFKLWHFWXUH PXWXDOLVpH

0RGXOH /(6 35,9,/Ê*(6
/HV SULYLOqJHV

3ULYLOqJHV GH QLYHDX V\VWqPH

6<6'%$ HW 6<623(5 SULYLOqJHV

/HV SULYLOqJHV REMHW

2FWUR\HU GHV SULYLOqJHV V\VWqPH

2FWUR\HU GHV SULYLOqJHV REMHW

/HV SULYLOqJHV FRPPXQV

5pYRTXHU GHV SULYLOqJHV REMHW

/HV LQIRUPDWLRQV VXU OHV SULYLOqJHV

&UpDWLRQ G¶XQ U{OH

*HVWLRQ G¶XQ U{OH

/HV U{OHV SDU GpIDXW

$FWLYDWLRQ G¶XQ U{OH

/HV U{OHV VWDQGDUGV

/HV LQIRUPDWLRQV VXU OHV U{OHV



,1'(; ,

7

© Tsoft/Eyrolles – Oracle 12c Administration

La base de données et
l’instance

La SGA et la PGA

La transaction

Le verrouillage

1L’architecture d’Oracle

¬ OD ILQ GH FH PRGXOH YRXV VHUH] j PrPH G¶HIIHFWXHU OHV WkFKHV VXLYDQWHV
•'pFULUH OD FRQQH[LRQ G¶XQ XWLOLVDWHXU j XQ VHUYHXU 2UDFOH
•'pFULUH OD VWUXFWXUH GX VWRFNDJH GHV GRQQpHV
•'pFULUH OHV FRPSRVDQWV GH OD EDVH GH GRQQpHV HW GH O¶LQVWDQFH
•'pFULUH OHV pWDSHV GX WUDLWHPHQW G¶XQH UHTXrWH 64/
•'pFULUH OD FRQQH[LRQ G¶XQ XWLOLVDWHXU j XQ VHUYHXU 2UDFOH
•'pFULUH OHV FRPSRVDQWV GH OD EDVH GH GRQQpHV HW GH O¶LQVWDQFH
•'pFULUH OHV PLVHV j MRXU GDQV OHV ILFKLHUV GH OD EDVH GH GRQQpHV

/D EDVH GH GRQQpHV

/H VWRFNDJH GHV GRQQpHV

/¶LQVWDQFH

/D ]RQH © 6KDUHG 3RRO ª

/D ]RQH © %XIIHU &DFKH ª

/¶H[pFXWLRQ G¶XQH LQWHUURJDWLRQ

/D ]RQH PpPRLUH GX SURJUDPPH

/HV DXWUHV FRPSRVDQWV

/HV WUDQVDFWLRQV

© Tsoft/Eyrolles – Oracle 12c Administration

/H VHJPHQW 81'2

/HV MRXUQDX[

/¶H[pFXWLRQ G¶XQ RUGUH /0'

/¶pFULWXUH GHV GRQQpHV

/¶pFULWXUH GHV MRXUQDX[

/HV SRLQWV GH FRQWU{OH

/¶DUFKLYDJH

/HV DXWUHV SURFHVVXV

Module 1 : L’architecture d’Oracle

/D EDVH GH GRQQpHV


/¶DUFKLWHFWXUH IRQFWLRQQHOOH GpFULWH GDQV FH PRGXOH SHUPHW GH FRPSUHQGUH OH IRQFWLRQQHPHQW G¶XQH
EDVH GH GRQQpHV 2UDFOH F ,O V¶DJLW GH SUpVHQWHU VXFFLQFWHPHQW OHV SURFHVVXV OD PpPRLUH HW OHV
ILFKLHUV DVVRFLpV j XQ VHUYHXU 2UDFOH /HV GLIIpUHQWV FRPSRVDQWV SUpVHQWpV VHURQW GpWDLOOpV GDQV
G¶DXWUHV PRGXOHV GX FRXUV
8Q VHUYHXU GH EDVH GH GRQQpHV 2UDFOH HVW FRQQHFWp SDU XQ RX SOXVLHXUV XWLOLVDWHXUV /¶XWLOLVDWHXU TXL
GpVLUH DFFpGHU DX[ GRQQpHV JpUpHV SDU XQ VHUYHXU 2UDFOH GRLW WRXW G¶DERUG pWDEOLU XQH FRQQH[LRQ j OD
EDVH GH GRQQpHV

/D SURFpGXUH HVW OD VXLYDQWH
/¶XWLOLVDWHXU GpPDUUH XQ RXWLO FRPPH 64/
3OXV RX 64/ 'HYHORSHU JpQpUDQW DLQVL VXU OH
SRVWH GH WUDYDLO FOLHQW XQ SURFHVVXV XWLOLVDWHXU
/RUVTXH O¶XWLOLVDWHXU VH FRQQHFWH HQVXLWH DX VHUYHXU 2UDFOH HQ VSpFLILDQW XQ QRP G¶XWLOLVDWHXU
HW XQ PRW GH SDVVH YDOLGH XQ SURFHVVXV HVW FUpp VXU OH SRVWH R UpVLGH OH VHUYHXU 2UDFOH ,O
V¶DJLW G¶XQ SURFHVVXV VHUYHXU

/D FRQQH[LRQ HVW XQ FDQDO GH FRPPXQLFDWLRQ HQWUH XQ SURFHVVXV XWLOLVDWHXU HW XQ SURFHVVXV VHUYHXU
/D FRQQH[LRQ G¶XQ XWLOLVDWHXU SDUWLFXOLHU j XQ VHUYHXU 2UDFOH FRUUHVSRQG june session HOOH GpEXWH
ORUVTXH O¶XWLOLVDWHXU D pWp DXWKHQWLILp SDU OH VHUYHXU 2UDFOH HW HOOH VH WHUPLQH ORUVTXH O¶XWLOLVDWHXU VH
GpFRQQHFWH RX HQ FDV GH ILQ DQRUPDOH GX SURFHVVXV XWLOLVDWHXU

/H SURFHVVXV XWLOLVDWHXU F¶HVW OH SURFHVVXV OH SOXV PpFRQQX GDQV OD PHVXUH R LO HVW LQWpJUDOHPHQW
JpUp SDU OD EDVH 2UDFOH HW SDU O¶RXWLO RX O¶DSSOLFDWLRQ FOLHQWH
,O V¶H[pFXWH VXU OD PDFKLQH GX FOLHQW HVW GpPDUUp ORUVTXH O¶RXWLO GpPDUUH HW VH WHUPLQH ORUVTXH
O¶XWLOLVDWHXU TXLWWH RX HVW REOLJp G¶LQWHUURPSUH OD VHVVLRQ HQ FRXUV
/H SURFHVVXV VHUYHXU VHUW SULQFLSDOHPHQW j FKDUJHU HQ PpPRLUH OHV GRQQpHV GX GLVTXH SRXU SHUPHWWUH
j O¶XWLOLVDWHXU GH OHV WUDLWHU ,O H[LVWH GHX[ VRUWHV GH SURFHVVXV VHUYHXU OHV VHUYHXUV GpGLpV HW OHV
VHUYHXUV SDUWDJpV
8QH EDVH GH GRQQpHV 2UDFOH HVW O¶HQVHPEOH GHV WURLV W\SHV GH ILFKLHUV VXLYDQWV OHV ILFKLHUV GH
FRQWU{OHV OHV ILFKLHUV GH GRQQpHV HW OHV ILFKLHUV GHV MRXUQDX[
/HV ILFKLHUV GH OD EDVH GH GRQQpHV VRQW GHV ILFKLHUV ELQDLUHV HW LOV QH SHXYHQW SDV rWUH OXV RX pFULWV
GLUHFWHPHQW

8QH EDVH GH GRQQpHV 2UDFOH HVW GpVLJQpH SDU OH QRP GH OD EDVH GH GRQQpHV XQ SDUDPqWUH
«DB_NAME»
/H QRP GH OD EDVH GH GRQQpHV HVW DWWULEXp j OD FUpDWLRQ GH OD EDVH GH GRQQpHV HW LO Q¶HVW SRVVLEOH GH OH
PRGLILHU HQVXLWH TXH VRXV FHUWDLQHV FRQGLWLRQV

2UDFOH QRXV GRQQH OD SRVVLELOLWp GH YLVXDOLVHU OHV SDUDPqWUHV GH OD EDVH j O¶DLGH GH OD FRPPDQGH
64/
3OXVVXLYDQWH
SHOW PARAMETER NOM_PARAMETRE

Les fichiers de données
/HV ILFKLHUV GH GRQQpHV FRQWLHQQHQW WRXWHV OHV LQIRUPDWLRQV GH YRWUH EDVH GDQV XQ IRUPDW VSpFLILTXH j
2UDFOH ,O Q¶HVW SDV SRVVLEOH G¶HQ YLVXDOLVHU OH FRQWHQX DYHF XQ pGLWHXU GH WH[WH
/H VHXO HW XQLTXH PR\HQ SRXU DFFpGHU j GHV GRQQpHV VWRFNpHV GDQV 2UDFOH HW GH OHV WUDLWHU HVW
G¶XWLOLVHU OH ODQJDJH 64/ 9RXV QH SRXUUH] MDPDLV \ DFFpGHU HQ YRXV VHUYDQW GHV ILFKLHUV
© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

/HV ILFKLHUV GH GRQQpHV VRQW OHV SOXV YROXPLQHX[ GH YRWUH EDVH OHXU GLPHQVLRQ GpSHQG GH OD TXDQWLWp
G¶LQIRUPDWLRQV j VWRFNHU 3RXU UpSRQGUH DX[ EHVRLQV OH QRPEUH OD WDLOOH HW O¶HPSODFHPHQW GHV ILFKLHUV
GH GRQQpHV VHURQW DGDSWpV LO HVW IUpTXHQW TX¶XQ DGPLQLVWUDWHXU 2UDFOH LQWHUYLHQQH VXU FHV ILFKLHUV

Les fichiers de contrôle
/HV ILFKLHUV GH FRQWU{OH VRQW GHV ILFKLHUV ELQDLUHV FRQWHQDQW GHV LQIRUPDWLRQV VXU WRXV OHV DXWUHV
ILFKLHUV FRQVWLWXWLIV G¶2UDFOH ,OV GpFULYHQW OHXU QRP OHXU HPSODFHPHQW HW OHXU WDLOOH
&HV ILFKLHUVVRQW SULQFLSDOHPHQW XWLOLVpV j FKDTXH GpPDUUDJH GH OD EDVH GH GRQQpHV LOV FRQWLHQQHQW
GHV LQIRUPDWLRQV VXU O¶pWDW GH OD EDVH GH GRQQpHV HW VXU VD FRKpUHQFH HW VRQW PLV j MRXU
DXWRPDWLTXHPHQW SDU 2UDFOH 3RXU GHV UDLVRQV GH VpFXULWp RQ SHXW FUpHU SOXVLHXUV ILFKLHUV GH FRQWU{OH
PDLV FHX[FL VRQW WRXV LGHQWLTXHV
/HV ILFKLHUV GH FRQWU{OH LQGLTXHQW VL OD EDVH GH GRQQpHV D pWp FRUUHFWHPHQW IHUPpH HW VL XQH
UHVWDXUDWLRQ HVW QpFHVVDLUH ,O HVW LPSRVVLEOH GH OHV YLVXDOLVHU SRXU HQ H[SORLWHU OH FRQWHQX

Les fichiers journaux

/HV ILFKLHUV MRXUQDX[ ILFKLHUV UHGRORJ VRQW GHV ILFKLHUV TXL FRQVHUYHQW WRXWHV OHV PRGLILFDWLRQV
VXFFHVVLYHV GH YRWUH EDVH GH GRQQpHV /¶DFWLYLWp GHV VHVVLRQV TXL LQWHUDJLVVHQW DYHF 2UDFOH HVW
FRQVLJQpH HQ GpWDLO GDQV OHV ILFKLHUV MRXUQDX[ ILFKLHUV UHGRORJ ,O V¶DJLW HQ TXHOTXH VRUWH GHV
MRXUQDX[ GH WUDQVDFWLRQV GH OD EDVH XQH WUDQVDFWLRQ pWDQW XQH XQLWp GH WUDYDLO TXL HVW VRXPLVH DX
V\VWqPH SRXU WUDLWHPHQW
,OV VRQW XWLOHV ORUV G¶XQH UHVWDXUDWLRQ j OD VXLWH G¶XQ SUREOqPH &HWWH UHVWDXUDWLRQ FRQVLVWH j
UHFRQVWUXLUH OH FRQWHQX GHV ILFKLHUV GH GRQQpHV j SDUWLU GH O¶LQIRUPDWLRQ VWRFNpH GDQV OHV ILFKLHUV
MRXUQDX[ ILFKLHUV UHGRORJ
/D EDVH GH GRQQpHV UHTXLHUW DX PRLQV GHX[ ILFKLHUV MRXUQDX[ ILFKLHUV UHGRORJ

/H FRQWHQX GHV ILFKLHUV GH GRQQpHV HVW UHFRQVWUXLW j SDUWLU GH O¶LQIRUPDWLRQ VWRFNpH GDQV OHV ILFKLHUV
MRXUQDX[ ILFKLHUV UHGRORJ
(Q UpVXPp VL O¶XQ GHV ILFKLHUV GH GRQQpHV HVW SHUGX RQ UpFXSqUH OD GHUQLqUH VDXYHJDUGH GX ILFKLHU HW
RQ OH UHFRQVWUXLW JUkFH DX[ ILFKLHUV MRXUQDX[ ILFKLHUV UHGRORJ

Les fichiers journaux archivés

/RUVTXH OH ILFKLHU MRXUQDX[ ILFKLHU UHGRORJ HVW UHPSOL 2UDFOH SRXUVXLW OH UHPSOLVVDJH GX VXLYDQW HW
DLQVL GH VXLWH MXVTX¶DX GHUQLHU 4XDQG FHOXLFL HVW SOHLQ 2UDFOH UpXWLOLVH OH SUHPLHU SXLV OH VHFRQG
HWF /¶XWLOLVDWLRQ GHV ILFKLHUV HVW GRQF FLUFXODLUH

/HV ILFKLHUV MRXUQDX[ DUFKLYpV ILFKLHUV UHGRORJ DUFKLYpV VRQW GHV FRSLHV GHV ILFKLHUV MRXUQDX[ SRXU
XQH VDXYHJDUGH GHV ILFKLHU MRXUQDX[ ILFKLHU UHGRORJ DYDQW OD SHUWH GH O¶LQIRUPDWLRQ SRXU FDXVH
G¶XWLOLVDWLRQ FLUFXODLUH GHV ILFKLHUV

Le fichier de paramètres

&H ILFKLHU FRQWLHQW OHV SDUDPqWUHV GH GpPDUUDJH GH OD EDVH HW G¶DXWUHV YDOHXUV TXL GpWHUPLQHQW
O¶HQYLURQQHPHQW GDQV OHTXHO HOOH V¶H[pFXWH /RUVTXH OD EDVH HVW GpPDUUpH OH ILFKLHU GHV SDUDPqWUHV HVW
OX HW SOXVLHXUV VWUXFWXUHV PpPRLUH VRQW DOORXpHV HQ IRQFWLRQ GH VRQ FRQWHQX

Le fichier mot de passe
/H ILFKLHU GH PRW GH SDVVH HVW XWLOLVp SRXU pWDEOLU O¶DXWKHQWLFLWp GHV XWLOLVDWHXUV SULYLOpJLpV GH OD EDVH
GH GRQQpHV
/¶XWLOLVDWLRQ HW OD GHVFULSWLRQ FRPSOqWH GHV ILFKLHUV GH OD EDVH GH GRQQpHV IDLW O¶REMHW GHV FKDSLWUHV
VXLYDQWV

© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

/H VWRFNDJH GHV GRQQpHV


8QH EDVH GH GRQQpHV 2UDFOH HVW XQ HQVHPEOH GH GRQQpHV VWRFNpHV GDQV XQ IRUPDW UHODWLRQQHO RX GHV
VWUXFWXUHV RULHQWpHV REMHW WHOOHV TXH GHV W\SHV GH GRQQpHV HW GHV PpWKRGHVDEVWUDLWHV
4XHOOHV TXH VRLHQW OHV VWUXFWXUHV XWLOLVpHV UHODWLRQQHOOHV RX RULHQWpHV REMHW OHV GRQQpHV G¶XQH EDVH
2UDFOH VRQW VWRFNpHV GDQV GHV ILFKLHUV (Q LQWHUQH LO H[LVWH GHV VWUXFWXUHV TXL SHUPHWWHQW G¶DVVRFLHU
ORJLTXHPHQW GHV GRQQpHV j GHV ILFKLHUV DXWRULVDQW OH VWRFNDJH VpSDUp GH W\SHV GH GRQQpHV GLIIpUHQWV
&HV GLYLVLRQV ORJLTXHV VRQW DSSHOpHV WDEOHVSDFHV HVSDFH GH GLVTXH ORJLTXH

Le tablespace (espace de disque logique)

/H WDEOHVSDFH HVW XQ FRQFHSW IRQGDPHQWDO GX VWRFNDJH GHV GRQQpHV GDQV XQH EDVH 2UDFOH 8QH WDEOH
RX XQ LQGH[ DSSDUWLHQQHQW REOLJDWRLUHPHQW j XQ WDEOHVSDFH ¬ FKDTXH WDEOHVSDFH VRQW DVVRFLpV XQ RX
SOXVLHXUV ILFKLHUV 7RXW REMHW WDEOH LQGH[ HVW SODFp GDQV XQ WDEOHVSDFH VDQV SUpFLVLRQ GX ILFKLHU GH
GHVWLQDWLRQ OH WDEOHVSDFH HIIHFWXDQW FH OLHQ

/RUVTX¶XQ WDEOHVSDFH HVW FUpp GHV ILFKLHUV GH GRQQpHV VRQW pJDOHPHQW FUppV SRXU FRQWHQLU VHV
GRQQpHV &HV ILFKLHUV DOORXHQW LPPpGLDWHPHQW O¶HVSDFH VSpFLILp ORUV GH OHXU FUpDWLRQ &KDFXQ G¶HX[ QH
SHXW DSSDUWHQLU TX¶j XQ VHXO WDEOHVSDFH

8QH EDVH GH GRQQpHV SHXW VXSSRUWHU SOXVLHXUV XWLOLVDWHXUV FKDFXQ G¶HX[ SRVVpGDQW XQ VFKpPD
HQVHPEOH G¶REMHWV ORJLTXHV GH EDVH GH GRQQpHV DSSDUWHQDQW j FKDTXH XWLOLVDWHXU LQFOXDQW GHV WDEOHV HW
GHV LQGH[ TXL VH UpIqUHQW j GHV VWUXFWXUHV GH GRQQpHV SK\VLTXHV VWRFNpHV GDQV GHV WDEOHVSDFHV /HV
REMHWV DSSDUWHQDQW DX VFKpPD G¶XQ XWLOLVDWHXU SHXYHQW rWUH VWRFNpV GDQV SOXVLHXUV WDEOHVSDFHV HW XQ
VHXO WDEOHVSDFH SHXW FRQWHQLU OHV REMHWV GH SOXVLHXUV VFKpPDV

/RUVTX¶XQ REMHW GH EDVH GH GRQQpHV FRPPH XQH WDEOH RX XQ LQGH[ HVW FUpp LO HVW DVVLJQp j XQ
WDEOHVSDFH YLD OHV SDUDPqWUHV GH VWRFNDJH SDU GpIDXW GH O¶XWLOLVDWHXU RX GHV LQVWUXFWLRQV VSpFLILTXHV

Le bloc Oracle
/H EORF 2UDFOH HVW XQH XQLWp G¶pFKDQJH HQWUH OHV ILFKLHUV OD PpPRLUH HW OHV SURFHVVXV 6D WDLOOH HVW XQ
PXOWLSOH GH OD WDLOOH GHV EORFV XWLOLVpV SDU YRWUH V\VWqPH G¶H[SORLWDWLRQ

/D WDLOOH G¶XQ EORF 2UDFOH HVW SUpFLVpH ORUV GH OD FUpDWLRQ GH OD EDVH GH GRQQpHV
/H SDUDPqWUH GpILQLVVDQW OD WDLOOH GX EORF 2UDFOH HVW OH SDUDPqWUH«DB_BLOCK_SIZE» 8QH IRLV
OD EDVH GH GRQQpHV FUppH OD YDOHXU GX SDUDPqWUH«DB_BLOCK_SIZE»QH SHXW SOXV rWUH PRGLILpH

© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

$WWULEXHU DX«DB_BLOCK_SIZE»XQH WDLOOH LPSRUWDQWH SHUPHW GH OLPLWHU OHV DFFqV GLVTXHV
¬ SDUWLU GH OD YHUVLRQ 2UDFOH L LO HVW SRVVLEOH G¶DYRLU SOXVLHXUV WDLOOHV GH EORF GH GRQQpHV GH
VWRFNDJH XQH WDLOOH GH EORF GH GRQQpHV SDU GpIDXW VSpFLILpH j O¶DLGH GX SDUDPqWUH
«DB_BLOCK_SIZE»HW DX PD[LPXP TXDWUH WDLOOHV GH EORF GH GRQQpHV QRQ VWDQGDUGV
/HV YDOHXUV GX EORF VWDQGDUG RX QRQ VWDQGDUG GRLYHQW rWUH FKRLVLHV SDUPL OD OLVWH VXLYDQWH .R .R
.R .R HW .R /D WDLOOH GH EORF GH .R HVW DFFHVVLEOH XQLTXHPHQW VXU OHV V\VWqPHV
G¶H[SORLWDWLRQ ELWV

/D JHVWLRQ DXWRPDWLTXH GH VWRFNDJH
/HV ILFKLHUV FRQVWLWXWLIV G¶XQH EDVH GH GRQQpHV SHXYHQW rWUH VWRFNpV j FRPSWHU GH OD YHUVLRQ 2UDFOH
J GDQV
•OD JHVWLRQ GH ILFKLHUV VSpFLILTXHV GH FKDTXH V\VWqPH G¶H[SORLWDWLRQ R OD EDVH GH GRQQpHV j pWp
LQVWDOOpH
•RX GDQV OD JHVWLRQ DXWRPDWLTXH GH VWRFNDJH $60 SURSRVp SDU 2UDFOH
/¶$60 HVW XQ RXWLO GH JHVWLRQ FRQoX VSpFLILTXHPHQW SRXU VLPSOLILHU OD JHVWLRQ GH VWRFNDJH GHV EDVHV
GH GRQQpHV SDU OD FRQVWUXFWLRQ GX V\VWqPH GH ILFKLHUV HW O¶LPSOpPHQWDWLRQ GHV IRQFWLRQQDOLWpV G¶XQ
JHVWLRQQDLUH G\QDPLTXH GH YROXPHV ,O SHUPHW GH FRQVLGpUHU XQ RX SOXVLHXUV GLVTXHV SK\VLTXHV
XWLOLVpV FRPPH XQ VHXO JURXSH GH GLVTXHV SRXU OH VWRFNDJH GHV GRQQpHV &HWWH VROXWLRQ GH JHVWLRQ GH
VWRFNDJH VLPSOLILH OHV WkFKHV GH JHVWLRQ GX VWRFNDJH HW RIIUH XQH DOWHUQDWLYH DX[ JHVWLRQQDLUHV GH
YROXPHV WUDGLWLRQQHOV OHV V\VWqPHV GH ILFKLHUV HW SpULSKpULTXHV GH W\SHrow device
/¶$60 DPpOLRUH QRQ VHXOHPHQW OHV SHUIRUPDQFHV HQ UpSDUWLVVDQW DXWRPDWLTXHPHQW OHV REMHWV GH EDVH
GH GRQQpHV VXU SOXVLHXUV XQLWpV GH GLVTXH PDLV DXJPHQWH pJDOHPHQW OD GLVSRQLELOLWp HQ DXWRULVDQW
O¶DMRXW G¶XQLWpV GH GLVTXH VDQV GHYRLU DUUrWHU OD EDVH /HV ILFKLHUV VRQW DXWRPDWLTXHPHQW UHGLVWULEXpV
QpFHVVLWDQW XQ PLQLPXP G¶LQWHUYHQWLRQ GH OD SDUW GX '%$

/D JHVWLRQ DXWRPDWLTXH GH VWRFNDJH VXEGLYLVH OHV ILFKLHUV GH GRQQpHV HW DXWUHV VWUXFWXUHV GH EDVH GH
GRQQpHV HQextents ASMHW UpSDUWLW FHV GHUQLHUV VXU WRXV OHV GLVTXHV G¶XQ JURXSH VDFKDQW TX¶LO H[LVWH
JpQpUDOHPHQW SOXVLHXUV JURXSHV DILQ G¶DPpOLRUHU OHV SHUIRUPDQFHV HW OD ILDELOLWp $X OLHX GH PHWWUH HQ
PLURLU GHV YROXPHV HQWLHUV HOOH PHW HQ PLURLU GHV REMHWV GH EDVH GH GRQQpHV FH TXL HVW SOXV VRXSOH FDU
FHX[FL SHXYHQW rWUH UpSDUWLV GLIIpUHPPHQW VHORQ OHXU W\SH $60 FUpH VXSSULPH RX JqUH HQ LQWHUQH
GHV ILFKLHUV GDQV O¶HVSDFH GH VWRFNDJH GHV JURXSHV GH GLVTXHV HQ IRQFWLRQ GHV EHVRLQV

/HV JURXSHV GH GLVTXHV $60 RIIUHQW GH QRPEUHX[ DYDQWDJHV ,OV DPpOLRUHQW OHV SHUIRUPDQFHV GHV (6
HW DXJPHQWHQW OD GLVSRQLELOLWp 'H SOXV OD IDFLOLWp DYHF ODTXHOOH LO HVW SRVVLEOH G¶DMRXWHU XQ GLVTXH j XQ
JURXSH H[LVWDQW RX G¶DMRXWHU XQ JURXSH HQWLqUHPHQW QRXYHDX SHUPHW GH JpUHU SOXVLHXUV EDVHV GH
GRQQpHV j OD IRLV

© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

8Q JURXSH GH GLVTXHV $60 HVW XQH FROOHFWLRQ G¶XQ RX SOXVLHXUV GLVTXHV TX¶2UDFOH JqUH FRPPH XQH
XQLWp ORJLTXH /HV VWUXFWXUHV GH GRQQpHV GDQV XQ JURXSH GH GLVTXHV VRQW DXWRQRPHV HQ XWLOLVDQW
O¶HVSDFH SRXU OHV EHVRLQV GH PpWDGRQQpHV
/HV GLVTXHV $60 VRQW GHV SpULSKpULTXHV GH VWRFNDJH SURYLVLRQQpV HQ YXH G¶rWUH XWLOLVpV SDU XQ JURXSH
GH GLVTXHV ,OV SHXYHQW rWUH XQH SDUWLWLRQ G¶XQ GLVTXH SK\VLTXH XQ QXPpUR G¶XQLWp ORJLTXH /81 j
SDUWLU G¶XQH EDLH GH VWRFNDJH RX XQ YROXPH ORJLTXH /9
&KDTXH GLVTXH HVW GLYLVp HQ SOXVLHXUV XQLWpV G¶DOORFDWLRQ OD SOXV SHWLWH TXDQWLWp G¶HVSDFH GLVTXH
FRQWLJX DOORXp /RUVTXH YRXV FUpH] XQ JURXSH GH GLVTXHV YRXV SRXYH] GpILQLU OD WDLOOH GH O¶XQLWp
G¶DOORFDWLRQ j RX 0R VHORQ OH QLYHDX GH FRPSDWLELOLWp GH GLVTXH GX JURXSH

/¶LQVWDQFH


8QH LQVWDQFH HVW O¶HQVHPEOH GHV SURFHVVXV G¶DUULqUHSODQ HW GHV ]RQHV PpPRLUH TXL VRQW DOORXpV SRXU
SHUPHWWUH O¶H[SORLWDWLRQ GH OD EDVH GH GRQQpHV

8QH LQVWDQFH 2UDFOH HVW GpVLJQpH SDU OH QRP GH O¶LQVWDQFH XQ SDUDPqWUH«INSTANCE_NAME»
/H QRP GH OD EDVH GH GRQQpHV UDSSHORQVOH HVW DWWULEXp j OD FUpDWLRQ GH OD EDVH GH GRQQpHV HW LO Q¶HVW
SDV SRVVLEOH GH OH PRGLILHU SDU OD VXLWH
3DU FRQWUH O¶LQVWDQFH HVW © XQ SURJUDPPH ª XQ HQVHPEOH GH SURFHVVXV HW GH ]RQHV PpPRLUH HW VRQ
QRP SHXW rWUH PRGLILp
*pQpUDOHPHQW OH QRP GH O¶LQVWDQFH HW OH QRP GH OD EDVH GH GRQQpHV VRQW LGHQWLTXHV PDLV LO IDXW ELHQ
WHQLU FRPSWH GX IDLW TX¶LO \ D GHX[ QRPV XQ SRXU O¶LQVWDQFH HW XQ DXWUH SRXU OD EDVH GH GRQQpHV HW
TX¶LOV SHXYHQW rWUH GLIIpUHQWV

SYS@rubis>show parameter _name

NAME TYPEVALUE
------------------------------------ -----------
-------------cell_offloadgroup_name string
db_file_name_convert string
db_name stringrubis
db_unique_name stringrubis
global_names booleanFALSE
instance_name stringrubis
lock_name_space string
log_file_name_convert string
pdb_file_name_convert string
processor_group_name string
service_names stringrubis.olimp.fr
/RUVTX¶RQ LQWHUURJH OD EDVH OHV GRQQpHV VWRFNpHV GDQV GHV ILFKLHUV SK\VLTXHV VXU GLVTXH VRQW FKDUJpHV
HQ PpPRLUH 2UDFOH XWLOLVH GHV ]RQHV PpPRLUH SRXU DPpOLRUHU OHV SHUIRUPDQFHV HW JpUHU OH SDUWDJH GHV
GRQQpHV HQWUH SOXVLHXUV XWLOLVDWHXUV /D ]RQH PpPRLUH SULQFLSDOH HPSOR\pH SRXU OH IRQFWLRQQHPHQW
G¶XQH EDVH GH GRQQpHV HVW OD ]RQH JOREDOH V\VWqPH RX6*$ 6\VWHP *OREDO $UHD
/HV SURFHVVXV G¶DUULqUHSODQ FRUUHVSRQGHQW DX[ GLIIpUHQWV SURFHVVXV TX¶2UDFOH PHW HQ °XYUH SRXU
DVVXUHU OD JHVWLRQ G¶XQH EDVH GH GRQQpHV 6XU OH VHUYHXU GH OD EDVH LO IDXW GLVWLQJXHU GHX[ W\SHV GH
SURFHVVXV
•OH SURFHVVXV VHUYHXU TXL SUHQG HQ FKDUJH OHV UHTXrWHV GHV SURFHVVXV XWLOLVDWHXUV SURYHQDQW GH
FRQQH[LRQV j OD EDVH GH GRQQpHV j O¶DLGH G¶RXWLOV WHOV TXH 64/
3/86 3UR
& HW DXWUHV RXWLOV GH
GpYHORSSHPHQW RX G¶DGPLQLVWUDWLRQ

© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

•OHV SURFHVVXV G¶DUULqUHSODQ TXL RQW FKDFXQ XQH WkFKH GpWHUPLQpH SRXU OD JHVWLRQ GHV GRQQpHV
pFULWXUH GHV GRQQpHV VXU GLVTXH JHVWLRQ GH OD PpPRLUH HWF
/HV FDUDFWpULVWLTXHV GX VHUYHXU GH EDVH GH GRQQpHV WHOOHV TXH OD WDLOOH GX6*$OH QRPEUH GH RX
SURFHVVXV G¶DUULqUHSODQ FRQWHQXHV GDQV XQ ILFKLHU GH SDUDPqWUHV DVVRFLp VRQW SULVHV HQ FRPSWH ORUV
GX GpPDUUDJH 8QH LQVWDQFH FRUUHVSRQG j XQH EDVH GH GRQQpHV HW j XQH VHXOH 3DU FRQWUH SOXVLHXUV
LQVWDQFHV SHXYHQW DFFpGHU j XQH EDVH GH GRQQpHV RSWLRQ 5HDO $SSOLFDWLRQ &OXVWHUV

'DQV OD VXLWH GH FHW RXYUDJH VDXI LQGLFDWLRQ H[SOLFLWH OH WHUPH GH EDVH GH GRQQpHV 2UDFOH VH UDSSRUWH
HQ PrPH WHPSV j O¶LQVWDQFH HW DX[ ILFKLHUV SK\VLTXHV GH OD EDVH

/D ]RQH © 6KDUHG 3RRO ª


/H SRRO SDUWDJp 6KDUHG 3RRO HVW XQ VHFWHXU GDQV OD 6*$ 6\VWHP *OREDO $UHD XWLOLVp SHQGDQW OD
SKDVH G¶DQDO\VH
,O \ D GHX[ FRPSRVDQWV SULQFLSDX[ j O¶LQWpULHXU GH OD ]RQH SDUWDJpH
•/H FDFKH GX GLFWLRQQDLUH GH GRQQpHV 'LFWLRQDU\ &DFKH
•/H FDFKH GH ELEOLRWKqTXH /LEUDU\ &DFKH


/D WDLOOH GX SRRO SDUWDJp 6KDUHG 3RRO HVW GpILQLH j O¶DLGH GX SDUDPqWUH
«SHARED_POOL_SIZE»OD GLVWULEXWLRQ GH FHWWH ]RQH PpPRLUH HQWUH OH FDFKH GX GLFWLRQQDLUH GH
GRQQpHV 'LFWLRQDU\ &DFKH HW OH FDFKH GH ELEOLRWKqTXH /LEUDU\ &DFKH HVW JpUpH DXWRPDWLTXHPHQW HQ
LQWHUQH SDU OH VHUYHXU

© Tsoft/Eyrolles – Oracle 12c Administration

Module 1 : L’architecture d’Oracle

/H FDFKH GX GLFWLRQQDLUH GH GRQQpHV 'LFWLRQDU\ &DFKH
/HV LQIRUPDWLRQV UHODWLYHV DX[ REMHWV GH OD EDVH GH GRQQpHV VRQW VWRFNpHV GDQV OHV WDEOHV GX
GLFWLRQQDLUH GH GRQQpHV &HV LQIRUPDWLRQV LQFOXHQW HQWUH DXWUHV OHV GRQQpHV GH FRPSWHV XWLOLVDWHXU
OHV QRPV GHV ILFKLHUV GH GRQQpHV OHV GHVFULSWLRQV GHV WDEOHV HW OHV SULYLOqJHV /RUVTXH OD EDVH D EHVRLQ
GH FHV LQIRUPDWLRQV SDU H[HPSOH SRXU FRQWU{OHU VL XQ XWLOLVDWHXU HVW DXWRULVp j H[pFXWHU XQH UHTXrWH
VXU XQH WDEOH HOOH OLW OHV WDEOHV GX GLFWLRQQDLUH HW SODFH OHV GRQQpHV H[WUDLWHV GDQV OH FDFKH GX
GLFWLRQQDLUH GH OD ]RQH 6*$
&H FDFKH HVW JpUp DX PR\HQ G¶XQ DOJRULWKPH DSSHOp/58/HDVW5HFHQWO\8VHG HW VD WDLOOH HVW JpUpH
HQ LQWHUQH SDU OD EDVH GH GRQQpHV FRPPH XQH FRPSRVDQWH GX SRRO SDUWDJp 6KDUHG 3RRO