Skip to content

Installation d'Oracle 9ir2 sous Debian GNU/Linux woody

Dans cette article, je vais reprendre les différents points à réaliser lors d'une installation d'Oracle sur une Debian woody.

Pré-installation

L'utilisation d'Oracle doit être fait sous un utilisateur particulier appartenant avec un group particulier.
En effet, le group permet à Oracle de déterminer les utilisateurs pouvant réaliser des travaux de "super-utilisateur" de la base de données.

Pour ce faire, créer un groupe (j'utiliserais dba dans le reste de cet article), créer un utilisateur (oracle) en l'associant au groupe dba.

Pour que l'installation se passe bien, il faut faire les 2 liens suivants (en effet le programme d'installation d'Oracle les utilise avec leur chemin complet) : ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/basename /bin/basename

Le noyau Oracle a besoin de paramètres particulier en ce qui concerne le noyau Linux comme pour les sémaphores, la mémoire partagée.
Cette configuration se fait dans le fichier /etc/sysctl.conf pour qu'elle soit prise en compte à chaque reboot de la machine. kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536

Oracle a besoin d'outils de développement pour faire son installation.
Les paquets suivants doivent être installés :

  • make
  • gcc
  • binutils
  • libstdc++2.9

Vous devez aussi créer le répertoire dans lequel vous allez installer Oracle, le créer avec l'utilisateur oracle.

Installation

Lancer le runInstaller.
Rien de particulier dans cette phase, il suffit de répondre aux questions ;-)

Post installation

La seule chose à faire est de positionner l'environnement de l'utilisateur oracle.
Les variables minimum sont :

  • ORACLE_HOME : le répertoire d'installation du soft
  • LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
  • PATH=$ORACLE_HOME/bin:$PATH

Création d'une base de données

Si vous voulez utiliser l'application graphique de création de base de données (dbca), il faut que la variable LANG soit défini. Le mieux étant de la définir sur C.

Et voila, vous avez un noyau SGBD d'Oracle fonctionnel.

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Pas de commentaires

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options
tweetbackcheck