Vous êtes sur la page 1sur 22

Installer le logiciel de

base de données Oracle

Copyright © 2005, Oracle. Tous droits réservés.


Objectifs

A la fin de ce chapitre, vous pourrez :


• décrire votre rôle en tant qu'administrateur
de base de données (DBA) et expliquer les outils
et tâches standard
• planifier une installation de base
de données Oracle
• utiliser l'architecture OFA
(Optimal Flexible Architecture)
• installer le logiciel Oracle à l'aide
d'Oracle Universal Installer (OUI)

2-2 Copyright © 2005, Oracle. Tous droits réservés.

Oracle Database 10g : Administration Workshop I 2-2


Tâches d'un administrateur de base
de données Oracle
L'approche générale adoptée pour la conception,
l'implémentation et la maintenance d'une base de données
Oracle comprend différentes tâches :
1. Evaluer le matériel du serveur de base de données
2. Installer le logiciel Oracle
3. Elaborer une stratégie de base de données et de sécurité
4. Créer, migrer et ouvrir la base de données
5. Sauvegarder la base de données
6. Inscrire les utilisateurs système et définir
leur accès Oracle Network
7. Implémenter la conception de la base
de données
8. Récupérer la base de données suite
à une panne
9. Surveiller les performances de la base de données

2-3 Copyright © 2005, Oracle. Tous droits réservés.

Tâches d'un administrateur de base de données Oracle


Un administrateur de base de données est principalement chargé de l'installation du logiciel Oracle et
de la création de la base de données. En tant qu'administrateur de base de données, vous pouvez être
responsable de la création des structures de stockage de la base de données, telles que les
tablespaces. Vous pouvez également créer le schéma ou l'ensemble des objets contenant les données
de l'application.
Vous devez vous assurer que la base de données est disponible pour les utilisateurs. Vous pouvez,
pour cela, démarrer la base de données, la sauvegarder régulièrement et surveiller ses performances.
Ces tâches doivent être intégrées dans une stratégie de sécurité.
Vous apprendrez à effectuer chacune de ces opérations au fil des chapitres du cours. Vous pouvez
également vous reporter au manuel Oracle Database Administrator’s Guide pour obtenir plus
d'informations sur les tâches mentionnées dans la diapositive ci-dessus.
Dans ce chapitre, nous nous intéresserons à la phase d'installation. Cette tâche essentielle requiert les
sous-tâches suivantes :
• comprendre la place qu'occupe la phase d'installation dans l'architecture technique globale
d'une organisation,
• revoir (et mettre à jour) les plans de gestion de l'espace,
• choisir le logiciel de base de données (version et options requises),
• s'assurer que les éléments choisis respectent les exigences système.

Oracle Database 10g : Administration Workshop I 2-3


Outils utilisés pour administrer
une base de données Oracle

• Oracle Universal Installer


• Database Configuration Assistant
• Database Upgrade Assistant
• Oracle Net Manager
• Oracle Enterprise Manager
• SQL*Plus et iSQL*Plus
• Recovery Manager
• Oracle Secure Backup
• Data Pump
• SQL*Loader
• Outils en mode ligne de commande

2-4 Copyright © 2005, Oracle. Tous droits réservés.

Outils utilisés pour administrer une base de données Oracle


Les outils suivants vous permettent de réaliser les tâches d'installation et de mise à niveau :
• Oracle Universal Installer (OUI) : Oracle Universal Installer installe le logiciel et les options
Oracle. Il peut lancer automatiquement Database Configuration Assistant (DBCA) afin de
créer une base de données.
• Database Configuration Assistant (DBCA) : Cet assistant crée une base de données à partir
de modèles fournis par Oracle. Il vous permet de copier une base de données d'origine
préconfigurée. Vous pouvez également créer votre propre base de données et vos propres
modèles.
• Database Upgrade Assistant (DBUA) : Cet outil vous guide tout au long de la mise à niveau
de la base de données existante vers une nouvelle version Oracle.
• Oracle Net Manager : Cet outil permet de configurer la connectivité réseau des bases de
données et applications Oracle.

Oracle Database 10g : Administration Workshop I 2-4


