Installation de oracle10gR2 for Linux x86
Sur Debian 3.1 r0.a

 

Sommaire

 

 

1. Avant propos

1.1 Hardware

1.2 Software

1.3 Swap et partions

1.4 Les packages Debian 

2 . Adapter le système 

3. Création des répertoires d’installation de oracle

4. les utilisateurs et les groupes

5. Paramétrage des Sémaphores et du kernel

6 . Extraire l'archive

7 . Paramétrage de l’installeur Oracle

8. le fichier .bash_profile de l'utilisateur oracle

9. Téléchargement des fichiers

10. Installation de Oracle 10 g R2

11 . Tous fonctionne ?

 

 

1. Avant propos

Avec cette nouvelle version de Oracle 10g (Release 2 (10.2))  les pré requis sur l’architecture sont un plus élevées.

Bien évidemment on peut passer outre ces pré requis .
Mais les risques encourus ne seraient pas  couverts par Oracle principalement dans le contexte d’une mise en production de votre implantation de Oracle sur Linux.
  

Pour l’installation de Oracle 10 g R2 , il est préférable de mettre a jour le kernel de votre débian .

Pour cette installation j’ai utilisé un kernel 2.6.12.6-686 sur la  Debian 3.1r0a
Packages :
kernel-headers-2.6.12.6-686_1_i386.deb
kernel-image-2.6.12.6-686_1_i386.deb
kernel-source-2.6.12.6-686_1_all.deb

 

 
 
1.1 Hardware
Configuration minimum conseillée:
• Processeur : P4 2.4Ghz ( ou cadencement équivalent pour une autre marque)
• 1 Go de RAM physique
• 20 Go de disque dur
 

1.1.2 Ma Configuration

• Processeur : P4 2,60 GHz
• 2 Go de RAM
• 20 Go de disque dur
1.2 Software
Vous devez avoir au moins les 3 premiers CD-ROM de la distributions Debian 3.1 r0a
Le téléchargement de oracle 10g ce fais après enregistrement a l’adresse suivant :
http://otn.oracle.com/software/index.html . Pour installer Oracle 10g vous devez télécharger 10201_database_linux32.zip
Le navigateur : la version minimum de votre navigateur doit etre
Netscape Navigator version 7
Mozilla version 1.3.1
Vous pouvez télécharger mozilla a l’adresse suivant http://www.mozilla.org

1.3 Swap et partions

Pour Oracle 10g il faudra au minimum :
• Swap :
Pour 1024 Mo a 2048 Mo de RAM la partition de swap doit être a 1.5 supérieur a la taille de la RAM
Pour 2049 Mo a 8192 Mo la partition de swap peut être égale a la taille de la RAM

Pour exemple : avec 2Go de Ram il  faut 3G0 de swap  


• 400 MO d'espace disque dans le répertoire /tmp
• Entre 1.5 GB et 3 GB d'espace disque pour le logiciel Oracle, selon le type d'installation et plate-forme
• 1.2 GB d'espace disque pour une base de données pré configuré qui emploie le stockage de système de fichiers

1.4 Les packages Debian 

 

Assurez vous que les packages suivant sont installés sur votre debian .

utilisez la commande dpkg avec son option de recherche d’information sur les packages .Ex :


dpkg –s unzip

 

Nom
CD
Chemin
unzip_5.52-1_i386.deb
1
pool\main\u\unzip
librpm4_4.0.4-31_i386.deb
1
pool\main\r\rpm
rpm_4.0.4-31_i386.deb
1
pool\main\r\rpm
netbase_4.21_all.deb
1
pool\main\n\netbase
cpp-3.3_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
g++-3.3_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
gcc-3.3_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
gcc-3.3-base_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
libstdc++5_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
libstdc++5-3.3-dev_3.3.5-13_i386.deb
1
pool\main\g\gcc-3.3
make_3.80-9_i386.deb
1
pool\main\m\make
libdb3_3.2.9-22_i386.deb
1
pool\main\d\db3
libdb4.1_4.1.25-18_i386.deb
1
pool\main\d\db4.1
libdb4.2_4.2.52-18_i386.deb
1
pool\main\d\db4.2
libdb4.3_4.3.27-2_i386.deb
1
pool\main\d\db4.3
libaio_0.3.104-1_i386.deb
Lien
http://www.debian.org/distrib/packages
libmotif3_2.2.3-1_i386.deb
Lien
http://www.debian.org/distrib/packages

 

