• Aucun résultat trouvé

Installer Oracle Database et Créer une Database "Migrer une Database" Note: Oracle Database Installation Guide

N/A
N/A
Protected

Academic year: 2022

Partager "Installer Oracle Database et Créer une Database "Migrer une Database" Note: Oracle Database Installation Guide"

Copied!
52
0
0

Texte intégral

(1)
(2)

Installer Oracle Database et Créer une Database

Ce chapitre décrit comment installer le logiciel Oracle Database et créer une instance Oracle Database.

Si vous utilisez une version précédente de Oracle Database et que vous voulez installer la dernière version du logiciel Oracle Database, vous pouvez migrer votre base de données et l'utiliser avec la nouvelle version du logiciel database.

Voir "Migrer une Database".

Ce chapitre contient les sections suivantes :

Présentation de l'installation du logiciel : Oracle Database et création d'une Database

Installation du logiciel Oracle Database

Création et gestion d'une Database avec DBCA Installation des schémas exemples

Post-installation

Installation: séries Oracle By Example Note:

Ce chapitre présente un aperçu de l'installation du logiciel Oracle Database et la création d'une instance Oracle Database. Ce chapitre n'est pas un guide d'installation complet pour Oracle Database.

Pour des informations plus détaillées sur l'installation du logiciel Oracle Database software, voir Oracle Database Installation Guide de votre plate-forme.  

(3)

Daphné Nougier 3

L’installa*on  du  serveur  de  base  de  données  Oracle  se  compose  de  quatre  par*es  :  

•   L’étape  de  planifica*on.  Avant  de  lancer  l’installa*on  proprement  dite,  il  convient  d’organiser  et  de   définir  le  processus  d’installa*on  du  logiciel.  C’est  à  ce  niveau  que  l’on  détermine  ce  qu’il  y  a  à  effectuer   pour  les  différentes  phases  de  l’installa*on  et  que  l’on  vérifie  si  l’on  dispose  de  toutes  les  ressources   nécessaires  pour  mener  à  bien  l’opéra*on.  A  ce  sujet,  il  est  important  de  consulter  la  documenta*on   d’installa*on  qui  est  fournie  sur  le  premier  CDROM.  

•   La  phase  de  prépara*on  de  l’environnement.  Elle  diffère  en  fonc*on  de  la  plate-­‐forme  sur  laquelle   Oracle  va  être  installé.  Dans  l’environnement  Unix/Linux,  cePe  étape  est  importante  car  il  est  nécessaire   de  modifier  le  paramétrage  du  système  d’exploita*on  pour  que  le  noyau  Oracle  puisse  fonc*onner.  Sous   Windows,  il  n’y  a  seulement  que  l’espace  disque  à  préparer  pour  accueillir  le  logiciel  et  la  base  de   données.  

•   L’étape  3  est  la  phase  principale  du  processus.  C’est  l’exécu*on  de  l’installa*on  du  logiciel  avec  L’OUI.  

•   Enfin,  la  dernière  étape  du  processus  consiste  à  effectuer  les  vérifica*ons  de  fonc*onnement  correct   des  éléments  installés  et  de  finaliser  la  configura*on,  notamment  celle  de  SQL*Net,  Applica*on  Express,   Oracle  Warehouse  Builder.  

Étape  de  planifica0on  

1.  Choisir  le  type  d’installa*on.  En  version  11g  on  considère  quatres  types  d’installa*on  :  

•   Standard  Edi0on:  CePe  forme  regroupe  les  fonc*onnalités  les  plus  courantes  pour  des  pe*ts  serveurs.  

•   Enterprise  Edi0on:  C’est  la  forme  du  logiciel  la  plus  complète.  Elle  est  des*née  à  des  serveurs   départementaux  et  inclus  les  op*ons  qui  ne  sont  pas  disponibles  pour  la  forme  standard.  