Outils utilisés pour administrer une base de données Oracle (suite)
Les outils suivants vous permettent de gérer l'instance et la base de données Oracle :
• Oracle Enterprise Manager (EM) : Enterprise Manager associe une console graphique, des
agents, des services communs et des outils, et fournit ainsi une plate-forme de gestion système
complète et intégrée pour la gestion des produits Oracle. Une fois le logiciel Oracle installé, la
base de données créée ou mise à niveau, et le réseau configuré, vous pouvez utiliser Enterprise
Manager comme interface unique pour la gestion de votre base de données. En plus de son
interface utilisateur Web qui permet d'exécuter les commandes SQL, Enterprise Manager fournit
une interface transparente avec les autres composants Oracle entrant en jeu dans l'administration
de votre base de données (Recovery Manager et Scheduler, par exemple).
Enterprise Manager offre trois principaux outils pour l'administration des bases de
données Oracle :
- Enterprise Manager Database Console : permet d'administrer une base de données
- Enterprise Manager Grid Control : permet d'administrer simultanément plusieurs bases de
données
- Java Enterprise Manager Console : permet d'accéder aux outils qui ne sont pas compatibles
avec la technologie Web
• SQL*Plus : SQL*Plus est l'interface de ligne de commande standard qui permet de gérer votre
base de données.
• iSQL*Plus : iSQL*Plus est une interface Web avec une base de données Oracle.
• Recovery Manager (RMAN) : RMAN est un outil Oracle qui fournit une solution complète
pour les opérations de sauvegarde, de restauration et de récupération appliquées à l'ensemble de
la base de données ou à des fichiers de bases de données particuliers.
• Oracle Secure Backup fournit une fonction de gestion de sauvegarde sur bande pour le
système Oracle, notamment :
- une protection de la base de données Oracle sur bande grâce à l'intégration avec Recovery
Manager,
- une prise en charge transparente d'Oracle Real Application Clusters (RAC),
- une administration centrale des serveurs de média et des clients distribués, y compris :
Oracle Application Servers, Oracle Collaboration Suites, répertoires d'origine Oracle
Home et fichiers binaires.
• Data Pump : Data Pump permet le transfert à haut débit des données d'une base de données
vers une autre. Vous pouvez, par exemple, exporter une table et l'importer dans une autre base
de données.
• SQL*Loader : L'utilitaire SQL*Loader permet de charger des données dans une base Oracle à
partir d'un fichier externe. Il s'agit de l'un des utilitaires Oracle dont vous pouvez vous servir
pour charger des données dans les tables de la base.
• Outil en mode ligne de commande :
- Pour administrer Enterprise Manager, utilisez :
emctl start | status | set | stop
- Pour arrêter et démarrer iSQL*Plus, utilisez :
isqlplusctl start | stop
- Pour administrer le processus d'écoute (listener), utilisez :
lsnrctl help | start | status | stop

Oracle Database 10g : Administration Workshop I 2-5


Installation : Configuration système requise

• Conditions requises en termes de mémoire :


– 1 Go pour l'instance avec Database Control
• Conditions requises en termes d'espace disque :
– 1,5 Go d'espace de swap
– 400 Mo d'espace disque dans le répertoire /tmp
– Entrez 1,5 Go et 3,5 Go pour le logiciel Oracle
– 1,2 Go pour la base de données préconfigurée (facultatif)
– 2,4 Go pour la zone de récupération
rapide (facultatif)
• Système d'exploitation :
voir la documentation
correspondante

2-6 Copyright © 2005, Oracle. Tous droits réservés.

Installation : Configuration système requise


