Installation d'Oracle. Novell 6.0 Guide d'installation
3.2.5 Installation d'Oracle
Cette section explique comment installer Oracle sous :
SUSE Linux
Red Hat Linux
Solaris
Important : Les instructions suivantes ne remplacent pas la documentation Oracle. Il s’agit seulement d’un exemple de scénario de configuration. Il est fortement conseillé de suivre ces instructions. Cette documentation part du principe que le répertoire privé des utilisateurs Oracle est /
/home/oracle et qu'Oracle est installé dans /opt/oracle. Votre configuration peut être différente.
Consultez la documentation concernant le système d’exploitation et Oracle, pour plus d’informations.
Sous SUSE Linux (SLES 9 SP3)
Pour installer Oracle sous SUSE Linux :
1 Respectez les instructions d'installation fournies dans le manuel d'installation de SLES 9.
Installez SLES 9 avec les paquetages par défaut, le compilateur et les outils C/C++ et SP2.
Remarque : si vous avez déjà installé SUSE Linux, vous pouvez utiliser YaST (Yet Another
Setup Tool) dans l'interface SUSE Linux pour installer le compilateur et les outils C/C++.
2 Loguez-vous comme utilisateur root.
3 Installez gcc_old à l'aide de YaST.
4 Vérifiez que vous exécutez SP3 en entrant :
SPident ou cat /etc/SuSE-release
Vous devez obtenir :
CONCLUSION: System is up-to-date!
Found SLES-9-i386-SP3 ou
SUSE LINUX Enterprise Server (i586)
VERSION = 9
PATCHLEVEL = 3
5 Pour automatiser la plupart des tâches de préinstallation d'Oracle et créer l'utilisateur Oracle, installez orarun.rpm fourni avec SLES 9.
Remarque : consultez le document d'installation d'Oracle pour une liste complète de la configuration requise.
rpm -i <path>/orarun-1.8-109.15.i586.rpm
Remarque : orarun est également disponible sur le site http://www.novell.com (http:// www.novell.com) .
Installation de Sentinel 6
53
6 Le compte de l'utilisateur Oracle est désactivé. Activez-le, en remplaçant le shell /bin/false de l'utilisateur Oracle par /bin/bash à l'aide de l'outil d'administration des utilisateurs de YaST ou en modifiant le fichier /etc/passwd.
7 Définissez un nouveau mot de passe pour l'utilisateur oracle en utilisant YaST ou en entrant :
/usr/bin/passwd oracle
8 Pour définir les paramètres kernel, exécutez
/usr/sbin/rcoracle start
Ignorez les erreurs éventuelles.
/sbin/chkconfig oracle on
9 Passez à l’utilisateur Oracle : su - oracle
10 Pour installer 9.2.0.4 à partir du disque 1, exécutez le script :
./runinstaller
11 Au fur et à mesure du programme d’installation, laissez les invites avec les valeurs par défaut, sauf indication contraire ci-dessous.
À l'invite du nom de groupe UNIX, entrez .dba
À l’invite du type d'installation, sélectionnez Personnalisée.
Sélectionnez les composants suivants à installer :
Oracle 9i 9.2.0.4.0
Enterprise Edition Options 9.2.0.1.0
Oracle Partitioning 9i 9.2.0.4.0
Oracle Net Services 9.2.0.1.0
Oracle Net Listener 9.2.0.4.0
Oracle Enterprise Manager Products 9.2.0.1.0 (Tous)
Oracle 9i Development Kit 9.2.0.1.0 (Tous)
Oracle 9i for UNIX Documentation 9.2.0.1.0
Oracle HTTP Server 9.2.0.1.0 (tous) iSQL*Plus 9.2.0.4.0 (tous)
Oracle JDBC/OCI Interfaces 9.2.0.1.0
12 À l'invite de création de la base de données, sélectionnez NON.
13 (Facultatif) Annulez tous les assistants de configuration lancés par le programme d'installation.
14 Modifiez le fichier « /opt/oracle/network/admin/sqlnet.ora » (ou créez le fichier s’il n’existe pas encore) pour contenir ce qui suit (déplacez toutes les informations non commentées existantes dans le fichier) :
NAMES.DIRECTORY_PATH = (TNSNAMES, HOSTNAME)
15 Pour appliquer le correctif 9.2.0.7 à Oracle, à partir du disque 1 de la distribution du correctif
Oracle 9.2.0.7, exécutez le script :
./runInstaller
16 Au fur et à mesure du programme d’installation, laissez les invites avec les valeurs par défaut, sauf indication contraire ci-dessous.
Sur l’écran d’accueil, cliquez sur Suivant.
54
Guide d'installation de Sentinel 6.0
Sur l’écran Spécifiez l’emplacement des fichiers, sélectionnez comme nom cible
« OUIHome » dans la liste déroulante (ou tout autre nom que vous avez indiqué comme nom cible lors de l’installation d’Oracle 9.2.0.4). Puis cliquez sur Suivant.
En fonction de votre version, sur l'écran de sélection du produit à installer, sélectionnez
Oracle 9iR2 Patchset 9.2.0.7.0., puis cliquez sur Suivant.
Sur l’écran Résumé, révisez le résumé de l’installation, puis cliquez sur Installer.
Sur l’écran Fin de l'installation, cliquez sur Quitter.
17 Éditez le fichier init.ora pour spécifier le chemin du répertoire dans lequel écrire les données
Sentinel archivées. Ces informations sont mentionnées dans le paramètre UTL_FILE_DIR.
Vous disposez normalement de l'un des paramètres suivants :
UTL_FILE_DIR = * ou
UTL_FILE_DIR = <chemin répertoire spécifique>
Sous SUSE Linux (SLES 10)
Pour installer Oracle sous SUSE Linux :
1 Respectez les instructions d'installation fournies dans le manuel d'installation de SLES 10.
Installez SLES 10 avec les paquetages par défaut, ainsi qu'Oracle Server Base, le compilateur et les outils C/C++.
2 Loguez-vous comme utilisateur root.
3 Installez le service pack SLES 10. Vérifiez les informations du service pack en entrant :
SPident ou cat /etc/SuSE-release
Au moment de la publication de cette documentation, le service pack SLES 10 n'était pas encore diffusé. Utilisez la version SPident ou cat/etc/SUSE pour vérifier.
Vous devez obtenir :
CONCLUSION: System is up-to-date!
Found SLES-10-x86_64-current
4 Pour automatiser la plupart des tâches de préinstallation d'Oracle et créer l'utilisateur Oracle, installez orarun.rpm fourni avec SLES 9.
Remarque : consultez le document d'installation d'Oracle pour une liste complète de la configuration requise.
rpm -ivh/orarun-1.9-21.2.x86_64.rpm
Remarque : orarun est également disponible sur le site http://www.novell.com (http:// www.novell.com) .
5 Le compte de l'utilisateur Oracle est désactivé. Activez-le, en remplaçant le shell /bin/false de l'utilisateur Oracle par /bin/bash à l'aide de l'outil d'administration des utilisateurs de YaST ou en modifiant le fichier /etc/passwd.
6 Définissez un nouveau mot de passe pour l'utilisateur oracle en utilisant YaST ou en entrant :
/usr/bin/passwd oracle
Installation de Sentinel 6
55
7 Modifiez au besoin l'environnement Oracle par défaut défini par orarun :
Modifiez le répertoire privé d'Oracle en éditant la variable ORACLE_HOME dans le fichier /etc/profile.d/oracle.sh.
La valeur ORACLE_SID définie par défaut par le programme d'installation d'orarun est « orcl ». Remplacez-la par ESEC dans le fichier /etc/profile.d/oracle.sh.
8 Pour définir les paramètres kernel, exécutez
/usr/sbin/rcoracle start
9 Passez à l’utilisateur Oracle : su - oracle
10 Passez au répertoire de la base de données et exécutez ./runinstaller (programme d'installation universel d'Oracle). L'erreur suivante se produit :
11 Corrigez cette erreur en effectuant l'une des opérations suivantes :
Modifiez le fichier database/install/oraparam.ini pour ajouter la prise en charge de SUSE
Linux 10. Après la modification du fichier oraparam.ini, la ligne [Certified Versions] ressemblera à ceci :
[Certified Versions]
Linux=redhat=3,SuSE-9,SuSE-10,redhat-4,UnitedLinux-1.0.asianux-
1,asianux-2
Procédez à l'installation avec l'option -ignoreSysPrereqs i.e. ./runInstaller –ignoreSysPrereqs
12 Acceptez le répertoire d'inventaire par défaut ou sélectionnez un nouveau répertoire. Cliquez sur Suivant.
13 Parmi les types d'installation, sélectionnez Enterprise Edition. Cliquez sur Suivant.
14 Pour vérifier la configuration réseau requise, sélectionnez User Verified (Vérifié par l'utilisateur). Cliquez sur Suivant.
15 Parmi les options de configuration, sélectionnez Install Database Software only (Installer uniquement le logiciel de la base de données). Cliquez sur Suivant.
16 Le récapitulatif de l'installation s'affiche. Vérifiez-le et cliquez sur Install (Installer).
17 Exécutez les scripts spécifiés comme racine et cliquez sur OK une fois terminé.
18 Une fois l'installation réussie, cliquez sur Quitter.
Sous Red Hat Linux
Pour installer Oracle sous Red Hat Linux :
1 Connectez-vous sous l’ID d’utilisateur root.
2 Créez un groupe UNIX et un compte d’utilisateur UNIX pour le propriétaire de la base de données Oracle.
Ajoutez un groupe dba (comme root) : groupadd dba
3 Ajoutez un utilisateur Oracle (comme root) : useradd –g dba –s /bin/bash –d /home/oracle –m oracle
4 Créez un répertoire pour ORACLE_HOME et ORACLE_BASE : mkdir –p /opt/oracle/
56
Guide d'installation de Sentinel 6.0
5 Transformez la propriété du répertoire ORACLE_BASE et suivants en oracle/dba : chown -R oracle:dba /opt/oracle
6 Passez à l’utilisateur Oracle : su - oracle
7 Ouvrez le fichier « bash_profile » (dans le répertoire privé de l’utilisateur oracle) afin d’éditer et ajouter le suivant à la fin du fichier :
Remarque : Cet ensemble de variables d'environnement ne peut être utilisé que pour l’utilisateur Oracle. En particulier, ces variables ne doivent pas être configurées dans l'environnement système ni dans l'environnement de l'administrateur Sentinel.
# Set the LD_ASSUME_KERNEL environment variable only for Red Hat 9,
# RHEL AS 3, and RHEL AS 4 !!
# Use the "Linuxthreads with floating stacks" implementation instead of NPTL:
# for RH 9 and RHEL AS 3 export LD_ASSUME_KERNEL=2.4.1
# for RHEL AS 4
# export LD_ASSUME_KERNEL=2.4.19
# Oracle Environment export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/ export ORACLE_SID=test export ORACLE_TERM=xterm
# export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin export NLS_LANG=AMERICAN; export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib export LD_LIBRARY_PATH
# Set shell search paths export PATH=$PATH:$ORACLE_HOME/bin
8 Reloguez-vous comme utilisateur oracle pour charger les modifications des variables d’environnement depuis la dernière étape : exit su - oracle
9 Reliez gcc à la version 2.9.6
Remarque : si /usr/bin/gcc296 ou /usr/bin/g++296 n'existent pas, cela signifie que gcc ou g++ n'ont pas été installés. Dans ce cas, installez ces composants et puis retournez à cette étape.
su - root ln -s /usr/bin/gcc296 /usr/bin/gcc ln -s /usr/bin/g++296 /usr/bin/g++
10 Sortez pour retourner à l’invite d’utilisateur oracle.
exit
11 Exécutez le correctif Oracle p3006854_9204_LINUX.zip qui corrige le système d’exploitation
Linux pour installer Oracle. Vous pouvez vous procurer ce correctif chez Oracle.
su - root unzip p3006854_9204_LINUX.zip
Installation de Sentinel 6
57
cd 3006854 sh rhel3_pre_install.sh
12 Sortez pour retourner à l’invite d’utilisateur oracle.
exit
13 Pour installer 9.2.0.4 à partir du disque 1, exécutez le script :
./runInstaller
14 Au fur et à mesure du programme d’installation, laissez les invites avec les valeurs par défaut, sauf indication contraire ci-dessous.
À l'invite du nom de groupe UNIX, entrez .dba
À l’invite du type d'installation, sélectionnez Personnalisée.
Sélectionnez les composants suivants à installer :
Oracle 9i 9.2.0.4.0
Enterprise Edition Options 9.2.0.1.0
Oracle Partitioning 9i 9.2.0.4.0
Oracle Net Services 9.2.0.1.0
Oracle Net Listener 9.2.0.4.0
Oracle Enterprise Manager Products 9.2.0.1.0 (Tous)
Oracle 9i Development Kit 9.2.0.1.0 (Tous)
Oracle 9i for UNIX Documentation 9.2.0.1.0
Oracle HTTP Server 9.2.0.1.0 (tous) iSQL*Plus 9.2.0.4.0 (tous)
Oracle JDBC/OCI Interfaces 9.2.0.1.0
15 À l’invite Créer base de donnée, sélectionnez NON.
16 Facultatif – annuler tous les assistants de configuration lancés par le programme d'installation.
17 Modifiez le fichier « /opt/oracle/network/admin/sqlnet.ora » (ou créez le fichier s’il n’existe pas encore) pour contenir ce qui suit (déplacez toutes les informations non commentées existantes dans le fichier) :
NAMES.DIRECTORY_PATH = (TNSNAMES, HOSTNAME)
18 Pour appliquer le correctif 9.2.0.7 à Oracle, à partir du disque 1 de la distribution du correctif
Oracle 9.2.0.7, exécutez le script :
./runInstaller
19 Au fur et à mesure du programme d’installation, laissez les invites avec les valeurs par défaut, sauf indication contraire ci-dessous.
Sur l’écran d’accueil, cliquez sur Suivant.
Sur l’écran Spécifiez l’emplacement des fichiers, sélectionnez comme nom cible
« OUIHome » dans la liste déroulante (ou tout autre nom que vous avez indiqué comme nom cible lors de l’installation d’Oracle 9.2.0.4). Puis cliquez sur Suivant.
En fonction de votre version, sur l'écran de sélection du produit à installer, sélectionnez
Oracle 9iR2 Patchset 9.2.0.7.0., puis cliquez sur Suivant.
Sur l’écran Résumé, révisez le résumé de l’installation, puis cliquez sur Installer.
Sur l’écran Fin de l'installation, cliquez sur Quitter.
58
Guide d'installation de Sentinel 6.0

Link público atualizado
O link público para o seu chat foi atualizado.