•   Personal  Edi0on  (système  d’exploita*on  Microso[  Windows  seulement):  Ce  type  d’installa*on  installe   le  même  logiciel  que  Enterprise  Edi*on,  mais  supporte  uniquement  un  environnement  de  

développemet  et  déploiement  mono-­‐u*lisateur.  

•   Personnalisée:  ce  type  d’installa*on  vous  laisse  sélec*onner  les  produits  que  vous  désirez  u*liser.  

2.  Sélec*onner  les  produits  que  vous  désirez  installer.  Le  logiciel  Oracle  serveur  est  livré  sur  plusieurs   supports.  Le  nombre  de  CDROM  varie  en  fonc*on  de  la  version.  En  version  11g  il  y  a  six  CDROM,   notamment  :  

•   «  Database  server  »  :  c’est  le  serveur  de  base  de  données  proprement  dit.  

•   «  Examples  »  :  Il  con*ent  des  applica*on  de  démonstra*on  et  des  ou*ls  supplémentaires  comme  

(4)

3.  Vérifier  les  pré-­‐requis  matériel  et  logiciel  avec  l’aide  de  la  documenta*on.    

Exemple  pour  Linux  X86  (version  11g)  

Exemple  pour  Windows  

(5)

Prépara0on  de  l’environnement  

CePe  phase  doit  être  effectuée  en  consultant  la  documenta*on  d’installa*on  associée  à  la  distribu*on   afin  de  vérifier  les  spécificités  dépendantes  de  la  plate-­‐forme  sur  laquelle  le  logiciel  doit  être  implanté.  

Par  exemple,  l’extrait  de  la  documenta*on  ci-­‐dessous  indique  comment  configurer  le  compte  

u*lisateur  (Oracle_owner)  nécessaire  pour  installer  le  logiciel  «  Oracle  Database  Server»  dans  

l’environnement  Linux.  

(6)

Modifica0on  des  paramètres  du  noyau  Unix/Linux  

L’extrait  de  la  documenta*on  ci-­‐dessous  décrit  comment  modifier  les  paramètres  du  noyau  Linux.  

CePe  opéra*on  est  documentée  spécifiquement  pour  chaque  plate-­‐forme  Unix  ou  Linux  

(7)

Architecture  OFA  (  «  Oracle  Flexible  Architecture  »  )  

OFA  est  le  guide  d’un  ensemble  de  règles  de  dénomina*on  et  d’implanta*on  du  logiciel   Oracle  et  des  bases  de  données.    

Emplacements  Oracle  Home  et  Oracle  Base  

Vous  devez  spécifier  un  nouvel  emplacement  Oracle  Home  pour  chaque  nouvelle   installa*on.  

Par  défaut,  le  répertoire  Oracle  home  est  un  sous  répertoire  du  répertoire  Oracle  base.  Voir   le  guide  «  Oracle  Database  Installa.on  Guide  »  de  votre  plate-­‐forme  pour  plus  

d’informa*on  concernant  la  variable  ORACLE_BASE.  

Si  la  variable  d’environnement  ORACLE_BASE  n’a  pas  été  définie  avant  de  démarrer  l’OUI,  le   répertoire  Oracle  home  est  créé  sous  la  forme  :  app/username/répertoire  dans  le   premier  dossier  ouvert  à  l’écriture  des  points  de  montage  /u01  à  /u09  pour  les  systèmes   UNIX  et  Linux,  ou  sur  le  disque  ayant  le  plus  d’espace  disponible  pour  le  système  Windows.  Si   les  points  de  montage  /u01  à  /u09  n’existent  pas  pour  UNIX  ou  Linux,  l’emplacement  par   défaut  sera  user_home_directory/app/username.  

La  variable  ORACLE_HOME  désigne  le  répertoire  d’installa*on  d’un  logiciel  Oracle  sur  une   plate-­‐forme  donnée.  OUI  propose  une  architecture  d’installa*on  de  tous  les  répertoires   ORACLE_HOME  de  chaque  logiciel  dans  la  racine  commune  :  ORACLE_BASE.    

Si  par  exemple  la  valeur  de  la  variable  ORACLE_BASE  est  C:\oracle  sur  une  plate-­‐forme  

Windows,  «  Oracle  Enterprise  Edi*on  »  version  9i  peut  être  installé  dans  C:\oracle\ora92,  

son  ORACLE_HOME  aura  comme  valeur  C:\oracle\ora92.  «  Oracle  Developer  »  peut  

(8)

Présentation du logiciel Oracle Database et création d'une Database

Pour installer le logiciel Oracle Database, utilisez Oracle Universal Installer (OUI). OUI est un utilitaire avec une interface graphique qui permet d'installer de nouveaux logiciels Oracle Database. L'aide en ligne est disponible pour vous guider dans le processus d'installation.

Pendant le processus d'installation, vous avez l'opportunité de créer une database. Si vous choisissez de le faire, OUI démarre automatiquement Oracle Database Configuration Assistant (DBCA) pour créer et configurer une base de données.

Avant de démarrer le processus d'installation, voir les sections suivantes pour des informations sur les pré-requis et choix d'installation :

Vérifier les pré-requis

Décider du choix d'installation

Si vous ne créez pas de database durant l'installation, vous devez exécuter DBCA après installation pour créer une database.

Note:

Après création de la database, soit au moment de l'installation ou après une opération indépendante, vous n'avez pas besoin d'en créer une autre. Plutôt que de créer plusieurs database pour différentes applications, vous pouvez séparer les données en différents schémas dans une même Database Oracle.

Voir "A propos des Comptes Utilisateurs" pour plus d'informations sur les schémas.

Avec Oracle Database 12c, il est aussi possible de créer un conteneur Database multitenant (CDB) qui supporte de zero, une, à plusieurs databases pluggables (PDBs). Toutes les bases de données Oracle avant Oracle Database 12c sont non-CDBs. Ce manuel décrit les options OUI et DBCA pour créer des CDBs et PDBs, et les chapitres suivants fournissent plusieurs d'informations sur la gestion des CDBs et PDBs.

Voir Oracle Database Concepts et Oracle Database Administrator's Guide pour plus d'informations sur les CDBs et PDBs.  

(9)

Vérification des Pré-requis

Avant d'installer le logiciel, OUI effectue plusieurs vérifications automatisées pour s'assurer que la machine remplit les pré-requis logiciel et matériel pour une installation Oracle Database. Si votre machine ne remplit pas les pré- requis, un message d'erreur est affiché. Les pré-requis varient suivant le type de machine et système d'exploitation. Mais la plupart des pré-requis incluent :

➢ Un minimum de 1 GB de mémoire physique.

➢ Un espace suffisant de pagination disponible.

➢ Les services packs ou patches de votre operating system installés.

➢ Un format approprié de système de fichiers utilisé.

Voir aussi :

Oracle Database Installation Guide de votre plate-forme pour plus

d'informations sur les tâches et pré-requis de pré-installations  

(10)

Options d'Installation

Vous pouvez choisir de créer et configurer une database, ou seulement d'installer le logiciel database.

Vous pouvez créer une database préconfigurée ou personnalisée durant l'installation.

Si vous choisissez de ne pas créer une database durant l'installation, vous devez exécuter DBCA après installation pour créer une database.

Note:

Si vous choisissez de créer et configurer une database pendant l'installation, OUI démarre DBCA à la fin de l'installation pour configurer la database.

Si vous choisissez uniquement d'installer le logiciel database avec OUI, vous devez lancer manuellement DBCA après l'installation pour créer et configurer la database.

Avec cette approche vous avez plus d'options pour contrôler la configuration database configuration.

Les Databases préconfigurées sont basées sur des templates fournis par Oracle ou que vous créez. Chaque Template fourni par Oracle est optimisé pour un type de charge particulier. Voir Tableau 2-2, "Templates Oracle DBCA " pour plus

d'information sur les types de databases préconfigurées.

Si vous choisissez d'utiliser la méthode d'installation Desktop Class, le template general purpose database est utilisé. Pour créer une database personnalisée dans laquelle vous configurez votre propre structure database, voir "A propos des Installations Avancées"

Note:

Si vous devez créer une nouvelle database, Oracle recommande d'installer une database préconfigurée, ce qui est plus rapide et plus facile. Vous pouvez personnaliser la database après création.  

(11)

Méthode d'Installation

Les méthodes d'installation sont divisées en Desktop Class et Server Class:

Desktop Class—cette installation est la plus appropriée pour les portables et PC. Elle inclut une database de démarrage et nécessite un minimum de configuration.

Server Class—cette installation est prévue pour les serveurs, comme un data center, ou pour supporter des applications au niveau entreprise.

Choisissez cette installation si vous devez faire des options de configuration avancées.

Pendant une installation Desktop Class, vous faites des choix basiques. Pour une installation Server Class, vous choisissez soit installation typique (où vous faites des choix basiques) ou installation avancée.

Pendant une installation Desktop Class ou typique, Oracle Database installe

automatiquement les schémas exemple.  

(12)

Types d'Installation

Quand vous installez Oracle Database avec des installations basique et avancée, vous devez répondre à des questions listées dans cette section. OUI fournit des valeurs par défaut pour chaque choix.

Quel type d'installation édition database souhaitez-vous installer ? Les choix sont :

Enterprise Edition—ce type d'installation est une installation complète du produit Oracle Database pour la gestion des données pour des applications au niveau entreprise. Il est adapté pour des environnements mission-critique, haute sécurité, online transaction processing (OLTP) et data warehouse.

Standard Edition—ce type d'installation est convenable pour des applications au niveau département ou groupe de travail et pour les entreprises de taille moyenne ou petite. Il fournit un noyau de services et d'options de gestion base de données

relationnelle et inclut un ensemble d'outils de gestion, de la réplication des fonctions web et aménagements pour construire des applications business-critique.

Standard Edition One—Ce type d'installation est convenable pour des applications au niveau département ou groupe de travail et web. Il fournit un noyau de services et d'options de gestion base de données relationnelle pour des environnements avec un seul serveur ou branche distribué. Oracle Standard Edition One inclut tous les

aménagements nécessaires pour construire des applications business-critique.

Personal Edition (Microsoft Windows operating systems uniquement)—ce type installation fournit le même logiciel qu'une Enterprise Edition, mais supporte uniquement un environnement de développement et de déploiement pour un seul utilisateur .

Quelles sont vos options de configuration database ?  

(13)

Répertoires d'Installation du logiciel

Vous devez spécifier le répertoire dans lequel le logiciel Oracle Database est installé, ou l'emplacement où les fichiers binaires sont copiés depuis le media d'installation. Vous devez choisir un emplacement qui ait suffisamment

d'espace disque pour contenir le logiciel et soit accessible par l'utilisateur système qui effectue l'installation.

Vous devez spécifier aussi le répertoire Oracle base, utilisé par tous les

produits Oracle installés sur le serveur. La première fois que vous installez

Oracle sur un serveur, vous devez spécifier l'emplacement du répertoire

inventaire nommé oraInventory. Ce répertoire fournit un inventaire

centralisé pour tous les produits Oracle installés sur le serveur. Vous devez

utiliser le même nom de répertoire de l'inventaire Oracle à chaque fois que

vous effectuez une installation Oracle sur le serveur.  

(14)

Emplacement des Fichiers Database

Une database inclut plusieurs fichiers qui stockent les données utilisateur, les métadonnées de la base et des informations nécessaires pour récupérer en cas de panne. En tant qu'administrateur, vous décidez quel type de stockage utiliser pour ces fichiers. Vous pouvez sélectionner parmi ces options :

File System—Cette option par défaut créé les fichiers database gérés par le système de fichier de votre système d'exploitation. Vous pouvez spécifier le chemin d'accès où ces fichiers seront stockés. Oracle Database peut créer et gérer les fichiers les fichiers réels. Si vous n'êtes pas sûr de l'option à choisir, sélectionnez File System (par défaut).

Automatic Storage Management—cette option permet de placer vos données dans des groupes disques Oracle Automatic Storage Management (Oracle ASM). Si vous choisissez Oracle ASM, Oracle Database gère automatiquement l'emplacement et le nommage des fichiers database. Pour des environnements avec un grand nombre de disques, cette option simplifie l'administration database et augmente la performance. Oracle ASM effectue du striping et mirroring au niveau fichier pour une flexibilité de stockage maximale, de la performance et de la disponibilité. Oracle ASM utilise une instance Oracle ASM, distincte de l'instance database, pour configurer et gérer des groupes disque. Une instance Oracle ASM peut fournir le stockage pour plusieurs databases sur le même serveur. Voir Oracle Automatic Storage Management Administrator's Guide pour plus d'informations.

Note:

Dans les versions antérieures, Oracle ASM était installé au moment de l'installation Oracle Database. Depuis Oracle Database 11g Release 2 (11.2), Oracle ASM fait partie de l'installation Oracle Grid Infrastructure.

Pour utiliser Oracle ASM pour le stockage des fichiers database, vous devez installer Oracle ASM et créer un ou plusieurs disques groupe avant d'installer Oracle

Database.  

(15)

Identifiants Database

Ces options inclut le nom global de la database et identifiant système (SID).

Le SID est un nom unique utilisé pour distinguer l'instance d'autres instances Oracle Database que vous pouvez créer plus tard et qui peuvent s'exécuter simultanément sur votre système.

Le nom global database est le nom complet de la database qui la distingue de manière unique d'autres databases. Le nom global database est sous la forme : database_name.database_domain, par exemple

sales.example.com. La portion database name sales est un simple nom

pour appeler votre database. La portion database domain example.com

spécifie le domaine database dans lequel la database est localisé. Ensemble,

le nom database et le domaine forment le nom global database.  

(16)

Installation Avancée

Avec les installations avancées utilisant la méthode Server Class vous pouvez faire des choix supplémentaires listés dans cette section et des choix pour une installation typique. Le processus d'installation fournit des valeurs par défaut pour chaque choix.

Ce guide décrit mais ne documente pas ces choix d'installation avancée. Pour plus d'informations, voir Oracle Database Installation Guide de votre plate-forme.

Product Languages

Vous choisissez quel langage le logiciel doit installer. Vous pouvez sélectionner plusieurs langues. La valeur par défaut est English. Si vous choisissez une valeur autre que English, il ne change pas la langue utilisée pour l'installation.

Database Configuration Type Vous sélectionnez un template à utiliser pour configurer la database. Vous pouvez choisir soit General Purpose/Transaction Processing ou Data Warehousing.

Database Configuration Options

Vous pouvez choisir comment configurer la database créée par l'installeur. Vous pouvez sélectionner la taille mémoire et des options de gestion, le jeu de caractères à utiliser pour stocker les données, les options de sécurité pour l'accès database, et si les schémas exemple doivent être installés. Pour compléter les exercices dans ce guide et les matériaux de cours associés, vous devez installer les schémas exemple. Ces données sont aussi utilisées dans la plupart des exemples fournis par la documentation Oracle Database. Oracle recommande d'installer les schémas exemple. Ce choix est une option de configuration uniquement pour l'installation avancée. Les schémas exemple sont installés par défaut durant les installations typiques ou Desktop class.

Recovery Options

Vous spécifiez si les sauvegardes automatisées doivent être configurées pour la database. Si vous choisissez cette option, vous devez spécifier si la zone de récupération doit être sur le système de fichier local ou dans un groupe disque Oracle ASM. Vous devez aussi spécifier les informations de connection operating system utilisés par le job utilisé pour les sauvegardes. Note: pour utiliser Oracle ASM pour la zone de récupération, vous devez avoir installé préalablement Oracle ASM avec l'installation Oracle Grid Infrastructure et avoir créé un ou plusieurs groupes disque avant d'effectuer l'installation Oracle Database.

Schema Passwords

Quand vous créez une database, certains comptes d'administration utilisateur sont créés. Vous devez entrer les mots de passe pour les comptes d'administration comme SYS et SYSTEM, qui permettent de gérer et administrer la database. Vous pouvez utiliser le même mot de passe pour chaque compte ou spécifier des mots de passe différents pour chaque compte. Si vous ne saisissez pas de mot de passe sécurisé, vous recevrez un message d'avertissement pendant l'installation.

L'accès aux groupes administrateurs Operating System pour la database est donné par certains groupes système.

Vous pouvez choisir le groupe operating system à utiliser pour l'accès SYSDBA (habituellement dba) et l'accès SYSOPER (habituellement oper).

Le groupe SYSDBA identifie les comptes utilisateurs système qui ont des privilèges d'administration et peuvent se connecter avec un accès SYSDBA. Le groupe SYSOPER est un groupe optionnel pour les utilisateurs avec des privilèges d'administration database limité. Voir "Privilèges système SYSDBA et SYSOPER" pour plus d'informations sur ces groupes et privilèges..  

(17)

Pour effectuer une installation basique :

1 Connectez-vous à votre machine en tant que membre du groupe

administrateur autorisé à installer le logiciel Oracle Database et créer et exécuter la database.

Référez-vous à la documentation spécifique de votre operating system ou contactez votre administrateur système si vous n'avez pas les privilèges nécessaires pour installer un nouveau logiciel.

2 Procédez à :

o Si vous installez depuis un media de distribution, insérez le media de distribution pour la database de votre machine.

La fonction Autorun ouvre la fenêtre automatiquement Select a Product to Install.

o Si vous téléchargez l'installation depuis le site web Oracle, suivez les instructions sur le site pour exécuter Oracle Universal Installer. Ou lisez Oracle Database Installation Guide de votre plate-forme.

3 La première fenêtre qui apparaît est la fenêtre Configure Security Updates.

Pour recevoir des notifications sur des problèmes de sécurité via e-mail, entrez votre adresse e-mail dans le champ Email. Pour recevoir des mises à jour de sécurité depuis My Oracle Support, entrez l'adresse e-mail enregistrée avec My Oracle Support, sélectionnez l'option I wish to receive security updates..., et entrez le mot de passe My Oracle Support.

Cliquez sur Next pour continuer.

La fenêtre Select Installation Option apparaît.

4 Choisissez l'option Create and configure a database. Ou, vous avez aussi l'option de choisir d'installer uniquement le logiciel database, puis vous devrez créer la database après installation du logiciel. Si vous utilisez une version précédente de Oracle Database, choisissez Upgrade an existing database. Après avoir choisi une option, cliquez sur Next.

La fenêtre System Class apparaît.  

(18)

Pour effectuer une installation basique (suite) : 5 Choisissez Desktop Class.

Vous pouvez choisir l'option Server Class pour personnaliser votre installation. Par exemple, vous utilisez cette méthode pour configurer Oracle Automatic Storage Management pour votre database, installer les schémas exemple, ou configurer les sauvegardes automatisées. La sélection de cette option vous guide à travers une série d'étapes d'installation non documentée dans ce guide. Pour plus d'information sur les choix avancés, voir "A propos d'Installation Avancée". Voir aussi Oracle Database Installation Guide de votre plate-forme.

Cliquez sur Next.

la fenêtre Typical Install Configuration apparaît.

6 Fournissez les détails de configuration pour la database:

o Oracle Base— le répertoire Oracle base facilite l'organisation de plusieurs installations Oracle. Voir Oracle Database Installation Guide de votre plate-forme pour plus d'informations sur ORACLE_BASE.

Si vous ne définissez pas la variable d'environnement ORACLE_BASE avant de démarrer OUI, le répertoire Oracle base est créé dans un répertoire app/username/directory sur le premier répertoire en écriture depuis /u01 jusqu'à /u09 pour les systèmes UNIX et Linux, ou sur le lecteur disque avec le plus d'espace disponible pour les systèmes Windows. Si /u01 à /u09 n'existent pas sur les systèmes UNIX ou Linux, l'emplacement par défaut est user_home_directory/app/username.

Vous pouvez cliquer sur Browse pour sélectionner le répertoire utilisé comme Oracle base.

o Software Location—L'emplacement logiciel est le Oracle home de votre database. Vous devez spécifier un nouvel Oracle home pour chaque nouvelle installation Oracle Database. Par défaut, le répertoire Oracle home est un sous-répertoire du répertoire Oracle base.

Vous pouvez cliquer sur Browse pour sélectionner le répertoire pour Oracle Database.

o Database File Location—L'emplacement database file est l'emplacement où sont stockés les fichiers Oracle Database.

Par défaut, cette emplacement est Oracle_base/oradata. Vous pouvez cliquer sur Browse pour sélectionner un emplacement différent.

o Database Edition—Sélectionnez soit Enterprise Edition, Standard Edition, Standard Edition One, ou Personal Edition (Microsoft Windows uniquement). Voir "Installation Type".

o Jeu de caractères—Choisissez le jeu de caractères à utiliser pour stocker les données dans la database. Vous pouvez choisir entre Default, basé sur la langue de l'operating system, ou Unicode.

o OSDBA Group (Linux et UNIX uniquement)—Spécifiez le groupe operating system DBA. Les utilisateurs système appartenant à ce groupe ont des privilèges d'administration sur la database. Ce groupe est habituellement nommé dba. Référez-vous à Oracle Database Installation Guide pour Linux ou UNIX pour plus de détails.

o Global Database Name—Entrez le nom global complet database name.

o Administrative Password—Spécifie le mot de passe initial pour les comptes administrateurs comme les comptes SYS et SYSTEM. Un message d'avertissement apparaît si le mot de passe n'est pas sécurisé.

o Create as Container database: Activez cette option pour créer la database en tant que CDB qui supporte zero, une, ou plusieurs PDBs.

Si vous voulez que DBCA crée une PDB il crée alors un CDB, spécifiez le nom PDB dans le champs Pluggable database name.

Voir aussi:

Oracle Database Concepts et Oracle Database Administrator's Guide pour plus d'informations sur CDBs et PDBs Après avoir entré les informations, cliquez sur Next.

(19)

Pour effectuer une installation basique (suite) : Note:

Sur Microsoft Windows uniquement, la fenêtre Specify Oracle Home User apparaît. Cette fenêtre permet d'utiliser un compte non administrateur, comme utilisateur Oracle Home. Cette option est recommandée pour des installations database pour vérifier que les services Oracle s'exécutent avec des privilèges limités. Pour des databases mono-instance, vous pouvez permettre à Oracle Installer pour créer un nouveau compte utilisateur Windows (local uniquement) utilisé comme utilisateur Oracle Home. Si vous déclinez cette option, tous les services seront installés et exécutés avec l'utilisateur System.

Voir Oracle Database Platform Guide pour Microsoft Windows pour plus d'information sur cette fonction. Si Oracle n'a pas été installé sur ce serveur, la fenêtre Create Inventory apparaît. Si ce n'est pas la première tentative d'installationla fen^tre Perform Prerequisite Checks apparaît.

7 Pour de première installation sur Linux et UNIX uniquement, spécifiez un répertoire pour les fichiers d'installation et le nom d'un groupe operating system qui a des permissions d'écriture sur ce répertoire. Si c'est la première fois que vous installez Oracle sur cette machine, la fenêtre Create Inventory Directory apparaît. Vous devez spécifier un répertoire local pour l'inventaire, que OUI utilise pour conserver trace de toutes les installations Oracle sur la machine. Cette information est utilisée pour appliquer des patches ou migrer une installation existante, et pour désinstaller le logiciel Oracle. Notez que le répertoire est différent du répertoire Oracle home. La valeur recommandée pour le répertoire inventaire est Oracle_base/../oraInventory, ou un niveau au-dessous du répertoire Oracle base, dans le sous-répertoire oraInventory. Si votre répertoire Oracle base est /u01/app/

oracle, alors le répertoire Oracle inventory par défaut est /u01/app/oraInventory.

Dans cette fenêtre, vous pouvez aussi spécifier le groupe operating system qui a des permissions d'écriture sur le répertoire inventory. Cela empêche d'autres utilisateurs d'écrire sur les fichiers d'installation du produit Oracle. Habituellement le groupe oinstall est sélectionné.

Après avoir entré un chemin et spécifié le groupe operating system, cliquez sur Next pour continuer.

La fenêtre Perform Prerequisite Checks apparaît.

(20)

Pour effectuer une installation basique (suite) :

8 Si les vérifications échouent, prenez les actions correctives. OUI effectue plusieurs vérifications

d'environnement et indique si la vérification est en succès, provoque un avertissement ou un échec. Des détails sur les vérifications sont fournis dans la fenêtre affichée. L'installation se produit lorsque toutes les vérifications on un statut à Succeeded ou Warning. Si une des vérifications d'environnement échoue, vous devez la résoudre manuellement. Voir "Vérifications des Pré-requis" pour plus d'informations.

Si tous les prérequis passent ou après avoir cliqué sur Next, la fenêtre Summary apparaît, 9 Relisez le résumé d'installation, cliquez alors sur Finish pour démarre l' installation.

La fenêtre Install apparaît, montrant la progression de l'installation. Après la phase d'installation, la fenêtre

Configuration Assistants apparaît. Cette fenêtre liste les assistants de configuration démarrés automatiquement. Si vous choisissez de créer une database, Database Configuration Assistant (DBCA) démarre automatiquement dans une fenêtre à part. Après création database, une fenêtre est affichée pour résumer la création de la database.

10 (Optionnel) Cliquez sur Password Management pour déverrouiller les comptes utilisateur pour rendre les comptes disponibles aux utilisateurs. Les comptes SYS et SYSTEM sont déverrouillés par défaut.

11 Cliquez sur OK pour continuer l'installation.

12 Pour les operating systems Linux et UNIX uniquement, exécutez les scripts spécifiés, puis cliquez sur OK.

Dans la fenêtre Execute Configuration Scripts, vous devez ouvrir une nouvelle fenêtre terminal, et exécuter les scripts en tant qu'utilisateur root. Après avoir exécuté les scripts, retournez à la fenêtre d'installation et cliquez sur OK. 13 Prenez note de l'information dans la fenêtre Finish, puis cliquez sur Close pour sortir de OUI.

Votre installation et création de la base sont maintenant terminées. Vous pouvez utiliser Oracle Enterprise Manager Database Express (EM Express) pour effectuer des tâches courantes d'administration database. Utiliser l'URL de EM Express fournie dans la fenêtre Finish pour démarrer EM Express, en spécifiant votre nom de machine à la place de 'localhost.' Quand EM Express vous demande d'entrer votre username et password, connectez-vous avec un utilisateur muni du privilège DBA (comme SYSTEM).

Note:

par défaut, DBCA utilise un port disponible entre 5500 à 5599 pour le port EM Express. Si vous voulez un port particulier pour EM Express, spécifiez ce port en utilisant la variable d'environnement DBEXPRESS_HTTPS_PORT operating avant de démarrer OUI ou DBCA.

Pour plus d'information sur les variables d'environnement, voir more information on setting environment variables, see "Configuration des variables d'environnement Operating System"

Voir aussi :

"SYS et SYSTEM" pour des informations pour des alternatives recommandées pour utiliser le compte SYSTEM pour les tâches journalières d'administration

Chapitre 3, "Démarrer avec l'Administration Database" for more information about using EM Express.

(21)

Créer et Gérer une Database avec DBCA

Sauf si vous spécifiez que seul le logiciel Oracle Database doit être installé, Oracle Universal Installer exécute automatiquement Database Configuration Assistant (DBCA) après l'installation du logiciel. DBCA crée alors une database en utilisant les informations que vous fournissez. Si vous ne créez pas de database et voulez en créer une plus tard ou en créer d'autres, utilisez DBCA.

Note:

Avec Oracle Database, vous avez habituellement une seule database qui contient plusieurs applications. Vous n'avez pas besoin de plusieurs databases pour exécuter plusieurs applications, vous pouvez à la place séparer les objets de chaque

application dans différents schémas de la même database. Cependant, il peut y avoir des situations dans lesquelles vous voulez créer plusieurs databases Oracle sur la même machine. Quand vous utilisez DBCA, les nouvelles databases habituellement utilisent le même répertoire Oracle home que la première database, mais stockent les fichiers database séparément de ceux de la première database.

DBCA permet aussi de modifier une configuration database, supprimer une database, et plus. Cette section décrit les tâches DBCA suivantes :

Démarrer DBCA

Créer une Database avec DBCA

Changer la Configuration d'une Database avec DBCA Supprimer une Database avec DBCA

Gérer les Templates avec DBCA Gérer les PDBs

L'aide en ligne est disponible en cliquant sur Help. Elle fournit des informations pour vous guider dans la sélection des options de configuration.

(22)

Démarrer DBCA

Suivez les étapes de cette section pour démarrer DBCA.

Note:

Si vous choisissez de créer une database tout en installant le logiciel, OUI démarre automatiquement DBCA.

Pour démarrer DBCA:

Connectez-vous sur votre machine en tant que groupe administrateur autorisé à installer Oracle Database et à créer et exécuter une database.

Pour cela :

Pour démarrer DBCA sur un operating system Microsoft Windows, cliquez sur Start, sélectionnez Programs (ou All Programs), puis Oracle -

HOME_NAME, puis Configuration and Migration Tools, puis Database Configuration Assistant.

Pour démarrer DBCA sur UNIX ou Linux, ou au prompt de commande sur Windows, entrez la commande :

dbca!

l'utilitaire dbca est localisé sous le répertoire ORACLE_HOME/bin .

(23)

Créer une Database avec DBCA

DBCA permet de créer une database Oracle pas-à-pas en suivant le guide.

Pour créer une database avec DBCA:

Démarrez DBCA comme décrit ci-dessus dans "Démarrer DBCA".

Dans la fenêtre Database Operation, sélectionnez Create Database et cliquez sur Next pour démarrer le guide pour créer une database. Si vous

sélectionnez ensuite Advanced Mode et cliquez sur Next, le workflow vous demande une saisie pour les fenêtres suivantes :

Etape 2 - Creation Mode Etape 3 - Database Template Etape 4 - Database Identification Etape 5 - Management Options Etape 6 - Database Credentials Etape 7 - Network Configuration Etape 8 - Storage Locations Etape 9 - Database Options

Etape 10 - Initialization Parameters Etape 11 - Creation Options

Etape 12 - Prerequisite Steps Etape 13 - Summary

Etape 14 - Progress

Les sections suivantes fournissent des détails pour chaque fenêtre. La plupart

des fenêtres fournissent des valeurs par défaut. Suivant les options choisies

dans DBCA, certaines fenêtres peuvent ne pas s'afficher.

(24)

Etape 2 - Création Mode

Cette fenêtre permet de créer une database avec une configuration par défaut ou d'utiliser le mode avancé pour créer une database.

Si vous choisissez Advanced Mode, vous pouvez personnaliser le stockage, les paramètres d'initialisation, les options de gestion, les options database et les différents mots de passe pour les comptes administrateurs. Si vous choisissez Create a database with default configuration, vous pouvez faire moins de choix dans les options pour votre database, ce qui permet de créer une database plus vite.

Quand vous sélectionnez Create a database with default configuration, vous pouvez sélectionner les options suivantes :

o Global Database Name: Entrez le nom de la database sous la forme database_name.domain_name.

o Storage Type: Choisissez soit File System soit Automatic Storage Management.

Quand vous choisissez File System, les fichiers database seront gérés par le file system de votre operating system.

Quand vous choisissez Automatic Storage Management, vous placez vos fichiers de données dans des groupes de disque Oracle Automatic Storage Management (Oracle ASM).

o Database Files Location: Le choix effectué pour l'option Storage Type détermine ce que vous spécifiez pour l'option Database Files Location.

Quand vous choisissez File System dans le champ Storage Type, vous spécifiez le chemin où sont stockés les fichiers database dans le champ Database Files Location. Oracle Database peut créer et gérer les fichiers réels.

Quand vous choisissez Automatic Storage Management dans le champ Storage Type, vous spécifiez le groupe disque à utiliser dans le champ Database Files Location (le groupe disque doit déjà exister) . Avec Oracle ASM, Oracle Database gère automatiquement l'emplacement et le nom des fichiers.

o Fast Recovery Area: Spécifie un emplacement de sauvegarde et récupération.

o Database Character Set: Choisit le jeu de caractères à utiliser pour la base de données.

o Administrative Password: Entrez le mot de passe à utiliser pour les mots de passe administrateurs (comme les comptes SYS et SYSTEM ).

o User "Oracle Home User" Password (sur Microsoft Windows uniquement): si durant l'installation vous spécifiez un compte non administrateur Windows (comme Oracle Home User) pour exécuter les services

databasevous devez saisir le mot de passe de cet utilisateur.

o Create as Container Database: cette option permet de créer la database comme CDB avec zero, un ou plusieurs PDBs.

Si vous voulez que DBCA crée une PDB quand il crée le CDB, spécifiez le nom de PDB dans le champ Pluggable Database Name.

(25)

Etape 3 - Database Template

Cette fenêtre permet de sélectionner le type de Template à utiliser pour créer la database. Vous pouvez sélectionner :

o General Purpose ou Transaction Processing o Custom Database

o Data Warehouse

EM Express supporte les bases de données mono-instance Oracle comprenant des non-CDBs, CDBs, et PDBs.

Vous pouvez utiliser DBCA pour créer une base de données à partir des templates fournis par Oracle ou depuis les templates que vous créez. Les templates

contiennent des paramètres optimisés pour un type particulier de charge.

Oracle livre des templates pour deux types de charge : o General purpose ou transaction processing o Data warehouse

Sélectionnez le template adapté au type de charge supportée. Si vous n'êtes pas sûr de votre choix, sélectionnez l'option par défaut General Purpose or Transaction Processing .

Note:

Le template General Purpose or Transaction template et le template Data Warehouse crée une database avec le paramètre d'initialisation COMPATIBLE définit à

12.1.0.2.0.

Pour des environnements plus complexes, vous pouvez sélectionner l'option Custom Database. Cette option n'utilise pas de template et présente des options

supplémentaires, elle prend aussi plus temps à créer la database.

(26)

Etape 4 – Identification Database

Dans le champ Global Database Name, entrez le nom de la base de données sous la forme database_name.domain_name.

Dans le champ SID, entrez l'identifiant système. Le SID par défaut est le nom de la database et identifie de manière unique l'instance qui exécute la database.

Si vous activez l'option Create as Container Database, la database est créée comme CDB.

Si vous ne voulez pas que DBCA crée un PDB quand il crée le CDB, utilisez l'option Create an Empty Container Database.

Si vous voulez que DBCA crée un ou plusieurs PDBs avec le CDB, activez l'option Create a Container Database with one or more PDBs. Puis entrez le nombre de PDBs à créer dans le champ Number of PDBs. Dans le champ PDB Name, spécifiez le nom à utiliser pour la PDB ou les PDBS à créer. Quand vous créez plusieurs PDBs, le nom PDB spécifié est utilisé comme préfixe pour les PDBs à créer. Par exempe, si vous demandez à créer 3 PDBs et spécifiez SANDBOXPDB comme nom PDB, les noms de PDBs créées seront

SANDBOXPDB1, SANDBOXPDB2, et SANDBOXPDB3.

(27)

Etape 5 – Options de gestion

Utilisez cette fenêtre pour indiquer si votre database sera gérée avec Oracle Enterprise Manager. Oracle Enterprise Manager fournit des outils de gestion Web pour chaque databases, et des outils de gestion centralisés pour gérer l'environnement entier Oracle.

Pour gérer votre database localement, sélectionnez Configure Enterprise Manager (EM) Database Express.

Si Oracle Management Agent est installé sur votre machine, vous pouvez choisir la gestion centralisée en sélectionnant Register with Enterprise Manager (EM) Cloud Control for centralized management et spécifier la machine et le port pour Management Service et le nom d'utilisateur et mot de passe de EM Admin .

(28)

Etape 6 – Information de connexion Database

Dans la fenêtre, spécifiez les mots de passe pour les comptes administrateur comme SYS, SYSTEM, et PDBADMIN.

Sur Microsoft Windows uniquement : si pendant l'installation vous spécifiez un compte utilisateur non administrateur comme Oracle Home User, vous devez saisir le mot de passe pour ce compte utilisateur.

(29)

Etape 6 – Information de connexion Database

Dans la fenêtre, spécifiez les mots de passe pour les comptes administrateur comme SYS, SYSTEM, et PDBADMIN.

Sur Microsoft Windows uniquement : si pendant l'installation vous spécifiez un compte utilisateur non administrateur comme Oracle Home User, vous devez saisir le mot de passe pour ce compte utilisateur.

(30)

Etape 7 – Configuration Réseau

Dans cette fenêtre, les listeners dans le Oracle home courant sont affichés. Si vous voulez créer un nouveau listener vous pouvez le faire ici.

(31)

Etape 8 – Emplacement du Stockage

Dans cette fenêtre, vous spécifiez le type de stockage vous voulez utiliser pour la database.

Si vous choisissez File System, les fichiers database seront gérés par le file system de votre operating system.

Si vous choisissez Automatic Storage Management (ASM), vous placez vos fichiers de données dans les groupes disque Oracle Automatic Storage Management (Oracle ASM).

Puis spécifiez l'emplacement des fichiers Oracle database. Sélectionnez l'une des options suivantes :

o Use Database File Locations from Template—avec cette option DBCA utilise les informations de répertoire spécifiées dans le template. Plus tard, vous pouvez faire des modifications sur les noms de fichiers et emplacement database.

o Use Common Location for All Database Files—Cette option nécessite de spécifier un nouveau répertoire comme Oracle home. Tous les fichiers database sont créés à cet emplacement. Plus tard, vous pouvez faire des modifications sur les nom des fichiers et emplacement database.

Si vous spécifiez l'option Use Oracle Managed Files, Oracle Database gère

automatiquement les fichiers operating system d'une database Oracle. Vous spécifiez l'emplacement par défaut, appelé database area, pour tous les fichiers. Oracle Database automatiquement crée et supprime les fichiers à cet emplacement. Quand vous sélectionnez cette option, vous déléguez la gestion des fichiers à la database. Vous n'avez plus besoin de spécifier les noms de fichiers ou leur taille.

(32)

Etape 8 – Emplacement du Stockage

Dans cette fenêtre, vous spécifiez le type de stockage vous voulez utiliser pour la database.

Si vous choisissez File System, les fichiers database seront gérés par le file system de votre operating system.

Si vous choisissez Automatic Storage Management (ASM), vous placez vos fichiers de données dans les groupes disque Oracle Automatic Storage Management (Oracle ASM).

Puis spécifiez l'emplacement des fichiers Oracle database. Sélectionnez l'une des options suivantes :

o Use Database File Locations from Template—avec cette option DBCA utilise les informations de répertoire spécifiées dans le template. Plus tard, vous pouvez faire des modifications sur les noms de fichiers et emplacement database.

o Use Common Location for All Database Files—Cette option nécessite de spécifier un nouveau répertoire comme Oracle home. Tous les fichiers database sont créés à cet emplacement. Plus tard, vous pouvez faire des modifications sur les nom des fichiers et emplacement database.

Si vous spécifiez l'option Use Oracle Managed Files, Oracle Database gère

automatiquement les fichiers operating system d'une database Oracle. Vous spécifiez l'emplacement par défaut, appelé database area, pour tous les fichiers. Oracle Database automatiquement crée et supprime les fichiers à cet emplacement. Quand vous sélectionnez cette option, vous déléguez la gestion des fichiers à la database. Vous n'avez plus besoin de spécifier les noms de fichiers ou leur taille.

(33)

Etape 8 – Emplacement du Stockage

Quand vous créez une nouvelle database, il est important de configurer la database pour pouvoir récupérer vos données si un problème système apparaît. Les fichiers Online redo log contiennent les enregistrements des modifications effectuées aux fichiers de données. Les fichiers Online redo log sont stockés dans des groupes de online redo log. Vous devez avoir au moins deux groupes de online redo log pour la database. Quand les fichiers online redo log dans un groupe sont remplis, le processus log writer process (LGWR) switches l'écriture des enregistrements redo sur un nouveau groupe online redo log. Oracle Database peut sauvegarder automatiquement le groupe inactif de fichiers online redo log vers une ou plusieurs destinations offline, connus comme archived redo log (appelé aussi archive log). Le processus de passer les fichiers online redo log en fichiers archivés redo log est appelé l'archivage.

L'archivage peut être effectué uniquement si la database s'exécute en mode ARCHIVELOG. Un groupe de fichiers online redo log ne peut pas être utilisé par le log writer (LGWR) tant que le groupe n'est pas archivé. Si la database s'exécute en mode NOARCHIVELOG, quand un groupe devient inactif après un Switch de LGWR sur un nouveau groupe, le groupe inactif est disponible pour une réutilisation immédiate par le processus LGWR.

Le mode NOARCHIVELOG protège une database d'une panne d'instance pas d'une panne de media. Seules les modifications les plus récentes effectuées à la database, stockées dans les fichiers online redo log, sont disponibles pour une récupération d'instance. Pour restaurer une database en mode NOARCHIVELOG, vous pouvez uniquement utiliser les sauvegardes database effectuées lorsque la database est fermée. Même , si vous opérez en mode NOARCHIVELOG mode, puis sauvegardez la database entière à intervalles de temps réguliers, fréquents.

L'archivage des fichiers online redo log a les avantages suivants :

Une sauvegarde database, avec des fichiers online et archived redo log, garantit que vous pouvez récupérer toutes les transactions commitées en cas de panne système ou machine.

Vous pouvez récupérer la database avec une sauvegarde prise pendant que la base de données était ouverte et utilisée, si vous avez une copie des fichiers archivés alors que la database était en train d'être sauvegardée.

Vous pouvez effectuer des sauvegardes en ligne des tablespaces, et utiliser ces sauvegardes pour restaurer un tablespace en cas de panne media.

Vous pouvez conserver une standby database courante avec sa database originale en appliquant les fichiers archivés archived redo log originaux à la standby database.

Avant d'archiver les fichiers online redo log, vous devez déterminer la destination où vous voulez archiver. Oracle recommande que l'archive log soit stocké sur une zone de récupération rapide pour simplifier les sauvegardes et récupération de votre database. Une fast recovery area est un emplacement dans lequel Oracle Database peut stocker et gérer les fichiers relatifs aux sauvegardes et récupération. Elle est distincte de la zone database dans laquelle sont stockés les fichiers courants database (data files, control files, et online redo log files).

Quand vous créez votre database, vous pouvez sélectionner les options suivantes :

o Storage Type—spécifie le type de stockage pour la database à utiliser. For more information, voir "Installation Avancée".

o Specify Fast Recovery Area—Sélectionnez cette option pour spécifier un emplacement et une taille pour la zone de sauvegarde et récupération. Vous pouvez utiliser des variables pour identifier des emplacements standards.

(34)

Etape 9 – Options Database

Cette fenêtre inclut les onglets Sample Schemas tab et Database Vault & Label Security.

Sur l'onglet Sample Schemas, vous pouvez spécifier les schémas exemple à créer dans votre database, et les scripts personnalisés à exécuter après création de la database : Sample Schemas—Sélectionnez Sample Schemas pour inclure le tablespace des exemples de Schemas (EXAMPLE) dans votre database. Oracle vous guide et contient des matériaux d'apprentissage basés sur les schémas exemple. Il est recommandé de les inclure dans votre database.

Select a script—Dans ce champ, vous pouvez spécifier un ou plusieurs scripts SQL à exécuter après création de la database. Ces Scripts sont utiles pour les tâches de post- installations. Ces scripts doivent inclure une chaine de connection pour identifier la database.

Cliquez sur Help pour plus d'information.

Sur l'onglet Database Vault & Label Security, vous pouvez choisir les options relatives à Oracle Database Vault and Oracle Label Security.

Voir aussi :

Oracle Database Vault Administrator's Guide for more information about Oracle Database Vault

Oracle Label Security Administrator's Guide for more information about Oracle Label Security

(35)

Etape 10 – Les Paramètres d'Initialisation Mémoire

Utilisez cette fenêtre pour définir les paramètres d'initialisation qui contrôlent comment la base de données gère sa mémoire. Vous pouvez choisir les méthodes suivantes pour la gestion de la mémoire : o Typical—cette méthode nécessite peu de configuration et alloue la mémoire sur un

pourcentage de la mémoire totale physique du système. Sélectionnez Typical et entrez une valeur dans le champ Memory Size (SGA et PGA). Le pourcentage de mémoire représenté par la valeur saisie est montré dans le champ Percentage. Vous pouvez aussi utiliser la barre de défilement pour changer la valeur. Cliquez sur Show Memory Distribution pour voir les tailles de SGA et PGA allouées. Cliquez sur Use Automatic Memory Management pour avoir le système automatiquement réglé suivant les composants mémoire de SGA, et mémoire allouée individuellement aux PGAs. Le system peut aussi diminuer ou augmenter automatiquement le montant total de mémoire allouée au SGA ou aggregate PGA, suivant les demandes de processus. La mémoire totale allouée pour l'instance database ne peut pas excéder le montant spécifié. Le réglage automatique de mémoire de l'instance est aussi appelé automatic memory management. Pour en savoir plus sur PGA et SGA, voir "A propos des Structures Mémoire de l'Instance".

o Custom—cette méthode nécessite plus de configuration que l'option Typical, mais offre plus de contrôle sur l'instance database qui utilise la mémoire système. Cette option est pertinente pour les administrateurs database expérimentés. Vous pouvez directement spécifier les tailles mémoire pour les SGA et PGA et leurs sous-structures comme la shared pool et buffer cache. Sélectionnez une des options suivantes pour la gestion personnalisées de la mémoire :

Automatic Shared Memory Management pour allouer des montants spécifiques de mémoire aux SGA et PGA. automatic shared memory management est activé pour SGA, et la mémoire est allouée pour les PGAs individuelles comme nécessaire.

Manual Shared Memory Management pour entrer des valeurs spécifiques pour chaque composant SGA et PGA. Cela désactive automatic shared memory management et permet de déterminer quelle montant de mémoire SGA est distribuée sur les composants mémoire SGA.

Voir Aussi :

(36)

Etape 10 – Les Paramètres d'Initialisation Sizing

Dans cet onglet, vous spécifiez la taille de block la plus petite et le nombre maximum de processus utilisateur système simultanément connectés à la database.

o  Block Size—Utilisez la liste pour sélectionner une taille de block ou la valeur par défaut.

Les données Oracle Database sont stockées dans des blocks de données suivant la taille spécifiée. Un block de données correspond à un nombre spécifique d'octets d'espace

physique sur le disque. La sélection d'une taille de block autre que celle par défaut qui est de 8 kilooctets (Ko) nécessite une connaissance avancée et doit être faite si nécessité absolue.

Si vous utilisez les templates prédéfinis, cette liste n'est pas active car la database sera créée avec une taille de block par défaut de 8 Ko. Si vous choisissez Custom Database dans la fenêtre Database Type, vous pouvez changer la taille de block ici.

O Processes—Dans ce champ, spécifiez le nombre maximum de processus simultanément connectés à la database. Entrez un nombre ou la valeur par défaut à 300. La valeur par défaut pour ce paramètre est appropriée pour différents environnements. La valeurs sélectionnée doit aller pour tous les processus d'arrière-plan, processus utilisateur, et processus d'exécution en parallèle.

(37)

Etape 10 – Les Paramètres d'Initialisation Character Sets

Utilisez cet onglet pour définir le jeu de caractères à utiliser pour la database. Les Character sets sont des modèles d'encodage utilisé pour afficher les caractères sur votre écran. Ils déterminent la langue représentée dans la database.

Oracle recommande d'utiliser Unicode (AL32UTF8) comme jeu de caractères database. AL32UTF8 est le nom Oracle pour l'encodage UTF-8 du standard Unicode. Le standard Unicode est le jeu de caractère universel qui supporte la plupart des langues internationales. L'utilisation du standard Unicode est indispensable pour la technologie multilingue y compris le traitement database.

Database Character Set—dans cette section, sélectionnez l'une des options :

o Use the Default—pour sélectionner uniquement la langue courante utilisée par l'operating system pour tous les utilisateurs et applications.

o Use Unicode (AL32UTF8)—pour le support multilingue pour tous les utilisateurs et applications.

o Choose from the list of character sets—si vous voulez que Oracle Database utilise un jeu de caractères autre que celui de l'operating system.

Note:

AL32UTF8 est un jeu de caractères multi-octets de taille variable. Les Applications qui se connectent à la database avec le jeu de caractères AL32UTF8 pour traiter les données caractères doivent être correctement programmées pour fonctionner avec ce jeu de caractère. Vérifiez toujours le jeu de caractères des applications qui utilisent la database.

Contactez le revendeur et demandez une version Unicode, si votre application ne supporte pas le standard Unicode.

o National Character Set—sélectionnez un jeu de caractères ou acceptez la valeur par défaut. Le national character set, appelé aussi NCHAR character set, est utilisé pour stocker et traiter les données de type NVARCHAR2, NCHAR, et NCLOB. Ces types de données permettent de stocker des caractères Unicode dans une database qui n'a pas de jeu de caractères Unicode. Sauf si l'installation des applications le nécessite, acceptez la valeurs par défaut AL16UTF16 comme national character set.

Note:

Même si le jeu de caractères est appelé "national," avec le standard SQL (ISO/IEC 9075), ce n'est pas adapté pour supporter les applications globalisées car le fonctionnement avec des données national character set nécessite des appels d' API dans les applications clientes et comme le national character set n'est pas supporté par certains composants database, comme Oracle Text, Oracle recommande d'utiliser pour les applications multilingues des types de données VARCHAR2, CHAR, et CLOB avec une database Oracle et un jeu de caractère database à AL32UTF8.

o Default Language—sélectionnez une langue par défaut database ou la valeur par défaut. La langue par défaut détermine comme la database supporte les informations locales comme les abréviations jour et mois, les séquences de tri par défaut pour les données caractères et l'ordre de lecture (gauche à droite ou droite à gauche).

o Default Territory—sélectionnez le territoire dont les conventions seront utilsiées pour la numérotation des jours, semaines ou acceptez la valeur par défaut. Le territoire établit aussi le format date par défaut, les séparateurs décimal et groupe et les symboles International Standardization Organization (ISO) et monnaie. Par exemple, au Royaume Uni, le format date par défaut est DD-MON-YYYY, où DD est le jour du moi (1-31), MON est le nom abrégé du mois, et YYYY est l'année sur 4 digits.

(38)

Etape 10 – Les Paramètres d'Initialisation Connection Mode

Utilisez cette fenêtre pour sélectionner le mode de connection database :

o Dedicated Server Mode—ce mode permet d'avoir un processus serveur dédié pour chaque processus utilisateur. Sélectionnez cette option quand le nombre total de clients est faible par exemple 50 ou au-dessous. Vous pouvez choisir cette option aussi quand les clients database effectuent des requêtes persistantes longues sur la database. Par défaut, la

database est configurée pour des processus serveur dédiés.

o Shared Server Mode—Ce mode permet à des connections client de partager un pool de ressources partagées database. Utilisez ce mode dans les configurations avec charge client pouvant entrainer des tensions mémoire et autres ressources. Si vous choisissez le mode serveur partagé, vous devez indiquer le nombre de processus serveur à créer quand un instance database est démarrée. Pour plus d'informations, sur ce paramétrage, cliquez sur Help.

(39)

Etape 11 – Options de Création

Dans cette fenêtre, sélectionnez l'une des options suivantes pour créer la database:

Create Database—Cette option permet de créer la database immédiatement.

Save as a Database Template—cette option sauvegarde la définition database comme modèle à utiliser plus tard.

Generate Database Creation Scripts—cette option génère un script SQL de création database à exécuter plus tard.

(40)

Etape 12 – Vérifications de pré-requis

Cette fenêtre affiche les résultats des vérifications de validation que DBCA effectuer pour vérifier que votre système est capable de créer la database avec les options de configuration sélectionnées.

Si l'une des vérifications de validation échoue, Oracle recommande de cliquer sur Back pour retourner à la fenêtre précédente pour fixer le problème. Vous pouvez cependant cliquer sur Ignore All si vous choisissez de ne pas fixer les problèmes provoquant les échecs de validations.

(41)

Etape 13 - Résumé

Cette fenêtre affiche un résumé des options de configuration choisies pour la database.

Vérifiez les informations du résumé.

Pour changer une des options, cliquez sur Back et retournez à la fenêtre correspondante pour modifier l'option.

Cliquez sur Finish pour que DBCA commence la création de la database avec les options de configuration spécifiées.

(42)

Etape 14 - Progression

La fenêtre Progress affiche la progression de l'opération de création database.

Quand DBCA finit, il affiche la fenêtre Database Configuration Assistant et avertit que la database est créée.

La fenêtre Database Configuration Assistant fournit des informations sur :

  L'emplacement des fichiers log de DBCA

  Le nom global, SID, et nom du fichier de paramètres serveur de la database

  L'URL à utiliser pour accéder à Enterprise Manager pour gérer la database

  La gestion des comptes database

(43)

Changer la Configuration Database avec DBCA

Vous pouvez utiliser DBCA pour changer la configuration database. Par exemple, vous pouvez effectuer des modifications de configuration comme :

  Ajouter des options database qui n'ont pas été configurée précédemment (Oracle Label Security ou Oracle OLAP)

  Changer le paramétrage de sécurité par défaut

  Changer le mode de connection serveur de Dedicated à shared, ou inversement.

Pour changer la configuration d'une database avec DBCA:

Démarrez DBCA comme décrit dans "Démarrage de DBCA".

Dans la fenêtre Database Operation, sélectionnez Configure Database Options et cliquez sur Next.

Suivez les instructions affichées à l'écran dans DBCA.

(44)

Supprimer une Database avec DBCA

Vous pouvez aussi utiliser DBCA pour supprimer une database. Quand DBCA supprime une database, il arrête l'instance database puis il supprime tous les fichiers database. Sur Windows, il supprime aussi les services Windows associés.

Pour supprimer une database avec DBCA:

Démarrez DBCA comme décrit dans "Démarrage de DBCA".

Dans la fenêtre Database Operation, sélectionnez Delete Database et cliquez sur Next.

Sélectionnez la database à supprimer et cliquez sur Next.

(45)

Gérer les Templates avec DBCA

Les templates DBCA sont des fichiers XML contenant des informations nécessaires pour créer une database. Les Templates sont utilisés dans DBCA pour créer de nouvelles databases et dupliquer des databases existantes. Les information du templates comprennent les options database, les paramètres d'initialisation, les attributs de stockage (pour les datafiles, tablespaces, control files, et online redo log files).

Les Templates peuvent être utilisés comme les scripts, mais sont plus puissants que les scripts car vous avez l'option de dupliquer une database. La Duplication gagne du temps car vous copiez les fichiers d'une database existante référencée comme database seed, vers des emplacements corrects.

Les Templates sont stockés dans le répertoire suivant : ORACLE_HOME/assistants/dbca/templates!

Avantages des Templates

L'utilisation des templates a les avantages suivants :

Gain de temps. Si vous utilisez un Template, vous n'avez pas besoin de définir la database.

Facilité de duplication. En créant un Template avec votre paramétrage database, vous pouvez créer facilement une database dupliquée sans spécifier à nouveau le paramétrage

Facilité de modification. Vous pouvez facilement modifier les options depuis les paramètres du Template.

Facilité de partage. Les templates peuvent être copiés d'une machine à une autre.

(46)

Les Types of Templates

Les Templates sont divisés en deux types :

  Templates Seed

  Templates Non seed

Les caractéristiques de chacun sont montrées dans le tableau ci-dessus.

(47)

Les Templates DBCA fournis par Oracle Les Templates DBCA fournis par Oracle :

  Data Warehouse

  General Purpose ou Transaction processing

  Custom Database

Les caractéristiques de chacun sont montrées dans le tableau ci-dessus.

Références

Documents relatifs

Automatic Storage Management (ASM) is a new feature in Oracle Database 10g that provides the solution for these DBA storage management challenges.. ASM provides a simple

In Part I, “Critical Database Concepts,” you will see an overview of Oracle Database 10g’s options, how to install the Oracle software, how to create or upgrade a database, and

It’s also a good idea to check if any low cardinality indexes are being used, because this type of an index will make the database read a large number of data blocks into the

The Oracle Advanced Compression option includes the following types of compression: • Compression of OLTP table data • Compression of unstructured data with SecureFiles • Compression

Use the BACKUP command to back up a primary or standby database, tablespace, datafile (current or copy), control file (current or copy), server parameter file, archived redo log

Logging In to the System as root Checking the Hardware Requirements Checking the Software Requirements Creating Required Operating System Groups and Users Configuring Kernel

It describes how Oracle Enterprise Manager, the Automatic Workload Repos- itory, and the Automatic Database Diagnostic Monitor are used for performance monitoring and management,

Oracle Advanced Security Integrated with Oracle Enterprise Manager.. TDE