• Vous pouvez réaliser une installation standard sur un ordinateur disposant d'au moins 1 Go de
RAM et 1,5 Go d'espace de swap.
• En fonction du taux d'activité de l'ordinateur sur lequel vous installez le logiciel de base de
données Oracle, l'installation standard peut prendre 20 minutes au plus.
• Voici quelques détails relatifs à l'installation :
- Oracle Database 10g ne comprend qu'un seul modèle de base de données d'origine.
- Les fichiers dupliqués sont supprimés.
- Vous pouvez installer de nombreux autres produits et démonstrations à partir de CD-
ROM supplémentaires.
Le matériel indiqué dans la diapositive ci-dessus correspond à la configuration minimale requise
pour toutes les plates-formes. Votre installation peut cependant nécessiter une configuration
supérieure (notamment en termes d'espace disque).
Remarque : Le terme "installation standard" désigne un type d'installation Enterprise Edition qui
inclut une base de données d'origine standard.

Oracle Database 10g : Administration Workshop I 2-6


Vérifier la configuration système requise

• Espace temporaire
approprié
• 64 bits ou 32 bits
• Vérifications relatives au système d'exploitation
• Niveau de patch du système d'exploitation
• Packages système
• Paramètres système et paramètres du noyau
• Permissions liées à XServer
• Swap suffisant
• Répertoire d'origine ORACLE_HOME non vide

2-7 Copyright © 2005, Oracle. Tous droits réservés.

Vérifier la configuration système requise


Le programme d'installation d'Oracle Database 10g automatise la plupart des vérifications préliminaires
requises :
• Il vérifie si l'espace temporaire approprié est disponible. L'espace temporaire minimal nécessaire à
l'installation et à la configuration est d'abord déterminé, puis validé au cours du processus
d'installation.
• Il est impossible de procéder à des installations 64 bits dans des répertoires d'origine Oracle Home
lorsqu'un logiciel 32 bits est déjà installé (et réciproquement).
• Sur la plate-forme Linux, RedHat-3.0, 4.0, Asianux 1.0, 2.0 et SUSE Linux E.S. 9.0 sont certifiés.
• Le processus d'installation vérifie si tous les patches du système d'exploitation requis sont installés.
• Le processus d'installation vérifie si les paramètres système et les paramètres du noyau sont
correctement définis.
• Le processus d'installation vérifie que la variable d'environnement DISPLAY est définie et que
l'utilisateur dispose des autorisations suffisantes pour afficher la variable DISPLAY indiquée.
• Le processus d'installation s'assure que suffisamment de swap est défini sur le système.
• Le processus d'installation s'assure que le répertoire d'origine Oracle Home dans lequel est
effectuée la nouvelle installation est vide ou fait partie des versions prises en charge sur lesquelles
Oracle Database 10g peut être installé, et que ces éléments sont enregistrés dans l'inventaire
d'Oracle.

Oracle Database 10g : Administration Workshop I 2-7


Architecture OFA
(Optimal Flexible Architecture)
L'architecture OFA est conçue pour :
• organiser un grand nombre de logiciels
• faciliter les tâches d'administration répétitives
• faciliter le basculement entre plusieurs bases
de données Oracle
• gérer et administrer de manière adéquate l'expansion
de la base de données
• contribuer à éliminer la fragmentation de l'espace libre

2-8 Copyright © 2005, Oracle. Tous droits réservés.

Architecture OFA (Optimal Flexible Architecture)


L'architecture OFA est une méthode de configuration de la base de données Oracle, ainsi que
d'autres bases de données. Elle tire parti des fonctionnalités du système d'exploitation et des sous-
systèmes de disque pour créer une configuration facile à administrer, et offre une flexibilité
maximale pour les bases de données à forte croissance et hautes performances. Les méthodes
décrites ci-après constituent les bases de l'architecture OFA.
L'architecture OFA est conçue pour :
• organiser de grandes quantités de logiciels et de données complexes sur le disque, afin d'éviter
les goulets d'étranglement et les faibles performances,
• faciliter les tâches d'administration répétitives, telles que les sauvegardes de logiciels et de
données, souvent sujettes à la corruption de données,
• faciliter le basculement entre plusieurs bases de données Oracle,
• gérer et administrer de façon adéquate l'expansion de la base de données,
• contribuer à éliminer la fragmentation de l'espace libre dans le dictionnaire de données, à isoler
toute autre fragmentation et à limiter la contention des ressources.
Pour plus d'informations sur les objectifs et l'implémentation de l'architecture OFA, reportez-vous au
manuel Oracle Installation Guide for UNIX Systems.

Oracle Database 10g : Administration Workshop I 2-8


Utiliser l'architecture OFA

• Nommer les points de montage :


– /u01
– /disk01
• Nommer les répertoires :
– /u01/app/oracle
– /u01/app/applmgr
• Nommer les fichiers :
– Fichiers de contrôle : controln.ctl
– Fichiers de journalisation : redon.log
– Fichiers de données : tn.dbf

2-9 Copyright © 2005, Oracle. Tous droits réservés.

Utiliser l'architecture OFA


A la base de l'architecture OFA se trouve un schème d'appellation, qui définit une norme à appliquer aux
points de montage (qui correspondent souvent aux disques physiques), aux répertoires et aux sous-
répertoires de ces points de montage, ainsi qu'aux fichiers proprement dits.
Syntaxe d'un point de montage : Nommez tous les points de montage à l'aide de la syntaxe /pm, où p
est une constante de type chaîne et m, une clé unique de longueur fixe (généralement un nombre à deux
chiffres) utilisée pour distinguer chaque point de montage. Vous pouvez, par exemple, nommer les
points de montage /u01 et /u02.
Syntaxe d'un répertoire d'origine : Nommez tous les répertoires d'origine Oracle Home à l'aide de la
syntaxe /pm/h/u, où pm est le nom d'un point de montage, h est un nom de répertoire standard et u, le
nom du propriétaire du répertoire. Voici des exemples de répertoires d'origine conformes à l'architecture
OFA :
/u01/app/oracle
/u01/home/oracle
Syntaxe d'un répertoire logiciel : Stockez chaque version du logiciel Oracle dans un répertoire
correspondant au modèle /pm/h/u/product/v. Dans le cas présent, product est un littéral et v
une variable correspondant au numéro de version. Cette syntaxe permet d'activer la fonctionnalité de
l'architecture OFA rendant possible l'exécution simultanée de plusieurs versions d'applications. Ainsi,
une installation d'Oracle Database 10g version 10.2.0 conforme à l'architecture OFA ressemblerait à ce
qui suit :
/u01/app/oracle/product/10.2.0

Oracle Database 10g : Administration Workshop I 2-9


Utiliser l'architecture OFA (suite)
Syntaxe d'appellation d'un sous-répertoire : Pour faciliter l'organisation des données
d'administration, stockez les fichiers d'administration propres à la base de données dans des sous-
répertoires conformes au modèle /h/admin/d/a/. Ici, h est le répertoire d'origine Oracle Home du
propriétaire du logiciel Oracle, admin est un littéral, d est le nom de la base de données et a est un
sous-répertoire pour chacun des fichiers d'administration de la base de données. Voici la liste de ces
sous-répertoires de fichiers d'administration :
• adhoc : scripts SQL ad hoc pour une base de données particulière
• arch : fichiers de journalisation archivés (archived redo logs)
• adump : fichiers d'audit (affectez le répertoire adump au paramètre d'initialisation
AUDIT_FILE_DEST et nettoyez régulièrement ce sous-répertoire.)
• Bdump : fichiers trace des processus en arrière-plan
• Cdump : fichiers dump noyau (core dump)
• Create : programmes utilisés pour créer la base de données
• Exp : fichiers d'export de la base de données
• Logbook : fichiers dans lesquels sont enregistrés le statut et l'historique de la base de données
• Pfile : fichiers de paramètres d'instance
• udump : fichiers trace SQL de l'utilisateur
Syntaxe d'un fichier : La convention d'appellation suivante appliquée aux fichiers de base de
données facilite leur identification :
• Fichiers de contrôle : /pm/q/d/controln.ctl
• Fichiers de journalisation (fichiers redo log) : /pm/q/d/redon.log
• Fichiers de données : /pm/q/d/tn.dbf
Les variables utilisées dans ces noms de fichiers sont les suivantes :
• pm : nom d'un point de montage (décrit précédemment)
• q : chaîne qui distingue les données Oracle de tous les autres fichiers (généralement ORACLE ou
oradata)
• d : valeur du paramètre d'initialisation DB_NAME (nom de la base de données)
• t : nom d'un tablespace Oracle
• n : chaîne à deux chiffres
Remarque : Vous ne pouvez stocker dans le répertoire /pm/q/d/ que les fichiers de contrôle, les
fichiers de journalisation et les fichiers de données associés à la base de données d.

