Procédure d’installation du SGBD Oracle 9i(Coté...

16
Procédure d’installation du SGBD Oracle 9iR2 (Coté serveur) Equipe Database Master Semestre 5 (Mars/Juillet 2004) Version 2

Transcript of Procédure d’installation du SGBD Oracle 9i(Coté...

Page 1: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Procédure d’installation du SGBD Oracle 9iR2 (Coté serveur)

Equipe Database Master Semestre 5 (Mars/Juillet 2004)

Version 2

Page 2: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

Sommaire

Introduction ..................................................................................................................................... 3 I. Préparation du système ....................................................................................................... 3

a) Vérification des logiciels requis : .............................................................................. 3 b) Reconfiguration du noyau :........................................................................................ 4 c) Création du point de montage .................................................................................... 5 d) Création des groupes Linux dba et oinstall ............................................................... 5 e) Création de l’utilisateur Linux oracle........................................................................ 5 f) Création du groupe Apache apachegrp ..................................................................... 6 g) Création de l’utilisateur Linux apacheora................................................................. 6 h) Modification des droits des répertoires crées ............................................................ 6 i) Vérification de l’environnement X-windows .............................................................. 6 j) Paramétrage des variables d’environnement ............................................................ 7

II. Installation du logiciel Oracle ............................................................................................. 7 a) Préparation des fichiers d’installations..................................................................... 8 b) Installation ................................................................................................................. 8

III. Post-installation.................................................................................................................. 14

Historique des révisions

Date Version Description Auteur

4 avril 2004 1.1 Préparation du serveur COICADAN Aurélien

25 mai 2004 1.2 Installation REMARCK Daniel

21 Juin 2004 2 Finalisation : Reconfiguration du noyau, modification des exécutables

LU Pascal

Responsables du projet : REMARCK Daniel (Chef de projet) COICADAN Aurélien (Responsable installation) LU Pascal (Responsable Installation)

LU Pascal - 2 - Procédure Install Oracle9i

Page 3: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

Introduction Ce document est destiné à ceux et à celles qui voudront mettre en œuvre un environnement Oracle 9iR2 et ses outils d’administration. Il traite ainsi toute partie installation dans un système Linux Debian. Il est requis d’être familier à l’environnement du système et connaître parfaitement son fonctionnement (aussi bien en mode console qu’en mode graphique). Il se peut même qu’il faudrait savoir recompiler le noyau. La partie sécurité système et réseaux et le ‘tuning’ ne sont pas élaborés dans ce document. Concernant la stratégie de sauvegarde, un autre document annexe lui est consacré. Remarque : Ce document a été réalisé en partie grâce à l’aide de l’ouvrage Oracle9i sous Linux de G. Briard édition Eyrolles et à la contribution d’un consultant extérieur M. Ferré dont l’équipe fait ces remerciements. Des sites Web ont aussi permis de comprendre le fonctionnement et la mise en place d’une telle infrastructure, voici quelques liens bien utiles : http://lbdwww.epfl.ch/f/teaching/courses/SlidesBDR/oracle.pdf http://perso.club-internet.fr/gbriard http://metalink.oracle.com http://otn.oracle.com http://www.labo-oracle.com/articles/installations/installation_d_oracle_8i_sous_debian_(r3)_(fr)_46319_0.html http://www.freenix.fr/unix/linux/HOWTO/Oracle-HOWTO.html http://www.cure.nom.fr/article.php?theme=Oracle&id_fic=2 http://www-rocq.inria.fr/who/Laurent.Le_Pendeven/TECH/oracle9iR2_Mandrake9.2.html La mise en place du serveur Oracle a été réalisé et a fonctionné avec le matériel suivant : Version logiciel du serveur Oracle : 9i 2.0.4 Caractéristiques matérielles du serveur OS : Linux Debian (kernel 2.6.4 testing/unstable) Processeur : Intel Pentium 4 2,4 Ghz Quantité et type de mémoire vive : 512 Mo DDR ram Disque dur : 20 Go 5400 tr/min Carte graphique : Geforce 4 MX Carte réseaux ethernet 10/100Mps Partitionnement du disque 1 Go pour /swap 10 Go pour la / 1 Go pour la /var 8 Go pour la /usr

I. Préparation du système a) Vérification des logiciels requis :

