Installation Oracle sur Mandrake 9.2 et Red Hat 9



Documents pareils
Installation Oracle 10g : Installation sur Solaris 10 x86

Guide d'installation de la base de données ORACLE 10g ( ) pour linux FEDORA CORE 4.

Installation d ORACLE 10g sous Debian Etch

Dans le monde de l entreprise, le

Installation du serveur

HOW-TO Install Oracle 11gR2 on OL5U7

Oracle 11g. Installation et administration. Claude Duvallet 1/36

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

Oracle Database SQL Developer Guide D'Installation Release 4.0 E

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

WORKSHOP OBIEE 11g (version ) PRE-REQUIS:

Architecture de la plateforme SBC

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Oracle 11g - Dataguard

Installation 1K-Serveur

IBM SPSS Modeler Text Analytics Server for Windows. Instructions d installation

Manuel d'installation de GESLAB Client Lourd

Manuel utilisateur (Manuel_utilisateur_version pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version

Installation personnalisée d'oracle 10g

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Virtualisation de Windows dans Ubuntu Linux

Symantec Backup Exec Remote Media Agent for Linux Servers

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Procédure d'installation de Oracle Client pour Windows

ManageEngine EventLog Analyzer. Les bonnes critiques et recommandations

Préconisations Techniques & Installation de Gestimum ERP

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Single User. Guide d Installation

Installation de Vmware serveur Windows

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Laplink PCmover Express La façon la plus facile de transférer vers un nouveau PC Windows

SOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4

Parallels Transporter Lisez-moi

Oracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database

Guide d'installation. Release Management pour Visual Studio 2013

Projet Administration Réseaux

et Groupe Eyrolles, 2006, ISBN :

Acronis Backup & Recovery 10 Server for Linux. Guide de démarrage rapide

Réaliser un inventaire Documentation utilisateur

Comment installer un client Rivalis Devis factures

FreeNAS Shere. Par THOREZ Nicolas

Instructions d'installation de IBM SPSS Modeler Server 16 pour UNIX

Création d'une nouvelle base de données

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Tester Windows 8 sans l'installer avec Virtualbox

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Serveur Acronis Backup & Recovery 10 pour Windows. Update 5. Guide d'installation

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

ArcGis Server 10 (sur VM CentOS bits) DOCUMENT D INSTALLATION

Système Principal (hôte) 2008 Enterprise x64

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

Guide d installation de OroTimesheet 7

PRÉ-REQUIS ET INSTALLATION SERVEUR

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Acronis Backup & Recovery 11.5

Guide de démarrage rapide Express

Installer Enterprise Miner 5.1 en SAS environnement Windows

Présentation du SC101

SAUVEGARDER SES DONNEES PERSONNELLES

Quick Start Installation de MDweb version 2.3

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Oracle Database 11g: Administration Workshop I Release 2

StreamServe Persuasion SP4

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Guide rapide d'installation SUSE Linux Enterprise Server 11 SP1

WinReporter Guide de démarrage rapide. Version 4

Aide d'active System Console

Utilisation et création de la clé USB OSCAR

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Procédure d installation pour WinEUR PROCÉDURE D INSTALLATION POUR WINEUR. Copyright GIT SA 2015 Page 1/16

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3

Oracle Database Express Edition Installation Guide 11g Release 2 (11.2) for Microsoft Windows

Fonctionnalités d Acronis :

SolidWorks Electrical 2014 Guide d'installation individuelle (1 base de donnée distincte par poste)

Installation de Microsoft Office Version 2.1

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Simple Database Monitoring - SDBM Guide de l'usager

Cyberclasse L'interface web pas à pas

Manuel de déploiement sous Windows & Linux

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Présentation de l'outil RMAN d'oracle

et Groupe Eyrolles, 2006, ISBN :

contact@nqicorp.com - Web :

Procédure d'installation complète de Click&Decide sur un serveur

Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations

CommandCenter Secure Gateway

Guide d installation JMap 5.0

Manuel d Administration

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Tropimed Guide d'installation

SQL Server Installation Center et SQL Server Management Studio

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

Transcription:

Installation Oracle sur Mandrake 9.2 et Red Hat 9 Le choix du type d installation des distributions Red Hat 9 et Mandrake 9.2 est déterminant. La majeure partie des packages pré requis pour l installation de Oracle 10g sont installés dès le départ. Pour exemple, avec la distribution de Red Hat 9, on n a eu que 1 package supplémentaire à installer. Pour les deux distributions on a choisi le type d installation avec options de développement 1. Matériel 2. Logiciel 3. Pré-requis dans linux 3.1. Les partitions 3.2. Pendant l'installation de Linux 3.3. Installation des paquetages manquant 3.4. Paramètre système a. Les sémaphores b. Les limites utilisateur c. Les répertoires d. Les utilisateurs et groupes e. Le profil utilisateur 4. Décompression et extraction d'oracle 10g 5. Configuration de l installeur Oracle 6. Installation d'oracle Database 10g 7. Déroulement de l'installation 8. Félicitation!

1. Matériel 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 Configuration utilisée Processeur : P4 2,60 GHz 2 Go de RAM 20 Go de disque dur 2. Logiciel Vous devez avoir au moins 3 CD-ROM des distributions Red Hat 9 et Mandrake 9.2. Le téléchargement d oracle 10 g se fait après enregistrement à l adresse suivant : http://www.oracle.com/technology/software/products/database/oracle10g/index.html. Vous devez avoir un compte enregistré mais l'opération est totalement gratuite. Pour installer Oracle 10g vous devez télécharger le fichier ship.db.cpio.gz. La mise à disposition des produits Oracle en libre téléchargement ne vous exempt pas du paiement de la licence, conformément aux modalités consultables à l'adresse suivante : http://oraclestore.oracle.com/. En aucune manière, l'utilisation de linux ne remet en question la non gratuité d'oracle. 3. Pré-requis dans linux 3.1. Les partitions Configuration minimum Swap : 1 GB d'espace d'échange (ou deux fois la taille de RAM) Sur des systèmes avec 2 GB ou plus de RAM, l'espace d'échange peut être entre une et deux fois la taille de RAM temp : 400 MO d'espace disque dans le répertoire /tmp Entre 0.5 GB et 3 GB d'espace disque pour le logiciel Oracle, selon le type d'installation et plate-forme data : 1.2 GB d'espace disque pour une base de données pré configuré qui emploie le stockage de système de fichiers

3.2. Pendant l'installation de Linux Red Hat 9 : Au cours de l'installation lorsque la fenêtre : Choisir le type d installation apparaît cochez Poste de travail Cette option installe un environnement de bureau graphique comprenant des outils pour le développement et l administration de système. Mandrake 9.2 : Au cours de l'installation lorsque la fenêtre : sélection des groupes de paquetages apparaît, cochez l option Développement. La liste des paquetages à installer est la suivante : RedHat 9 N CD- Rom binutils-2.13.90.0.18-9 1 compat-db-3.3.11-4 2 Mandrake 9.2 binutils-2.14.90.0.5-2mdk N CD- Rom compat-gcc-7.3-2.96.118 1 gcc-c++-3.3.1-2mdk 2 compat-gcc-c++-7.3-2.96.118 compat-libstdc++-7.3-2.96.118 compat-libstdc++-devel- 7.3-2.96.118 1 1 1 libstdc++5-3.3.1-2mdk libstdc++5-devel- 3.3.1-2mdk gcc-3.2.2-5 1 gcc-3.3..1-2mdk 1 make-3.79.1-17 1 make-3.80-5mdk 1 openmotif-2.2.2-14 1 open-1.4-14mdk 1 1 1 1 Pour vérifier la présence des package pré-requis sur votre distribution linux, dans une fenêtre de terminal lancer la commande rpm q Par exemple pour vérifier l'installation de make : rpm q make Notez la version de votre package cela sera fort utile par la suite. 3.3. Installation des paquetages manquant Pour installer les packages manquant lancer la commande : rpm -Uvh --force <nom du package> Ex : rpm -Uvh --force compat-db-3.3.11-4.rpm Si vous ne parvenez pas à installer les packages manquant à partir du CD-ROM, copier les packages dans un répertoire de votre disque dur, rendez le accessible à toutes opérations (par la commande chmod) puis relancez la commande rpm. Si vous n obtenez pas de résultats avec les options rpm -Uvh --force, en dernier recours, utilisez l option -if.

3.4. Paramètre système a. Les sémaphores ouvrez le fichier /etc/sysctl.conf avec un éditeur de texte et ajoutez ou modifier les paramètres comme suit : kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 b. Les limites utilisateur ouvrez le fichier /etc/security/limits.conf avec un éditeur de texte et ajoutez ou modifier les paramètres comme suit : oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384 redémarrer votre système après avoir opéré ces changements pour qu ils deviennent permanents. c. Les répertoires Créez les répertoires product et orainventory pour respectivement les composants Oracle et les informations concernant l'installation Dans notre exemple nous installons Oracle dans le répertoire /u01/app/oracle. mkdir -p /u01/app/oracle/product mkdir -p /u01/app/oracle/orainventory chmod 777 /u01/app/oracle/product chmod 777 /u01/app/oracle/orainventory L'option -p de mkdir permet de créer les répertoires parents de product et orainventory s'ils n'existent pas. d. Les utilisateurs et groupes Créez les groupes "dba" pour les droits sur "SYSDBA" pour gérer le SGBDR, "oper" pour les droits sur "SYSOPER" pour le démarrage et l'arrêt du SGBDR et enfin "oinstall" pour les droits sur "orainventory" pour accéder au répertoire de l'inventaire de l installation d oracle. 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.

Le répertoire /u01/app/oracle sera son répertoire personnel et un shell de connexion bash lui sera attribué. useradd -d /u01/app/oracle/product -g oinstall -G dba,oper /bin/bash oracle<br/> passwd oracle Attribuer la propriété des répertoires oracle, product et orainventory à 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 e. Le profil utilisateur Modifier ou créer le fichier ~/.bash_profile de l utilisateur oracle #.bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then. ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH umask 022 export LD_ASSUME_KERNEL=2.2.5 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product export ORACLE_TERM=xterm export ORACLE_SID=ORTD export PATH=$PATH:$ORACLE_HOME/bin CLASSPATH=${ORACLE_HOME}/jre/1.4.2/bin:${ORACLE_HOME}/jlib:${ORACLE_HOME}/r dbms/jlib export CLASSPATH=${CLASSPATH}:${ORACLE_HOME}/network/jlib export CLASSPATH=${CLASSPATH}:${JAVA_HOME}/lib/lclasses12.zip export NLS_LANG=french_france.WE8ISO8859P15 if [ "${LD_LIBRARY_PATH:-}" == "" ]; then LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${ORACLE_HOME}/jdk/jre/lib/i386 LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/jdk/jre/lib/i386/server LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib:/usr/local/lib else LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${LD_LIBRARY_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/jdk/jre/lib/i386 LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/jdk/jre/lib/i386/server fi export LD_LIBRARY_PATH

4. Décompression et extraction d'oracle 10g Après avoir téléchargé oracle 10g et copié dans un répertoire sur votre disque dur le fichier compressé, décompressez ce fichier avec la commande gunzip dans une fenêtre de console et extrayez le fichier ainsi décompressé. gunzip ship.db.cpio.gz cpio -idcmv < ship.db.cpio 5. Configuration de l installeur Oracle Il faut maintenant modifier les fichiers de paramètre d oracle suivant la distribution de votre linux et sa version, pour que l installation puisse s effectuer sans le moindre problème. les fichiers à modifier sont : orapam.ini et oraparamsilent.ini et se trouvent dans le répertoire Disk1/install. Pour assurer la reconnaissance de votre distribution, il faut l'ajouter dans les versions certifiées. Pour se faire, ajouter redhat-9 ou mandrake-9.2 selon votre distribution comme pour obtenir les résultats suivant : Pour Redhat 9 Linux=redhat-2.1,UnitedLinux-1.0,redhat-3,redhat-9 Pour Mandrake 9.2 Linux=redhat-2.1,UnitedLinux-1.0,redhat-3,mandrake-9.2 Ensuite il faut définir cette nouvelle version en ajoutant une section supplémentaire avant la balise [IMAGES] : Pour Redhat 9 [Linux- redhat-9-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 Pour Mandrake 9.2 [Linux-mandrake-9.2-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 Vous pouvez télécharger les exemples de ces fichiers : Pour Redhat 9 : orapam.ini et oraparamsilent.ini Pour Mandrake 9.2 : orapam.ini et oraparamsilent.ini Maintenant, modifions les pré-requis pour intégrer les spécificités des deux distributions. Désormais c'est le fichier Disk1/stage/prereq/refhost.xml du CD qu'il va falloir modifier. Ce fichier permet de confirmer les pré requis lors de l installation d oracle 10 g. Les modifications à apporter seront un ajout de bloc de balise XML. le bloc doit être encadré par les balises OPERATING_SYSTEM. Placez ce bloc de préférence à la fin de la liste des OS. Inspirez-vous des exemples du fichier avec les valeurs suivantes : Balise RedHat 9 Mandrake 9.2 Désignation VERSION VALUE= 9 9.2 Numéro de version générique de votre Linux

ARCHITECTURE VALUE= x86 x86 NAME VALUE= Linux Linux VENDOR VALUE= mandrake mandrake GLIBC VALUE= 2.3.2-11.9 2.3.2-14mdk PACKAGE NAME="make" VERSION= PACKAGE NAME="binutils" VERSION= PACKAGE NAME="gcc" VERSION= PACKAGE NAME="openmotif" VERSION= 3.79.1-17 3.80-5mdk 2.13.90.0.18-9 2.14.90.0.5-2mdk 3.2.2-5 3.3.1-2mdk 2.2.2-14 Balise KERNEL pour Redhat 9 <PROPERTY NAME="semmsl" 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="shmmin" VALUE="1"/> <PROPERTY NAME="shmseg" VALUE="10" /> <PROPERTY NAME="filemax" VALUE="65536"/> <PROPERTY NAME="VERSION" VALUE="2.4.20-8"/> Balise KERNEL pour Mandrake 9.2 <PROPERTY NAME="semmsl" 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="shmmin" VALUE="1"/> <PROPERTY NAME="shmseg" VALUE="10" /> <PROPERTY NAME="filemax" VALUE="65536"/> <PROPERTY NAME="VERSION" VALUE="2.4.22"/ Non paramétré Votre type de processeur Le nom de votre OS obtenue par uname -a Le nom de votre distributeur Linux la version de votre package glibc la version de votre make la version de votre binutils la version de votre gcc la version de openmotif Ici, le système est fin prêt, l'installation peut réellement commencer. 6. Installation d'oracle Database 10g Désormais toutes les étapes préliminaires sont effectuées, il est temps de lance l'installer. Exécuter la commande xhost + afin de permettre l'exécution des programmes sous X

Windows et connectez-vous à l'utilisateur oracle créé au point 3.4.d. Lancer l'installation : Balise KERNEL pour Mandrake 9.2 su - oracle cd /Disk1./runInstaller Les vérifications de l'installer s'exécute donnant un résultat ressemblant à ceci : Balise KERNEL pour Mandrake 9.2 [oracle@pluton Disk1]$./runInstaller Starting Oracle Universal Installer... Checking installer requirements... Checking operating system version: must be redhat-2.1, UnitedLinux-1.0, redhat-3 or redhat-9 Passed All installer requirements met. Checking Temp space: must be greater than 80 MB. Actual 12366 MB Passed Checking swap space: must be greater than 150 MB. Actual 2314MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Preparing to launch Oracle Universal Installer from /tmp/orainstall2004-02- 29_08-26-40AM. Please wait... [oracle@pluton Disk1]$ Oracle Universal Installer, Version 10.1.0.2.0 Production Copyright (C) 1999, 2004, Oracle. Tous droits réservés. 7. Déroulement de l'installation Lancement de runinstaller

Page d'accueil Ici il suffit de cliquer sur le bouton Suivant pour continuer. Néanmoins c'est par cet écran qu'il est possible par la suite de visualiser les composants installés, d'installer un autre produit ou de désinstaller des composants.

Choix des répertoires Choisissez le répertoire inventaire : répertoire dans lequel les choix d'installation seront sauvegardés (cf. 3.4.c).

Alerte : exécution orainstroot.sh Connectez-vous root dans une nouvelle session et lancez /u01/app/oracle/orainventory/orainstroot.sh. Quand le script sera terminé vous pourrez revenir à l'installation.

Définition de l'emplacement des fichiers La source représente le fichier product.xml sur le disque d'installation alors que la destination représente le nom et l'emplacement du répertoire d'installation identifié après installation par la variable d'environnement ORACLE_HOME (cf. 3.4.c).

Alerte si ORACLE_HOME contient des fichiers

Choix du type d'installation

Recherche des dépendances

Choix du type de base Selon le choix, Oracle orientera le paramétrage de la base d'exemple plutôt vers des stratégies optimisant la lecture (Data Warehouse) ou plutôt l'écriture (transactions), ou appliquera simplement un paramétrage type. L'option avancée vous permet de paramétrer vous même la base mais cela peut être fait de toute manière après l'installation.

Nom et jeu de caractères de la base

Installation de EM Grid Control (anciennement OMS) ou classique

Choix des options de stockages : datafiles, ASM ou Raw devices

Paramétrage des sauvegardes

Définition des mots de passe

Récapitulatif de l'installation

Installation en cours... Les fichiers log de l'installation sont dans le répertoire inventaire choisi en début d'installation, dans le sous-répertoire logs. Dans notre exemple, les logs sont dans le répertoire : /u01/app/oracle/orainventory/logs.

Assistants de configuration automatique

Création de la base de données Compte-rendu de la création de la base

Alerte : exécution de root.sh Comme indiqué : connectez-vous root dans une nouvelle session et lancez /u01/app/oracle/product/root.sh. Quand le script sera terminé vous pourrez revenir à l'installation.

Fin d'installation : notez les adresses web des différents outils

Confirmation de sortie de runinstaller 8. Félicitation! Ca y est Oracle est installé, ne reste plus qu'à vérifier le fonctionnement de la base. Pour se faire commencer à relancer le système en exécutant la commande reboot. Le système se relance, connectez-vous avec le compte oracle et ouvrez une fenêtre de terminal. Démarrez le listener : lsnrctl start. Puis la commande oraenv pour lancer l instance oracle (ORACLE_SID). Connectez-vous à sqlplus en lançant la commande sqlplus / "as sysdba " Dans SQL*Plus, démarrez la base en tapant : startup. La base de donnée est ouverte... ouf... on tient le bon bout. Désormais, vous pouvez tester les adresses données en fin d'installation comme http://localhost:5560/isqlplus/ pour lancer isqlplus ou http://localhost:5500/em/ pour Enterprise Manager et découvrir les nombreux outils et subtilités d'oracle 10g.