Oracle Database 10g : Administration Workshop I 2-10


Définir les variables d'environnement

• ORACLE_BASE : base de la structure de répertoires


Oracle pour l'architecture OFA
• ORACLE_HOME : répertoire contenant le logiciel Oracle
• ORACLE_SID : nom initial de l'instance (ORCL par défaut)
• NLS_LANG : paramètres de langue, de territoire et de jeu
de caractères client

2-11 Copyright © 2005, Oracle. Tous droits réservés.

Définir les variables d'environnement


Il existe de nombreuses variables d'environnement Oracle. Celles indiquées dans la diapositive ci-
dessus sont essentielles pour la réussite de l'installation et de l'utilisation d'une base de données
Oracle. Aucune de ces variables ne doit obligatoirement être définie, mais il est préférable de le faire
avant l'installation afin d'éviter tout problème ultérieur.
• ORACLE_BASE : indique la base de la structure de répertoires Oracle pour l'architecture OFA.
L'utilisation de cette variable est facultative. Elle permet toutefois de faciliter les installations
et mises à niveau futures. Cette variable correspond à un chemin d'accès à un répertoire,
comme l'illustre l'exemple suivant :
/u01/app/oracle
• ORACLE_HOME : indique le répertoire contenant le logiciel Oracle. Cette variable correspond
à un chemin d'accès à un répertoire, comme l'illustre l'exemple suivant :
$ORACLE_BASE/product/10.2.0/db_1
• ORACLE_SID : nom initial de l'instance (ORCL par défaut). Il s'agit d'une chaîne de chiffres et
de lettres devant commencer par une lettre. Oracle Corporation recommande d'utiliser huit
caractères au maximum pour les identificateurs système.