OS : Noyau Linux 2.4.4 Librairies de l’OS : GLIBC versions 2.2.1 Compilateur : GNU gcc version 2.95.2 Executable Linux : make, ar, ld, nm Vérifiez la version de la librairie : libdl-2-3.2.so Gestionnaire de fenêtre : N’importe quel gestionnaire de fenêtre compatible avec Motif 1.2. Oracle 9i ne permet pas d’installation en « mode caractère ». Un environnement graphique est

LU Pascal - 3 - Procédure Install Oracle9i

Page 4: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

obligatoire, mais le GDM Graphic Display Manager ne doit pas être installé pour des raisons de sécurité du serveur. Un environnement JAVA est nécessaire mais sa configuration sera expliquée ultérieurement.

b) Reconfiguration du noyau : Il est recommandé d’adapter le noyau Linux aux besoins d’Oracle 9i qui concernent essentiellement la mémoire partagée (Shared Memory) et les sémaphores. Shared Memory : lorsqu’une instance Oracle est lancée, une zone mémoire est affectée à la System Global Aera (SGA). La Shared Memory est une zone mémoire partagée par les différents processus qui accèdent tous à la SGA. Les paramètres Linux déterminent la taille maximale de la mémoire du système qui peut être partagée. Si la mémoire physique est insuffisante ou si la SGA requiert d’avantage de mémoire partagée que celle définie par les paramètres du noyau Linux (SHMMAX…), une erreur sera signalée au démarrage de la base. Il suffit alors de diminuer la taille de la SGA déterminée par les paramètres du fichier d’initialisation initSID.ora de la base ou d’augmenter les limites du noyau Linux. Sémaphores : ce sont des drapeaux, des signaux…Ils sont on ou off. Ce sont les processus qui les modifient. Oracle utilise les sémaphores pour gérer la concurrence d’accès aux données de la SGA, puisqu’on peut y accéder par l’ensemble des processus. Les sémaphores utilisées par Oracle sont allouées suivant la valeur du paramètre PROCESSES du fichier d’initialisation lors du démarrage de la base de données. S’ils sont insuffisants, une erreur est signalée. Il suffit alors de diminuer la valeur du paramètre PROCESSES ou d’augmenter les limites du noyau Linux. Paramètres

systèmes Linux Paramètres Commentaires

SHMMAX

Taille maximale d’un segment de mémoire partagé. Cette valeur n’affecte en rien la façon dont Oracle9i utilise la mémoire partagée. Elle sert à en fixer la limite et n’affecte pas les ressources système.

SHMMIN Taille minimale d’un segment de mémoire partagée.

SHMMNI Nombre maximal de segments de mémoire partagée sur le système.

Shared Memory

SHMSEG Nombre maximal de segments de mémoire partagée auquel un processus utilisateur peut s’attacher

SEMMNI Nombre maximal d’identifiants de sémaphores dans le système.

SEMMSL (10 + la plus grande valeur du paramètre d’initialisation PROCESSES fixée dans le fichier initSID.ora) Nombre maximal de sémaphores dans un set.

SEMMNS

Somme des paramètres PROCESSES de toutes les instances du système, moins la plus grande valeur de PROCESSES utilisée pour le paramétrage précédent. Nombre maximal de sémaphores du système.

SEMOPM Nombre maximal d’opérations lors d’appels a SEMOP.

Sémaphores

SEMVMX Valeur maximale de sémaphores. Les valeurs des processus sont stockées sous le répertoire /proc/ Pour paramétrer les valeurs de la mémoire partagée de façon dynamique à chaque démarrage du système, il faut éditer le fichier /etc/sysctl.conf et rajouter les lignes suivantes : kernel.shmax = 214783648 kernel.sem=250 32000 100 128 (remarque:oubliez pas le point entre kernel et shmax/sem)

LU Pascal - 4 - Procédure Install Oracle9i

Page 5: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

Il faut ensuite remplacer une librairie qui se trouve dans le répertoire /usr/lib/ : Sauvegarder la librairie d’origine : mv libstd++-libc6.1-1.so.2 libstd++-libc6.1-1.so.2.old Renommer la nouvelle libraire : mv libstd++-libc6.2-2.so.3 libstd++-libc6.1-1.so.2