2 . Adapter le système 

Maintenant commencez par adapter votre système en créant les liens symboliques suivant

ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/rpm /bin/rpm
ln -s /usr/bin/basename /bin/basename
ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so

Ces liens permettent une similitude avec le systéme Red Hat sur  lequel est certifié l’installation de Oracle . Avec un éditeur de texte ou en ligne de commande , créez le fichier redhat-release que vous placez dans le répertoire /etc
Dans ce fichier insérez la ligne suivante.
debian-3.1
Ce fichier et cette ligne est visualisé par Oracle lors de son installation

créez un répertoire /var/lib/rpm

mkdir  /var/lib/rpm

pour construire la base  des packages rpm initialisez cette base avec la commande

 rpm --initdb

vous obtenez avec la commande ls -al /var/lib/rpm/

-rw-r--r--   1 root root 12288 2005-10-04 19:41 Packages

finalisez cette construction avec la commande

rpm --rebuilddb

vérifiez le contenu du répertoire avec la commande ls -al /var/lib/rpm/

drwxr-xr-x   2 root root  4096 2005-10-04 19:49 .
drwxr-xr-x  31 root root  4096 2005-10-04 19:41 ..
-rw-r--r--   1 root root 12288 2005-10-04 19:41 Conflictname
-rw-r--r--   1 root root 12288 2005-10-04 19:41 Name
-rw-r--r--   1 root root 12288 2005-10-04 19:41 Packages
-rw-r--r--   1 root root 12288 2005-10-04 19:41 Providename

si cette finalisation n’a pas le résultat obtenue , continuez avec  seulement le fichier Packages

Dans le fichier /etc/hosts vous avez l’adresse TCP/IP et le nom de votre machine Ex :

 

192.168.0.2  pluton

vérifiez dans le répertoire /etc/pam.d que les fichiers

Ont bien la ligne suivant  sans commentaire

session required pam_limits.so

si cette  ligne n’existe pas  ajoutez la

3 . Création des répertoires d’installation de oracle

Créez deux répertoires
1 répertoire product dans lequel va s’installer le moteur oracle avec ces composants
1 répertoire oraInventory dans lequel oracle va notifier tous les composants installés.

Lancez dans une fenêtre de terminal :

mkdir -p /u01/app/oracle/product
mkdir -p /u01/app/oracle/oraInventory

mkdir avec l’option p (parent) permet de créer le répertoire cible ainsi que les répertoires racines.

Rendez ces deux répertoires accessible a toutes opérations (lecture ,écriture, exécution) avec la commande chmod

chmod 777 /u01/app/oracle/product
chmod 777 /u01/app/oracle/oraInventory

 

 

4 . les utilisateurs et les groupes

En premier, créez le groupe nobody avec la commande

groupadd nobody

Puis affectez l’utilisateur nobody a ce groupe

usermod -g nobody nobody

Il est important d’effectuer cette opération pour pouvoir utiliser proprement
Les scripts root.sh et orainstRoot.sh

Ensuite créez les groupes dont l’utilisateur oracle a besoin tant pour l’installation que l’administration

groupadd dba
groupadd oinstall
groupadd oper

Créez l’utilisateur "oracle". Cet utilisateur aura des droits limités mais suffisant pour installer, lancer, arrêter et gérer oracle 10g R2. Donnez lui le répertoire /u01/app/oracle/product comme répertoire personnel

et un shell de connexion bash :

useradd -d /u01/app/oracle/product -g oinstall -G dba,oper -s /bin/bash oracle

Attribuez un mot de passe a l’utilisateur oracle:

passwd oracle

 

5. Paramétrage des Sémaphores et du kernel

Ouvrez  le fichier /etc/sysctl.conf avec un éditeur de texte et ajoutez les lignes suivantes :

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

puis lancez la commande :

sysctl -p /etc/sysctl.conf

Affin de rendre les changements persistant.

dans le fichier /etc/security/limits.conf ajoutez les lignes suivantes :

oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  6553

Rebootez votre système a présent

6. Extraire l'archive

Vous avez téléchargé oracle 10g R2 sur le site de oracle .Vous avez copié le fichier 10201_database_linux32.zip dans un répertoire . Décompressez le avec la commande unzip