Oracle Database 10g : Administration Workshop I 2-11


Définir les variables d'environnement (suite)
• NLS_LANG : indique les paramètres NLS (National Language Support) d'une session, sous
la forme language_territory.character set. Prenons, par exemple, la valeur
suivante :
AMERICAN_DENMARK.WE8MSWIN1252
Elle configure la session de manière à utiliser la langue AMERICAN pour les messages
Oracle, la séquence de tri alphabétique, ainsi que le nom des jours et des mois. Le territoire
étant DENMARK, le format de date et d'heure, ainsi que les conventions numériques et
monétaires, sont définis en conséquence. Le jeu de caractères WE8MSWIN1252 indique à
Oracle Net de convertir les informations textuelles dans ce jeu de caractères. Il s'agit d'une
variable d'environnement sous UNIX et d'une clé de registre sous Windows. Vous pouvez
interroger la valeur des paramètres NLS de la session en cours via l'instruction suivante :
select * from nls_session_parameters;
Pour plus d'informations sur les langues, territoires et jeux de caractères valides, ainsi que
sur la prise en charge des langues, reportez-vous au manuel Globalization Support Guide.
Remarque : Une installation sous Windows définit des valeurs NLS_LANG par défaut
dans le registre (la partie language provient de la langue configurée pour le clavier).
Autrement dit, l'installation par défaut sous Windows avec un clavier non américain
entraîne l'affectation de la valeur correspondante au paramètre NLS_LANG. La variable de
session NLS_SORT prend à son tour une valeur par défaut différente de "binary", ce qui
rend difficile pour l'optimiseur d'utiliser des index basés sur les caractères pour les sessions
démarrées à partir de ce noeud.

Oracle Database 10g : Administration Workshop I 2-12


Oracle Universal Installer (OUI)

2-13 Copyright © 2005, Oracle. Tous droits réservés.

Oracle Universal Installer (OUI)


Oracle Universal Installer (OUI) est une application Java qui effectue des installations au niveau
composant. Il permet également de réaliser des installations à différents niveaux de groupes de
logiciels intégrés ou de suites, une installation Web ou encore l'installation d'une logique complexe via
un package unique. Le moteur d'installation est portable entre toutes les plates-formes Java et les
problèmes propres à la plate-forme peuvent être encapsulés par le processus d'installation global. OUI
fournit les fonctionnalités suivantes pour la gestion et la distribution des logiciels :
• Résolution automatique des dépendances et traitement automatique de la logique complexe
• Installation à partir du Web
• Installations de composants et de suites
• Désinstallation implicite
• Prise en charge de plusieurs répertoires d'origine Oracle Home
• Prise en charge de la globalisation ou NLS
• Prise en charge des installations distribuées
• Installations automatiques sans assistance, par l'intermédiaire de fichiers de réponses
Sous Windows : Insérez le support d'installation de base de données Oracle, accédez au répertoire
client, puis cliquez deux fois sur setup.exe pour démarrer OUI. A la suite de la page de
bienvenue, sélectionnez le type d'installation souhaité : Instant Client, Administrator, Runtime ou
Custom.

Oracle Database 10g : Administration Workshop I 2-13


Installer le logiciel Oracle

2-14 Copyright © 2005, Oracle. Tous droits réservés.

Installer le logiciel Oracle