c) Création du point de montage Création du point de montage /u01 sous lequel sera installé la distribution Oracle ainsi que les bases de données de test (espace disque affecté 2Go). D’autres points de montage peuvent être créés selon vos besoins. En root :

#création des répertoires d’installation mkdir /u01/app mkdir /u01/app/oracle mkdir /u01/oradata #répertoire pour le fichier oraInst.loc de l’OUI mkdir /var/opt/oracle

d) Création des groupes Linux dba et oinstall Nom donné par

Oracle Privilège donné sur la

base de données Groupe Linux Utilisateurs Linux possédant ce groupe

OSDBA SYSDBA dba oracle ORAINVENTORY (aucun) oinstall oracle, apacheora

En root :

#création des groupes groupadd dba groupadd oinstall

e) Création de l’utilisateur Linux oracle Cet utilisateur est celui sous lequel on installe Oracle9i avec OUI (Oracle Universal Installer). Ce compte est exclusivement réservé à des tâches d’administration et d’installation des différentes versions d’Oracle9i. Caractéristiques :

Variable Valeur et commentaire Nom d’utilisateur Linux oracle Groupe Linux principal oinstall Groupe Linux supplémentaire dba

En root :

#création de l’utilisateur oracle useradd –g oinstall –G dba –m oracle –d /home/oracle –s /bin/sh –m –k /etc/skel

LU Pascal - 5 - Procédure Install Oracle9i

Page 6: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

#modification du mot de passe passwd oracle

f) Création du groupe Apache apachegrp L’utilisation du serveur Apache nécessite quelques précautions pour ne pas compromettre la sécurité du système. Un groupe doit être créé et affecté uniquement au propriétaire du serveur Apache. Ce sera le groupe apachegrp. En root :

#création des groupes groupadd apachegrp

g) Création de l’utilisateur Linux apacheora Ce compte sera le propriétaire du serveur Apache à l’issue de l’installation d’Oracle. Pour répondre à des exigences de sécurité, la configuration d’Apache sera modifiée après son installation : c’est à ce moment-là que le groupe apachegrp et l’utilisateur apacheora seront utilisés. Caractéristiques du compte :

Variable Valeur et commentaire Nom d’utilisateur Linux apacheora Groupe Linux principal oinstall Groupe Linux supplémentaire apachegrp

En root :

#création de l’utilisateur apacheora useradd –g oinstall –G apachegrp –m apacheora –d /home/apacheora –s /bin/sh –

m –k /etc/skel #modification du mot de passe passwd apacheora

h) Modification des droits des répertoires crées Il faut modifier les droits des répertoires créés pour que l’utilisateur oracle en soit l’unique propriétaire et puisse y accéder. En root :

#changer le propriétaire et le groupe des répertoires chown oracle:dba /u01/app/oracle chown oracle:dba /u01/oradata chown oracle:oinstall /var/opt/oracle

i) Vérification de l’environnement X-windows En root :

xhost+localhost

LU Pascal - 6 - Procédure Install Oracle9i

Page 7: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

#vérification du bon fonctionnement de l’environnement X-window xclock

j) Paramétrage des variables d’environnement

Variable d’environnement Valeur à affecter umask 022 DISPLAY nom_du_poste_de_travail :0.0 ORACLE_BASE /u01/app/oracle ORACLE_HOME $ORACLE_BASE/product/9.2.0.4 ORACLE_SID ORCL NLS_LANG french_france.WE8ISO8859P15 ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/data ORACLE_DOC $ORACLE_HOME/doc PATH /usr/bin, /bin , /usr/bin/X11, usr/local/bin, $ORACLE_HOME/bin LD_LIBRARY $ORACLE_HOME/lib CLASSPATH Ne doit pas exister

Il faut ajouter ces valeurs de variable d’environnement dans le fichier .profile (fichier de configuration du sh) Voici à quoi ressemble le fichier .profile : !/bin/sh #if [ -f ~/.bashrc ]; then # . ~/.bashrc #fi umask 022 DISPLAY=localhost:0.0 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/9.2.0 export ORACLE_SID=ORCL export LD_LIBRARY_PATH=$ORACLE_HOME/lib export NLS_LANG=french_france.WE8ISO8859P15 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_DOC=$ORACLE_HOME/doc export PATH=./:$ORACLE_HOME/bin:$PATH La préparation de l’environnement étant fini, passons à l’installation du serveur ORACLE

