Installation
de oracle 10g for Solaris x86 Sur Solaris 10 x86 Béta 3 |
Sommaire |
1.
Avant propos
1.1 Hardware
1.1.2 Ma Configuration
1.1.3 Configuration conseillée par Oracle
1.2 Software
1.3 Swap et partions
1.4 Packages prérequis
1.5 Vérification de la présence des packages
1.5.1 Installation des packages manquant
2 updates Solaris
2.1 réglage des sémaphores
3 Création d’utilisateur et groupes pour oracle
3.1 Création des répertoires d’installation de oracle
3.2 fichier .profile de l’utilisateur oracle
4 Décompression et extraction de oracle 10g
5 Configuration de l’installeur oracle
6 Installation de oracle 10g
6.1 Tous fonctionne ?
7 Conclusion
1.
Avant
propos |
||||||||||||
Cette installation a étais effectué sur Solaris 10 x86 qui a ce jour (28/12/04) est encore en version béta sur le site de Sun . Une adresse statique a étais attribué sur le serveur Solaris , et par defaut celui-ci attribut dans le fichier /etc/hosts l’adresse TCP/IP et le nom d’hôte automatiquement. | ||||||||||||
1.1
Hardware |
||||||||||||
Configuration minimum conseillée: • Processeur : Minimum PIII 800 Mhz (P4 ou Athlon 1 Ghz conseillé) • 512 Mo de RAM physique • 20 Go de disque dur |
||||||||||||
1.1.2 Ma Configuration |
||||||||||||
• Processeur : P4 2,60 GHz • 2 Go de RAM • 30 Go de disque dur |
||||||||||||
1.1.3
Configuration conseillée par Oracle |
||||||||||||
• RAM 512 Mo (minimum) • Espace Swap : 1 Go (ou 2 fois la taille de la RAM) pour les systèmes ayant 2Go de RAM la taille de partition de swap peut aller de 1 a 2 fois la taille de la RAM • La taille du répertoire /tmp sur le disque dur doit être de 400 Go • La taille de l’espace requis pour installer les composants Oracle est de 1,5 Go , il est a noter , qu’il faut compter 1 Go de plus pour installer les composants du CD-Compagnon • 1,2 Go d’espace sur le disque dur , pour la création de la base de donnée lors de l’installation de Oracle 10 g |
||||||||||||
1.2 Software | ||||||||||||
Téléchargement de Oracle 10 g : Sur le site de Oracle http://www.oracle.com/technology/software Telechargez Oracle Database 10g Release 1(10.1.0.3) for Solaris x86 Vous devez après telechargement obtenire le fichier compressé suivant : solarisx86_DB_10_1_0_3_Disk1.cpio.gz Pour l’administration via un navigateur , téléchargez Firefox pour Solaris a l’adresse suivante : http://fr.solaris-x86.org/index.html#navigateurs |
||||||||||||
1.4 Swap et partions | ||||||||||||
Pour connaître la taille physique de votre RAM , dans
une fenêtre de console lancez la commande suivante :
Pour connaître la taille de votre partition swap lancez dans une fenêtre de console la commande suivante :
Pour connaître la taille du répertoire /tmp ainsi que la taille du répertoire dans lequel vous allez installer Oracle 10 g et qui a pour nom : /export/home . lancez dans une fenêtre de console la commande suivante :
|
||||||||||||
1.5 Packages prérequis | ||||||||||||
Pour installer oracle 10g les packages ci-joint doivent être installés sur Solaris | ||||||||||||
|
||||||||||||
1.5 Vérification de la présence des packages | ||||||||||||
Pour vérifier la présence des package pré requis sur votre Solaris , dans une fenêtre de terminal lancer la commande pkginfo ex : pkginfo SUNWarc |
||||||||||||
1.5.1 Installation des packages manquant | ||||||||||||
Pour installer les packages
manquant dans , dans une fenêtre de terminal lancer la commande
pkgadd Ex : pkgadd SUNWarc Si vous ne parvenez pas a installer les packages manquant a partir du CD-ROM , copier les packages dans un répertoire de votre disque dur , rendez le accessible a toutes opérations : chmod 777 <nom du package> puis relancez la commande pkgadd. |
||||||||||||
2 updates Solaris | ||||||||||||
Verifiez que vous avez installé
les dernières mises a jours de votre Solaris sur le site :
Actuellement, les mises a jours sont disponibles de SunOS 5.5.1
a SunOS 5.9 |
||||||||||||
2.1 réglage des sémaphores | ||||||||||||
ouvrez le fichier /etc/system avec un éditeur de texte et ajoutez le paramètres suivant :
|
||||||||||||
rebootez votre système après avoir opéré ces changements pour qu’ils deviennent permanant . | ||||||||||||
3 Création d’utilisateur et groupes pour oracle | ||||||||||||
Créez les groupes "dba" pour les droits sur "SYSDBA" pour gérer le SGBDR,"oinstall" pour les droits sur "oraInventory" pour accéder au répertoire de l'inventaire de l’installation d’oracle.
Créez l’utilisateur "oracle". Cet utilisateur aura des droits limités mais suffisant pour installer, lancer, arrêter et gérer oracle 10g. Donnez lui le répertoire /export/home/oracle comme répertoire personnel :
Rattachez l’utilisateur oracle au groupe oinstall
Attribuez un mot de passe a l’utilisateur oracle:
|
3.1 Création des répertoires d’installation de oracle | |||||||||||
Créez deux répertoires Lancez dans une fenêtre de terminal :
Créez également un répertoire dans lequel
vous décompressez le fichier compressé :
mkdir avec l’option p (parent) permet de créer le répertoire cible ainsi que les répertoires racines. Rendez ces 3 répertoires accessible a toutes opérations (lecture ,écriture, exécution) avec la commande chmod
Donnez la propriété aux répertoires oracle, product oraInventory et ora10sol a l’utilisateur oracle :
|
||||||||||||
3.2 fichier .profile de l’utilisateur oracle | ||||||||||||
Avec un éditeur de texte ouvrez le fichier .profile de l’utilisateur oracle situé dans le répertoire /export/home/oracle et ajoutez les lignes suivantes :
Téléchargez l’exemple du fichier .profile en cliquant avec le bouton droit de votre souris (Enregistrer la cible sous …) Cliquez ici |
||||||||||||
4 Décompression et extraction de oracle 10g | ||||||||||||
Après avoir téléchargé oracle
10g et copié dans le répertoire /export/home/oracle/ora10sol
le fichier compressé ,
Extrayez ensuite le fichier résultant avec la commande cpio
|
||||||||||||
5 Configuration de l’installeur oracle | ||||||||||||
il faut maintenant modifier les fichiers de paramètrage d’oracle suivant la version votre Solaris ainsi que des mises a jour, pour que l’installation puisse s’effectuer sans le moindre problème. les fichiers a modifier sont : orapam.ini , clusterparam.ini et oraparamsilent.ini et se trouvent dans le répertoire Disk1/install Ouvrez avec un éditeur de texte les fichiers et ajoutez dans la ligne [Certified Versions] la version de votre Solaris :
Obtenue par la commande
Puis ajoutez les paramètres de votre Solaris :
Sous la balise [Solaris-5.9-optional]. La balise PATCHES= est destiné a insérer les numéros de version des mises a jour. Ce paramètre est identique pour les 3 fichiers . Téléchargez les exemples de paramétrages
en cliquant avec le bouton droit de votre souris (Enregistrer la cible
sous …)
|
||||||||||||
6 Installation de oracle 10g | ||||||||||||
Ouvrez une session gnome ou CDE avec le compte oracle Dans le repertoire Disk1 d’installation d’oracle lancez la commande ./runInstaller |
||||||||||||
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 Vérifiez que le groupe oinstall est sélectionné dans la liste déroulant : Indiquez le nom du groupe système : Cliquez ici pour voir l’image Etape 4 : vous devez ouvrir une nouvelle fenêtre de terminal , vous loger avec le compte root , vous rendre dans le répertoire oraInventoy et exécuter le script orainstRoot.sh 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 : Oracle charge les composants Cliquez ici pour voir l’image Etape 7 : vous choisissez le type d’installation d’oracle • Enterprise Edition • Standard Edition • Personnalisé Si vous n’avez pas de composants spécifique a installer , choisissez Enterprise Edition Cliquez ici pour voir l’image Etape 8 : Oracle vous propose de choisir le type de base de donnée que vous désirez installer Cliquez ici pour voir l’image Etape 9 : Le nom de la base de donnée étant spécifié dans le fichier .profile de l’utilisateur oracle (ORACLE_SID), vous retrouvez le nom de la base de donnée affiché automatiquement . Cliquez ici pour voir l’image Etape 10 : Choix des options de gestion de la base de donnée Cliquez ici pour voir l’image Etape 11 : Choix des options de stockage de la base de donnée Cliquez ici pour voir l’image Etape 12 : Choix des options de sauvegarde et de récupération de la base de donnée Cliquez ici pour voir l’image Etape 13 : Choix des options du mot de passe .Si vous n’avez pas une bonne mémoire , je vous recommande le même mot de passe pour tous les comptes. Cliquez ici pour voir l’image Etape 14 : résumé des composants qui vont être installés Cliquez ici pour voir l’image Etape 15 : l’installation est lancé . Cliquez ici pour voir l’image Etape 16 : l’assistant de configuration opère . Cliquez ici pour voir l’image Etape 17 : l’assistant de configuration de base de donnée est lancé . Cliquez ici pour voir l’image Etape 18 : La base de donnée est créé une fenêtre vous le confirme .Cliquez sur OK Cliquez ici pour voir l’image Etape 19 : Vous devez exécuter le script root.sh ,dans une fenêtre de terminal, situé dans le répertoire product avec le compte root . Cliquez ici pour voir l’image Etape 20 : Fin de l’installation avec les URL a utiliser pour l’administration des bases de données via un navigateur. Cliquez ici pour voir l’image Etape 21 : Confirmez la fin de l’installation Cliquez ici pour voir l’image |
||||||||||||
6.1 Tous fonctionne ? | ||||||||||||
Pour en être sur, lancez dans une fenêtre
de terminal la commande reboot .
Entrez votre login et votre mot de passe puis continuez les étapes, jusqu'à l’obtention de la fenêtre d’administration de votre base de donnée. Cliquez ici pour voir l’image
Etape 24 :
Toujours dans le répertoire ORACLE_HOME\bin
, lancez la commande suivante :
|
||||||||||||
7 Conclusion | ||||||||||||
Si vous avez passé toutes ces étapes sans le moindre
problème Vous pouvez être satisfait de vous .L’administration de oracle10g étant un autre sujet , je vous laisse le soin de le découvrir a votre façon , en vous rendant a l’adresse suivante http://otn.oracle.com/pls/db10g/portal.portal_demo3?selected=1 |
||||||||||||