Vous pouvez installer le logiciel Oracle à l'aide d'OUI. Pour ce faire, procédez comme suit :
1. Connectez-vous à l'ordinateur en tant que membre du groupe d'administration autorisé à installer le
logiciel Oracle, et à créer et gérer la base de données.
2. Insérez le CD-ROM de distribution de la base de données dans le lecteur de CD-ROM, ou accédez
à l'emplacement de stockage intermédiaire de la base de données Oracle.
3. Démarrez OUI. Dans une fenêtre XTerm de Linux, entrez ./runInstaller. La page Oracle
Universal Installer apparaît.
4. Accédez aux différentes pages OUI et indiquez les paramètres de pré-installation en fonction de
votre projet d'installation.
5. A partir des informations initiales, OUI exécute les vérifications relatives aux prérequis.

Oracle Database 10g : Administration Workshop I 2-14


Options de configuration
de la base de données

2-15 Copyright © 2005, Oracle. Tous droits réservés.

Options de configuration de la base de données


Le processus d'installation se poursuit :
6. Accédez aux différentes pages OUI et indiquez les options de configuration de la base de
données. OUI affiche un récapitulatif de vos choix d'installation.
7. Cliquez sur Install pour lancer l'installation du logiciel Oracle.
Si vous avez choisi de créer une base de données de départ dans le cadre de l'installation, OUI
appelle tous les assistants de configuration suivants :
• Oracle Net Configuration Assistant : Il configure les composants réseau de base au cours de
l'installation, notamment :
- nom des processus d'écoute (listeners) et adresse des protocoles,
- méthodes d'appellation qui seront utilisées par le client pour résoudre les identificateurs
de connexion en descripteurs de connexion,
- noms de service réseau dans un fichier tnsnames.ora,
- utilisation du serveur de services annuaire.
• Oracle Database Configuration Assistant (DBCA) : Cet assistant crée la base de données de
départ sélectionnée. Une fois les étapes de l'assistant de configuration terminées, vous pouvez
déverrouiller les comptes et modifier les mots de passe.
• iSQL*Plus Configuration Assistant : Il configure l'instance OC4J (Oracle Application Server
Containers for J2EE), qui permet à iSQLPlus et à d'autres outils de se connecter à la base de
données Oracle.

Oracle Database 10g : Administration Workshop I 2-15


Exécuter des scripts de configuration

2-16 Copyright © 2005, Oracle. Tous droits réservés.

Exécuter des scripts de configuration


Le processus d'installation se poursuit :
8. Au cours d'une installation Linux ou UNIX, exécutez en tant qu'utilisateur root, lorsque vous y
êtes invité, les scripts de configuration supplémentaires. Dans la fenêtre XTerm, entrez :
$ su
# password: oracle <mot de passe root, n'apparaît pas dans la fenêtre>
# cd /u01/app/oracle/oraInventory
# ./orainstRoot.sh
# cd /u01/app/oracle/product/10.2.0/db_1
# ./root.sh
9. Lors d'une installation Linux ou UNIX, acceptez le répertoire bin local par défaut. Une fois
les scripts terminés, quittez l'ensemble des comptes et fenêtres associés afin de terminer
l'installation.

Oracle Database 10g : Administration Workshop I 2-16


Terminer l'installation

2-17 Copyright © 2005, Oracle. Tous droits réservés.

Terminer l'installation
10. Lorsque le processus d'installation touche à sa fin, relevez les différentes URL en vue d'une
utilisation ultérieure.

Oracle Database 10g : Administration Workshop I 2-17


Options d'installation avancées

• Options de stockage de la base de données :


– Système de fichiers
– Automatic Storage Management
– Raw devices
• Options de gestion de la base de données :
– Enterprise Manager Grid Control
– Enterprise Manager Database Control
• Options de sauvegarde et de récupération
de la base de données
• Options de notification par email
• CRS (Cluster Ready Services)
• Clonage

2-18 Copyright © 2005, Oracle. Tous droits réservés.

Options d'installation avancées