II. Installation du logiciel Oracle Le logiciel Oracle Universal Installer (écrit en Java) permet d’effectuer graphiquement l’installation de vos logiciels Oracle sur Linux. L’installation s’effectuer sur CD à partir des fichiers téléchargés sur le site officiel http://otn.oracle.com/software/index.html Contenus des Cd-rom (version 9.2.0.4) : ship_9204_linux_disk1.cpio.gz ship_9204_linux_disk2.cpio.gz ship_9204_linux_disk3.cpio.gz

LU Pascal - 7 - Procédure Install Oracle9i

Page 8: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

a) Préparation des fichiers d’installations

Mode opératoire de preparation: • Monter le lecteur CD mount /cdrom • Copier les fichiers contenant sur le CD vers un répertoire temporaire cp /cdrom/ ship_9204_linux_disk1.cpio.gz /(destination) cp /cdrom/ ship_9204_linux_disk2.cpio.gz /(destination) cp /cdrom/ ship_9204_linux_disk3.cpio.gz /(destination) • Décompresser les fichiers : zcat ship_9204_linux_disk1.cpio.gz | cpio –idvmv zcat ship_9204_linux_disk2.cpio.gz | cpio –idvmv zcat ship_9204_linux_disk3.cpio.gz | cpio –idvmv La décompression créera automatiquement des répertoires ou seront assignés les fichiers Disk 1, Disk 2, Disk 3

b) Installation Pour lancer Oracle Universal Installer, il faut se connecter avec l’utilisateur oracle :

su – oracle

Attention : Ne jamais utiliser le compte linux root pour installer oracle. Lancer l’un des environnements graphiques requis. startx Se placer dans le répertoire Disk 1 et lancer Oracle Universal Installer (OUI): cd /(pathtoDisk1) ./runInstaller

LU Pascal - 8 - Procédure Install Oracle9i

Page 9: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

Pour commencer l’installation, il faut retourner à l’écran d’accueil et cliquer sur Suivant.

Indications :

- Répertoire de base à utiliser : /u01/app/oracle/oraInventory - Groupe Linux réservé aux administrateurs : dba - Certaines actions doivent être exécutées en root. Lorsque cela sera demandé, il faudra ouvrir une

nouvelle fenêtre et exécuter un script : su – root ./tmp/orainstRoot.sh exit

- OUI demande l’emplacement du fichier décrivant les logiciels contenus sur le CD-rom. C’est le

fichier : /pathtoDisk1/stages/products.jar - Pour l’emplacement où seront installés les logiciels Oracle, elle est renseignée par la variable

ORACLE_HOME : /u01/app/oracle/product/9.0.2

LU Pascal - 9 - Procédure Install Oracle9i

Page 10: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

LU Pascal - 10 - Procédure Install Oracle9i

Page 11: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

LU Pascal - 11 - Procédure Install Oracle9i

Page 12: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

LU Pascal - 12 - Procédure Install Oracle9i

Page 13: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

- Choix de la langue : anglais et français - Choix du type d’installation : Oracle 9i version Enterprise et standard sont télécharger dans les

mêmes fichiers. La version Enterprise propose plus d’options que la version Standard et à un coût plus élevé. Pour la grande majorité des cas, et surtout si on débute sous Oracle, la version Standard est largement suffisante.

- Identification de la nouvelle base de données. Indiquer : Global Database Name : ORCL SID : ORCL - Une fois l’installation des logiciels Oracle effectuée, il faut lancer un script

d’administration (avant il faut modifier le fichier root.sh !!!En mettant AWK=/usr/bin/awk): su – root ./u01/app/oracle/product/9.2.0/root.sh exit

LU Pascal - 13 - Procédure Install Oracle9i

Page 14: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

A noter : Toutes les phases de l’installation sont enregistrées dans les fichiers log. Installation de la machine virtuelle JAVA nécessaire au fonctionnement des programmes assistants (Outils pour manager en mode graphique). Télécharger le programme executable j2re-1.4.version-linux-i586.bin (ou le jdk) sur le site de Sun : http://java.sun.com Après l’avoir télécharger, rendre le fichier exécutable

