Académique Documents
Professionnel Documents
Culture Documents
Installer la derniére version du RDBMS d'Oracle: Oracle 11G et créer une base de données
sur une plateforme Linux 32 Bits Fedora 7.
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
I - Introduction..............................................................................................................................................................3
II - Pré-requis............................................................................................................................................................... 4
III - Installation............................................................................................................................................................. 5
IV - Erreur Linux........................................................................................................................................................ 15
V - Créer une base de données............................................................................................................................... 16
VI - Remerciements................................................................................................................................................... 23
-2-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
I - Introduction
-3-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
II - Pré-requis
compat-libstdc++-33.2.3-47.3
elfutils-libelf-0.97-5
elfutils-libelf-devel-0.97-5
glibc-2.3.9.4-2.19
glibc-common-2.3.9.4-2.19
glibc-devel-2.3.9.4-2.19
gcc-3.4.5-2
gcc-c++-3.4.5-2
libaio-devel-0.3.105-2
libaio-0.3.105-2
libgcc-3.4.5
libstdc++-3.4.5-2
libstdc++-devel-3.4.5-2
make-3.80-5
sysstat-5.0.5
unixODBC-2.2.11
unixODBC-devel-2.2.11
-4-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
III - Installation
Ecran de lancement :
Nous allons renseigné l'ORACLE_HOME, l'ORACLE_BASE (qui servirat pour la variable diagnostic_dest le type
d'installation et le groupe de l'utilisateur qui va installer le moteur).
On remarquera au passage qu'Oracle laisse tomber la couleur rouge dominante dans ces écrans pour un bleu plus
discret
-5-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
-6-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Aujourd'hui la 11G n'est disponible que pour Linux, cela n'incluant que certaines versions, malheuresement la version
sur laquelle
nous effectuons l'installation n'est pas certifiée. Cependant il est possible d'effectuer une installation sur toutes les
version de Linux x86.
Summary:
-7-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Installation:
-8-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
-9-
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Setting-Up :
- 10 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
- 11 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Fin de l'installation :
- 12 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
- 13 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
- 14 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
IV - Erreur Linux
- 15 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Création de l'instance :
' Comme nous pouvons le remarquer, Oracle dans sa nouvelle version de base de données, c'est basé sur la gestion
de l'arborescence
de la Flash recovery aréa pour supprimer les répertoires d'administration et laissé à Oracle le soin d'organiser cette
structure.
Cela se fait automatiquement. En effet la variable chargée de déterminer le répertoire racine de cette installation
est fixé par
DIAGNOSTIC_DEST qui prend par défault la valeur de l'ORACLE_BASE.
En règle générale elle est initialisé à $ORACLE_BASE/ diag/rdbms/DATABASE_NAME/$ORACLE_SID/trace
- 16 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Cependant ce paramètre peut être modifié soit en le renseignant lors de la création de l'instance via le pfile soit après
la création de cette instance de manière dynamique :
System altered.
Lors de la création de la base si nous observons le fichier de trace de la base, nous nous apercevons qu'Oracle
exécute certains scripts :
- 17 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
processing ?/rdbms/admin/dfmap.bsq
processing ?/rdbms/admin/denv.bsq
processing ?/rdbms/admin/drac.bsq
processing ?/rdbms/admin/dsec.bsq
processing ?/rdbms/admin/doptim.bsq
processing ?/rdbms/admin/dobj.bsq
processing ?/rdbms/admin/djava.bsq
processing ?/rdbms/admin/dpart.bsq
processing ?/rdbms/admin/drep.bsq
processing ?/rdbms/admin/daw.bsq
processing ?/rdbms/admin/dsummgt.bsq
processing ?/rdbms/admin/dtools.bsq
processing ?/rdbms/admin/dexttab.bsq
processing ?/rdbms/admin/ddm.bsq
processing ?/rdbms/admin/dlmnr.bsq
• @?/rdbms/admin/catalog
• @?/rdbms/admin/catproc
• @?/rdbms/admin/catblock
• @?/rdbms/admin/utlxplan
• @?/sqlplus/admin/pupbld
• @?/xdk/admin/initxml
• @?/xdk/admin/xmlja
• @?/javavm/install/initjvm
• @?/rdbms/admin/catjava
• @?/rdbms/admin/catoctk
- 18 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
- 19 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
4 rows selected.
Création du Spfile :
SQL> create spfile from pfile='/oracle/admin/orcl/initorcl.ora'
2 ;
File created.
Démarrage du LISTENER:
- 20 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dsiege103829)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.1.0.6.0 - Production
Start Date 14-AUG-2007 11:19:33
Uptime 0 days 0 hr. 0 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /opt/oracle/product/111/network/admin/listener.ora
Listener Log File /opt/oracle/product/diag/tnslsnr/dsiege103829/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dsiege103829.brinks.fr)(PORT=1521)))
Services Summary...
Service "orcl" has 1 instance(s).
Instance "orcl", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
[oracle@dsiege103829 admin]$ ps -eaf | grep tns
oracle 16919 1 0 11:19 ? 00:00:00 /opt/oracle/product/111/bin/tnslsnr LISTENER -inherit
oracle 16927 16106 0 11:19 pts/3 00:00:00 grep tns
[oracle@dsiege103829 admin]$
- 21 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
La définition des processus dans la 11G est très bien détaillée dans la documentation Oracle :
SMC0/
Wnnn - Space management coordination process
Utilisateur créé.
- 22 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/
Installer Oracle 11G et créer une base de données par Jaouad Zouaghi
VI - Remerciements
Je tiens à particuliérement remercier Hubert Quarantel- Colombani pour son expertise sur les systémes ouverts et
notamment Linux
- 23 -
Copyright ® 2007-2010 . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents,
images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages
et intérêts. Cette page est déposée à la SACD.
http://jaouad.developpez.com/oracle-11G/