• A l'aide d'OUI, vous pouvez créer des configurations qui utilisent Automatic Storage
Management.
• Vous pouvez installer et configurer la structure Enterprise Manager (EM). Oracle Enterprise
Manager Database Control est installé dans le même répertoire d'origine Oracle Home que la
base de données. Il est configuré de manière à s'exécuter sur une instance OC4J autonome.
Pour bénéficier des fonctionnalités de gestion centralisée d'Enterprise Manager, vous devez
réaliser une installation distincte.
• Si vous décidez d'utiliser Oracle Enterprise Manager Database Control, vous pouvez configurer
la base de données de sorte qu'elle utilise la stratégie de sauvegarde par défaut recommandée
par Oracle.
• Si vous choisissez d'utiliser Oracle Enterprise Manager Database Control au cours de
l'installation, vous pouvez configurer Enterprise Manager de manière à envoyer des alertes par
email à l'adresse électronique indiquée. Ces alertes peuvent concerner des problèmes tels que
l'espace disque qui atteint une limite critique ou la fermeture inopinée de la base de données.
• L'installation Oracle Database 10g prend en charge les fonctionnalités RAC, et tout
particulièrement l'installation de CRS (Cluster Ready Services).
• Les répertoires d'origine Oracle Home peuvent être clonés à l'aide de l'outil Enterprise
Configuration Management. Cet outil permet aux utilisateurs de créer des demandes de
clonage, puis de les planifier et de les traiter. Il est accessible via EM Grid Control.

Oracle Database 10g : Administration Workshop I 2-18


Option d'installation : Mode automatique

Pour installer et configurer des produits Oracle en mode


automatique à l'aide d'OUI, effectuez les opérations suivantes :
1. Créez le fichier oraInst.loc, s'il n'existe pas déjà.
2. Préparez un fichier de réponse en utilisant les modèles
de fichier fournis avec le logiciel Oracle.
3. Enregistrez un fichier de réponse :
.runInstaller –record -destinationFile
<filename>
4. Exécutez OUI en mode automatique ou semi-automatique.
5. Si nécessaire, exécutez NetCA et DBCA en mode
automatique.

2-19 Copyright © 2005, Oracle. Tous droits réservés.

Option d'installation : Mode automatique


Pour installer et configurer des produits Oracle en utilisant OUI en mode automatique ou semi-
automatique, effectuez les opérations suivantes :
1. Créez le fichier oraInst.loc, s'il n'existe pas déjà. Si vous avez installé le logiciel Oracle
auparavant, il est fort probable que ce fichier se trouve déjà dans
ORACLE_BASE/oraInventory.
2. Préparez un fichier de réponse. Des modèles de fichier pour chaque produit et type
d'installation sont fournis (enterprise.rsp, standard.rsp et netca.rsp, par
exemple).
3. Utilisez éventuellement OUI en mode interactif pour enregistrer un fichier de réponse que vous
pouvez modifier puis employer pour réaliser les installations en mode automatique ou semi-
automatique. Sous Linux et UNIX, créez le fichier de réponse à l'aide de la commande
suivante :
.runInstaller –record -destinationFile <filename>
où –destinationFile correspond à l'emplacement du fichier.
4. Exécutez OUI en mode automatique ou semi-automatique.
5. Si vous avez effectué une installation de type "logiciel seul", exécutez Oracle Net
Configuration Assistant (NetCA) et Database Configuration Assistant (DBCA) en mode
automatique ou non interactif, si cela s'avère nécessaire.
Pour plus d'informations, reportez-vous au manuel Oracle Database Installation Guide propre à
votre système d'exploitation.

Oracle Database 10g : Administration Workshop I 2-19


Synthèse

Ce chapitre vous a permis d'apprendre à :


• décrire votre rôle en tant qu'administrateur
de base de données (DBA) et expliquer les outils
et tâches utilisés
• planifier votre installation, en commençant
par consulter la documentation appropriée
• réaliser des tâches de pré-installation, telles que
la vérification des conditions requises au niveau
du système
• installer le logiciel à l'aide d'OUI

2-20 Copyright © 2005, Oracle. Tous droits réservés.

Oracle Database 10g : Administration Workshop I 2-20


Présentation de l'exercice :
Installer le logiciel Oracle

Cet exercice porte sur l'installation du logiciel Oracle


à l'aide d'Oracle Universal Installer.
Remarque : Vous devez impérativement réaliser
cet exercice avant de pouvoir effectuer les exercices
des chapitres suivants.

2-21 Copyright © 2005, Oracle. Tous droits réservés.

Oracle Database 10g : Administration Workshop I 2-21

Vous aimerez peut-être aussi