unzip 10201_database_linux32.zip

 

7 . Paramétrage de l’installeur Oracle

Parce que l’installation de Oracle 10g R2 est conçue pour les distributions

Il faut adapter les paramètres de l’installateur oracle a la distribution Debian

Commencez par les fichiers oraparam.ini et oraparamsilent.ini
dans le répertoire database/install le fichier oraparam.ini est a modifier en ajoutant le nom et la version de la debian ainsi

oraparam.ini

[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2,debian-3.1

Puis ajoutez cette balise

oraparam.ini

[Linux-debian-3.1-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

Avant le tag :

[IMAGES]

Le fichier oraparamsilent.ini ajoutez lui simplement la version de votre debian a cette position

oraparamsilent.ini

[Certified Versions]
Solaris=5.6,5.7,5.8,5.9
Linux=redhat-3,debian-3.1

Dans le répertoire database/stage/prereq
Ouvrez le ficher LinuxVendors.xml avec un éditeur de texte

et ajoutez la debian parmis les vendeurs autorisés a installer Oracle.

LinuxVendors.xml

<VENDORS VALUES="mandrake,redhat,UnitedLinux,Suse,SuSE,asianux,debian"/>

Dans le répertoire database/stage/prereq/oui ouvrez avec un éditeur de texte le fichier rulemap.xml et supprimez les balises de contrôles qui pourrais empêcher l’installation de oracle sur la debian .

Vous devez obtenir comme résultat un fichier avec le contenue suivant :

rulemap.xml

<?xml version="1.0" encoding="windows-1252" ?>
<!--  Copyright (c) 2004 Oracle. All rights reserved.  -->
<!-- Modified 06/01/04 gmanglik - compatibility and glibc 07/11/03 bpaliwal - created  -->
<RULEMAP>
<RULESET name="OSChecks" class="oracle.sysman.oip.oipc.oipcz.OipczOSChecks">
<RULE name="CertifiedVersions" method="checkCertifiedOSVersions" />
</RULESET>
<RULESET name="PatchesChecks" class="oracle.sysman.oip.oipc.oipcz.OipczPatchesChecks">
<RULE name="CheckPatches" method="checkPatches" />
</RULESET>
<RULESET name="ServicePackChecks" class="oracle.sysman.oip.oipc.oipcz.OipczServicePackChecks">
<RULE name="CheckServicePack" method="checkServicePack" />
</RULESET>
<RULESET name="CompatibilityChecks" class="oracle.sysman.oip.oipc.oipcz.OipczCompatibilityChecks">
<RULE name="CheckCompatibility" method="checkProductCompatibility" />
</RULESET>
</RULEMAP>

Dans le répertoire database/stage/prereq/db ouvrez avec un éditeur de texte le fichier refhost.xml

et indiquez les spécificités de votre debian en ajoutant le bloc de tag suivant :

refhost.xml

   <OPERATING_SYSTEM>
      <VERSION VALUE="3.1"/>
      <ARCHITECTURE VALUE="x86"/>
      <NAME VALUE="Linux"/>
      <VENDOR VALUE="debian"/>
      <KERNEL>
              <PROPERTY NAME="semmsl" NAME2="semmsl2" VALUE="250"/>
              <PROPERTY NAME="semmns" VALUE="32000"/>
              <PROPERTY NAME="semopm" VALUE="100"/>
              <PROPERTY NAME="semmni" VALUE="128"/>
              <PROPERTY NAME="shmmax" VALUE="536870912"/>
              <PROPERTY NAME="shmmni" VALUE="4096"/>
              <PROPERTY NAME="shmall" VALUE="2097152"/>
              <PROPERTY NAME="file-max" VALUE="65536"/>
              <PROPERTY NAME="VERSION" VALUE="2.4.21"/>
              <PROPERTY NAME="ip_local_port_range" ATLEAST="1024" ATMOST="65000"/>
              <PROPERTY NAME="rmem_default" VALUE="262144"/>
              <PROPERTY NAME="rmem_max" VALUE="262144"/>
              <PROPERTY NAME="wmem_default" VALUE="262144"/>
              <PROPERTY NAME="wmem_max" VALUE="262144"/>
      </KERNEL>
    </OPERATING_SYSTEM>

Avant la balise  

</CERTIFIED_SYSTEMS>

et celle de la fin décrivant un autre système linux

</OPERATING_SYSTEM>

le chiffre de la balise

refhost.xml
<PROPERTY NAME="VERSION" VALUE="2.4.21"/>

est le numéro complet de votre kernel que vous obtenez avec la commande

uname -r

Toujours dans le répertoire database/stage/prereq/db ouvrez avec un éditeur de texte le fichier db_prereq.xml et modifiez son contenue affin que l’installeur oracle évite une série de contrôle qui, si les résultat obtenues sont positionnés a Echec, rendrais l’installation impossible ou difficile .


Le bloc : customTests doit être identique a ceci :

customTests
<PREREQUISITESET NAME="customTests">
<PREREQUISITEREF NAME="CertifiedVersions" SEVERITY="Warning" />
<PREREQUISITEREF NAME="TotalMemory" SEVERITY="Warning" />
<PREREQUISITEREF NAME="SwapSpace" SEVERITY="Error" />
<PREREQUISITEREF NAME="OracleBase" SEVERITY="Warning" />
</PREREQUISITESET>

Le bloc : genericSystemTests doit être identique a ceci :

genericSystemTests
<PREREQUISITESET NAME="genericSystemTests">
<PREREQUISITEREF NAME="CertifiedVersions" SEVERITY="Warning" />
<PREREQUISITEREF NAME="TotalMemory" SEVERITY="Warning" />
<PREREQUISITEREF NAME="SwapSpace" SEVERITY="Warning" />
<PREREQUISITEREF NAME="DetectIfDHCPAssignedIP" SEVERITY="Warning" />
</PREREQUISITESET>

Le bloc : minimalTests doit être identique a ceci :

minimalTests
<PREREQUISITESET NAME="minimalTests">
<PREREQUISITEREF NAME="CertifiedVersions" SEVERITY="Warning" />
<PREREQUISITEREF NAME="OracleBase" SEVERITY="Warning" />
</PREREQUISITESET>

Supprimez le bloc Packages

Packages

<PREREQUISITE NAME="Packages" EXTERNALNAME="Are the required packages installed on the system?" EXTERNALNAMEID="S_CHECK_PACKAGES@oracle.install.prereqs.resources.PrereqRes" SEVERITY="Warning">
  <DESCRIPTION TEXT="This is a prerequisite condition to test whether the minimum required patches are available on the system." TEXTID="S_CHECK_PACKAGES_DESCRIPTION@oracle.install.prereqs.resources.PrereqRes" />
  <RULESETREF NAME="PackagesChecks" RULE="CheckPackages" FILE="db/refhost.xml" RESULTS_FILE="install_rule_results.xml" />
  <PROBLEM TEXT="Some required packages are missing." TEXTID="S_CHECK_PACKAGES_ERROR@oracle.install.prereqs.resources.PrereqRes" />
  <RECOMMENDATION TEXT="You may actually have installed packages which have obsoleted these, in which case you can successfully continue with the install. If you have not, it is recommended that you do not continue." TEXTID="S_CHECK_PACKAGES_ACTION@oracle.install.prereqs.resources.PrereqRes" />
  </PREREQUISITE>

Supprimez le bloc GLIBC

GLIBC

<PREREQUISITE NAME="GLIBC" EXTERNALNAME="Required GLIBC installed on the system?" EXTERNALNAMEID="S_CHECK_GLIBC@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" SEVERITY="Error">
  <DESCRIPTION TEXT="This is a prerequisite condition to test whether the minimum required glibc is available on the system." TEXTID="S_CHECK_GLIBC_DESCRIPTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
  <RULESETREF NAME="GLIBCChecks" RULE="CheckGLIBC" FILE="db/refhost.xml" RESULTS_FILE="install_rule_results.xml" />
  <PROBLEM TEXT="Required GLIBC not installed." TEXTID="S_CHECK_PACKAGES_ERROR@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
  <RECOMMENDATION TEXT="You may actually have installed the required GLIBC which have obsoleted this, in which case you can successfully continue with the install. If you have not, it is recommended that you do not continue." TEXTID="S_CHECK_PACKAGES_ACTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
  </PREREQUISITE>

Supprimez le bloc Kernel

 

Kernel

<PREREQUISITE NAME="Kernel" EXTERNALNAME="Check kernel parameters" EXTERNALNAMEID="S_CHECK_KERNEL_PARAMETERS@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" SEVERITY="Warning">
<DESCRIPTION TEXT="This is a prerequisite condition to test whether the minimum required kernel parameters are available on the system." TEXTID="S_CHECK_KERNEL_PARAMETERS_DESCRIPTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes"/>
<RULESETREF NAME="KernelChecks" RULE="CheckParameters" FILE="db/refhost.xml" RESULTS_FILE="install_rule_results.xml"/>
<PROBLEM TEXT="The kernel parameters do not meet the minimum requirements." TEXTID="S_CHECK_KERNEL_PARAMETERS_ERROR@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes"/>
<RECOMMENDATION TEXT="Update the /etc/system file with the required values, restart the system and perform the install." TEXTID="S_CHECK_KERNEL_PARAMETERS_ACTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes"/>
</PREREQUISITE>

Supprimez le bloc MinimalKernel

MinimalKernel

<PREREQUISITE NAME="MinimalKernel" EXTERNALNAME="Check kernel parameters" EXTERNALNAMEID="S_CHECK_KERNEL_PARAMETERS@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" SEVERITY="Warning">
<DESCRIPTION TEXT="This is a prerequisite condition to test whether the minimum required kernel parameters are available on the system." TEXTID="S_CHECK_KERNEL_PARAMETERS_DESCRIPTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
<RULESETREF NAME="KernelChecks" RULE="CheckParameters" FILE="db/refhost.xml" RESULTS_FILE="install_rule_results.xml" />
<PROBLEM TEXT="The kernel parameters do not meet the minimum requirements." TEXTID="S_CHECK_KERNEL_PARAMETERS_ERROR@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
<RECOMMENDATION TEXT="Update the /etc/system file with the required values, restart the system and perform the install." TEXTID="S_CHECK_KERNEL_PARAMETERS_ACTION@oracle.sysman.oip.oipc.oipcz.resources.OipczRuntimeRes" />
</PREREQUISITE>

 

8. le fichier .bash_profile de l'utilisateur oracle

Le fichier .bash_profile de l’utilisateur oracle. Ajoutez les variables d’environnement nécessaires pour le fonctionnement de Oracle 10 g R2 .

le fichier doit ressembler a ceci.

.bash_profile

# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/login.defs
umask 022
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
# the rest of this file is commented out.# set PATH so it includes user's private bin if it exists
#if [ -d ~/bin ] ; then
#    PATH=~/bin:"${PATH}"
#fi
# do the same with MANPATH
#if [ -d ~/man ]; then
#    MANPATH=~/man${MANPATH:-:}
#    export MANPATH
#fi
PATH=$PATH:$HOME/binexport PATH
unset USERNAME
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product
export ORACLE_SID=ORCL
export ORACLE_TERM=xterm
export PATH=/usr/sbin:$PATH
export PATH=/u01/app/oracle/product/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

Donnez la propriété aux répertoires oracle, product et oraInventory a l’utilisateur oracle :

 chown -R oracle.dba /u01/app/oracle
chown -R oracle.oinstall /u01/app/oracle/product
chown -R oracle.oinstall /u01/app/oracle/oraInventory

Fermez le session de l’utilisateur root , ouvrez une session KDE avec l’utilisateur oracle ,

testez les variables d’environnement dans une fenêtre de terminal .

echo $ORACLE_BASE
echo $ORACLE_HOME
echo $ORACLE_SID

Si les variables ne répondent pas correctement, lancez les export du .bash_profile de l’utilisateur oracle dans la fenêtre de terminal , par copié/collé après avoir ouvert le fichier avec un éditeur de texte , si vous le désirez , puis re testez ces variables Il impératif que ces variables soient opérationnels pour l’installation de oracle

 

8. Téléchargement des fichiers

Téléchargez les fichiers qui ont servis a l’installation.
Modifiez les paramètres si vous n’avez pas le même kernel .

Clique avec le bouton droit
Enregistrer la cible sous

bash_profile.txt
db_prereq.xml
LinuxVendors.xml
oraparam.ini
oraparamsilent.ini
refhost.xml
rulemap.xml

 

10. Installation de Oracle 10 g R2

Vous etes l’utilisateur oracle Vous avez ouvert une session KDE ou GnomeLorsque toutes les variables répondent !!Positionnez vous dans le répertoire database puis lancez l’installation avec l’option suivante :
./runInstaller -ignoreSysPrereqs

Nota : pour mon installation , j’ai du stoppé le service SSH

Etape 1 : runInstaller check le système et lance la première fenêtre
Cliquez ici pour voir l’image


Etape 2 : oracle vous souhaite la bienvenue
Cliquez ici pour voir l’image


Etape 3 : oracle vous propose de choisir un emplacement pour le répertoire oraInventory
Parce que vous l’avez créez précédemment continuez l’installation

Cliquez ici pour voir l’image

Etape 4 : choisissez le type d'installation
- Entreprise Edition
- Standard Edition
- Personalisé
je vous conseille Entreprise Edition

Cliquez ici pour voir l’image

Etape 5 : oracle vous propose de choisir un emplacement pour installer les composants .
Parce que vous l’avez créez précédemment continuez l’installation

Cliquez ici pour voir l’image

Etape 6 : une fenêtre apparais vous indiquant que le répertoire
dans lequel vous installez les composants n’est pas vide.
Cliquez sur oui et continuez
Cliquez ici pour voir l’image

Etape 7 : la fenêtre de vérification des prérquis
s’affiche (le verdict)
il y a une erreur dans la fenêtre xterm

rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
error: cannot open Name index using db3 - No such file or directory (2)

mais cette erreur n’empêche pas la continuation
de l’installation

Cliquez ici pour voir l’image

Etape 8  : choisissez l’option par défaut qui permet la création d’une base de donnée
Cliquez ici pour voir l’image

Etape 9 : choisissez le type de base de donnée ou laissez celle proposé par défaut
Cliquez ici pour voir l’image

Etape 10 : si vous avez définit le nom de la base de donnée dans le .bash_profile de l’utilisateur oracle

celui-ci apparais. Sinon choisissez un nom pour votre base
Cliquez ici pour voir l’image

Etape 11 : a ce stade vous pouvez choisir une option de gestion de la base de donnée
Cliquez ici pour voir l’image

Etape 12 : vous pouvez choisir une option de stockage de la base de donnée
Cliquez ici pour voir l’image

Etape 13 : maintenant ce sont les options de sauvegarde

et de récupération de la base de donnée qu’il faut choisir
Cliquez ici pour voir l’image

Etape 14 : vous choisissez le mode d’attribution du mot de passe
Personnalisé ou collectif
Cliquez ici pour voir l’image

Etape 15 : le résumé de l’installation
Cliquez ici pour voir l’image

Etape 16 : l’installation débute
Cliquez ici pour voir l’image

Etape 17 : l’assistant de configuration est lancé,

ici aussi il ne faut pas avoir d’erreur
Cliquez ici pour voir l’image

Etape 18 : maintenant c’est l’assistant de configuration de la base de donnée qui est lancé
Cliquez ici pour voir l’image

Etape 19 : la création de la base de donnée est terminé , cliquez sur le bouton ok
Cliquez ici pour voir l’image

Etape 20 : les assistants de configurations de la base sont lancés
Cliquez ici pour voir l’image

Etape 21 : executez les scripts orainstRoo.sh et root.sh avec l’utilisateur root
Cliquez ici pour voir l’image

Etape 22 : notez les URLs de connections au navigateur
Cliquez ici pour voir l’image

Etape 23 : Confirmez la fin d l’installation
Cliquez ici pour voir l’image

11. Tous fonctionne ?

Pour en être sur, lancez dans une fenêtre de terminal la commande reboot avec le compte utilisateur root.


Le système ce relance , quand la fenêtre de login apparais , connectez vous a une session KDE ou Gnome

avec le compte oracle

Testez les variables d’environnement propre a l’utilisateur oracle .
Si les variables ne répondent pas lancez la commande

su - oracle

Cela peut vous paraître surprenant, mais le résultat est efficace  

lancez la commande lsnrctl start .Puis la commande oraenv pour lancer l’instance oracle (ORACLE_SID) . Connectez vous a sqlplus en lançant la commande sqlplus / "as sysdba "
Enchaînez avec la commande sql startup . La base de donnée ce monte . quittez sqlplus avec la commande sql quit.

Maintenant lancez enterprise manager avec la commande emctl start dbconsole .