chmod a+x j2re-1.4.version Puis exécuter le fichier La machine virtuelle installée, il faut maintenant redéfinir les variables référents à JAVA Le DataBase Creation Assistant (DBCA) Dans le fichier /$ORACLE_HOME/bin/dbca, il faut remplacer : JRE_DIR=chemin du répertoire j2re1.4.version Et un peu vers la fin du fichier remplacer jre par java : # Run DBCA $JRE_DIR/bin/java -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

III. Post-installation Avant de lancer une instance, il faut modifier le fichier /etc/oratab qui contient toutes les instances : ORCL:/u01/app/oracle/product/9.2.0:Y Connexion à la base ORCL pré-installée, il est nécessaire de la démarrer manuellement et d’effectuer un test en procédant comme suit : # connexion sous utilisateur oracle sqlplus /nolog connect system/manager as SYSDBA startup # la commande suivante récupère la date de la base ORCL select sysdate from dual ; exit Voici quelques commandes de bases pour démarrer correctement un serveur ORACLE : dbstart/dbshut : Commande de démarrage et d’arrêt automatique de la base lsnrctl start|stop|status : Commande de lancement ,d’arrêt et de vérification du service Oracle Net( ou plus communément appelé ‘Listener’ il s’agit de la partie réseau ou daemon oracle) Les fichiers de configuration de ce service sont tnsnames.ora, listener.ora, et sqlnet.ora. Ils se situent au répertoire /$ORACLE_HOME/network/admin Maintenant nous allons créer un script automatique de démarrage et d’arrêt de la base et du serveur Oracle. Tout d’abord, créons un exécutable /etc/init.d/dbora. Voilà à quoi sa ressemble : #!/bin/sh # chkconfig: - 20 80 #

LU Pascal - 14 - Procédure Install Oracle9i

Page 15: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

ORA_HOME=/u01/app/oracle/product/9.2.0 ORA_OWNER=oracle if [ ! -f $ORA_HOME/bin/dbstart ] then echo "Oracle startup: cannot start" exit fi case "$1" in 'start') echo "Démarrage des bases ORACLE indiquées dans /etc/oratab" su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart" echo "Démarrage du listener ORACLE Net" su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrstart" ;; 'stop') echo "Arret du listener ORACLE Net" su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrstop" echo "Arret des bases ORACLE indiquées dans /etc/oratab" su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" ;; esac Rendons le fichier exécutable par un chmod a+x dbora Puis il faut créer des liens de ce script à la liste des démarrages du système Linux Debian( Run level) ln –s dbora /etc/rc0.d/K99dbora ln –s dbora /etc/rc1.d/K99dbora ln –s dbora /etc/rc2.d/S10dbora ln –s dbora /etc/rc3.d/S10dbora ln –s dbora /etc/rc4.d/S10dbora ln –s dbora /etc/rc6.d/K99dbora Mémento des commandes de bases oracle :

Outils Commandes Assistant de création d'une base dbca

Assistant de configuration d'Oracle Entreprise Manager emca Assistant

Assistant de configuration des services Réseau netca

Lancement d'Oracle Management Server oemctl start oms Lancement de la console oemapp console

Oracle Entreprise Manager Contrôle de l'agent agentctl

start|stop|status Configuration des aspects réseau netmgr

Oracle Noyau Consulter une erreur oerr ora + numéro

d’erreur

LU Pascal - 15 - Procédure Install Oracle9i

Page 16: Procédure d’installation du SGBD Oracle 9i(Coté serveur)chinoix.free.fr/portfolio/docbase/projectsys/install_oracle9i.pdf · Procédure d’installation du SGBD Oracle 9iR2 (Coté

Projet DataBase Master Version 2 Procédure d’installation du serveur Oracle 9iR2 Linux Debian

Un système Oracle comporte différentes catégories de fichiers : • Les fichiers de données • Les fichiers redo-log (+ archive) • Les fichiers de contrôle • Le fichier d’initialisation • Les fichiers d’initialisation d’Oracle Net • Le fichier d’alerte • Le fichier trace des utilisateurs

Nous vous invitons à consulter l’ouvrage présenté au départ de ce document pour avoir davantage d’information sur les rôles et l’organisation de ces fichiers dans le système Oracle. En effet ce document n’a pas eu pour but de se substituer à l’ouvrage consacré à Oracle 9i sous Linux, mais à répondre à certaines questions techniques sur la mise en place dans un environnement spécifique à Debian.

LU Pascal - 16 - Procédure Install Oracle9i