Outils pour utilisateurs

Outils du site


issue89:installer_oracle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue89:installer_oracle [2015/02/09 11:24] – [22] auntieeissue89:installer_oracle [2015/02/09 14:59] (Version actuelle) andre_domenech
Ligne 5: Ligne 5:
 The following will explain how to obtain the rpm (Red Hat Package Manager) package, convert it to a deb package, perform the initial set up of Oracle XE, and how to begin using Oracle’s SQL-Plus command-line interface.** The following will explain how to obtain the rpm (Red Hat Package Manager) package, convert it to a deb package, perform the initial set up of Oracle XE, and how to begin using Oracle’s SQL-Plus command-line interface.**
  
-Oracle, qui fournit le leader mondial des Systèmes de Gestion de Bases de Données Relationnelles (SGBDR), offre une licence de développeur gratuite pour leur produit, mais les utilisateurs *buntu semblent être oubliés. Tout n'est pas perdu cependant, car dans cet article je vais vous montrer comment installer et exécuter Oracle 11gR2 Express Edition d'Oracle sur les versions 64 bits d'Ubuntu 12.04 et 14.04 - cela peut fonctionner sur d'autres systèmes basés sur Debian, mais je ne l'ai pas testé. Si vous voulez sérieusement devenir un gourou des bases de données, c'est un moyen facile d'obtenir un environnement professionnel dans lequel vous entraîner.+Oracle, qui fournit le leader mondial des Systèmes de gestion de bases de données relationnelles (SGBDR), offre une licence de développeur gratuite pour leur produit, mais les utilisateurs *buntu semblent être oubliés. Tout n'est pas perdu cependant, car dans cet articleje vais vous montrer comment installer et exécuter Oracle 11gR2 Express Edition d'Oracle sur les versions 64 bits d'Ubuntu 12.04 et 14.04 - cela peut fonctionner sur d'autres systèmes basés sur Debian, mais je ne l'ai pas testé. Si vous voulez sérieusement devenir un gourou des bases de données, c'est un moyen facile d'obtenir un environnement professionnel dans lequel vous entraîner.
  
-Ce qui suit explique comment obtenir le paquet rpm (RedHat Package Manager), le convertir en un paquet deb, effectuer la configuration initiale d'Oracle XE, et comment commencer à utiliser l'interface d'Oracle en ligne de commande : SQL-Plus.+Ce qui suit explique comment obtenir le paquet rpm (RedHat Package Manager), le convertir en un paquet .deb, effectuer la configuration initiale d'Oracle XE, et comment commencer à utiliser l'interface d'Oracle en ligne de commande : SQL-Plus.
  
 ====== 2 ====== ====== 2 ======
Ligne 67: Ligne 67:
 Swap:     13      0      13 Swap:     13      0      13
  
-Dans cet exemple, la machine dispose de 13 Go disponible (le troisième nombre). Si vous n'avez pas assez d'espace d'échange, vous devrez créer soit une partition d'échange, soit un fichier d'échange. Les instructions pour faire cela sous Ubuntu sont facilement disponibles sur le web, et ne seront donc pas répétées ici.+Dans cet exemple, la machine dispose de 13 Go disponible (le troisième nombre). Si vous n'avez pas assez d'espace d'échange, vous devrez créer soit une partition d'échange, soit un fichier d'échange. Les instructions pour faire cela sous Ubuntu sont facilement disponibles sur le Web, et ne seront donc pas répétées ici.
  
 ====== 5 ====== ====== 5 ======
Ligne 85: Ligne 85:
 Étapes de pré-installation Étapes de pré-installation
  
-Étape C : télécharger le fichier zip contenant le paquet Linux 64 bits nommé oracle-xe-11.2.0-1.0.x86_64.rpm en sélectionnant Téléchargements sur la page précédente ou en allant directement sur :+Étape C : téléchargez le fichier zip contenant le paquet Linux 64 bits nommé oracle-xe-11.2.0-1.0.x86_64.rpm en sélectionnant Téléchargements sur la page précédente ou en allant directement sur :
 http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html
  
-Étape D : décompresser le fichier en utilisant la commande suivante :+Étape D : décompressez le fichier en utilisant la commande suivante :
 unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
  
Ligne 117: Ligne 117:
 sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm
  
-Alien prend un certain temps pour faire toutes les conversions nécessaires et la reconfiguration du paquet rpm, mais vous pouvez utiliser ce temps pour effectuer toutes les étapes jusqu'à « Étape M : effectuer l'installation » ; toutefois, ne continuez pas au-delà avant que le paquet oracle-xe-11.2.0-1.0.x86_64.deb ait été créé.+alien prend un certain temps pour faire toutes les conversions nécessaires et la reconfiguration du paquet rpm, mais vous pouvez utiliser ce temps pour effectuer toutes les étapes jusqu'à « Étape M : effectuer l'installation » ; toutefois, ne continuez pas au-delà avant que le paquet oracle-xe-11.2.0-1.0.x86_64.deb ait été créé.
  
-Étape G : créer un script chkconfig à l'aide d'un éditeur de texte :+Étape G : créer un script chkconfig à l'aide d'un éditeur de texte
  
 Le programme d'installation RedHat suppose l'existence d'un fichier /sbin/chkconfig qui n'existe pas dans Ubuntu. Cependant, ne chargez pas le paquet chkconfig disponible pour Ubuntu, car il peut provoquer des erreurs. Créez plutôt le fichier directement en utilisant les commandes suivantes : Le programme d'installation RedHat suppose l'existence d'un fichier /sbin/chkconfig qui n'existe pas dans Ubuntu. Cependant, ne chargez pas le paquet chkconfig disponible pour Ubuntu, car il peut provoquer des erreurs. Créez plutôt le fichier directement en utilisant les commandes suivantes :
Ligne 143: Ligne 143:
 -rwxr-xr-x 1 root root 660 Nov 23 20:29 /sbin/chkconfig** -rwxr-xr-x 1 root root 660 Nov 23 20:29 /sbin/chkconfig**
  
-Étape H : maintenant appliquer les privilèges d'exécution au fichier /sbin/chkconfig que vous venez de créer en utilisant la commande suivante :+Étape H : maintenant appliquez les privilèges d'exécution au fichier /sbin/chkconfig que vous venez de créer en utilisant la commande suivante :
  
 sudo chmod 755 /sbin/chkconfig sudo chmod 755 /sbin/chkconfig
Ligne 174: Ligne 174:
 Étape I : définir les paramètres du noyau Linux Étape I : définir les paramètres du noyau Linux
  
-Oracle 11gR2 XE nécessite le réglage de certains paramètres de noyau supplémentaires. Nous allons d'abord créer un fichier de configuration Oracle approprié à l'aide de l'éditeur, puis nous rendrons les réglages permanents en les appliquant au noyau pour qu'ils soient réglés à chaque redémarrage. D'abord créer le fichier en utilisant l'éditeur.+Oracle 11gR2 XE nécessite le réglage de certains paramètres de noyau supplémentaires. Nous allons d'abord créer un fichier de configuration Oracle approprié à l'aide de l'éditeur, puis nous rendrons les réglages permanents en les appliquant au noyau pour qu'ils soient réglés à chaque redémarrage. D'abord créez le fichier en utilisant l'éditeur.
  
 sudo gedit /etc/sysctl.d/60-oracle.conf sudo gedit /etc/sysctl.d/60-oracle.conf
Ligne 355: Ligne 355:
 Étape N : retirer un artefact d'installation Étape N : retirer un artefact d'installation
  
-Par défaut, la procédure d'installation de RedHat crée une icône de démarrage de bureau, mais cela ne fonctionnera pas sous Ubuntu ; il faut donc soit le reconfigurer soit le supprimer avec la commande suivante :+Par défaut, la procédure d'installation de RedHat crée une icône de démarrage de bureau, mais cela ne fonctionnera pas sous Ubuntu ; il faut donc soit le reconfigurersoit le supprimer avec la commande suivante :
  
 rm $HOME/Desktop/oraclexe-gettingstarted.desktop rm $HOME/Desktop/oraclexe-gettingstarted.desktop
Ligne 376: Ligne 376:
 A single password for both the SYS and SYSTEM administrative user accounts; you will be asked to re-enter the password for confirmation.  SAVE THIS PASSWORD!! It is for the system user “Oracle.”** A single password for both the SYS and SYSTEM administrative user accounts; you will be asked to re-enter the password for confirmation.  SAVE THIS PASSWORD!! It is for the system user “Oracle.”**
  
-Étape O : configurer l'installation Oracle+Étape O : configurer l'installation d'Oracle
  
 Une fois installé, Oracle doit être configuré avant de l'utiliser. L'utilitaire pour ce faire est exécuté avec la commande suivante : Une fois installé, Oracle doit être configuré avant de l'utiliser. L'utilitaire pour ce faire est exécuté avec la commande suivante :
Ligne 385: Ligne 385:
 Vous aurez besoin d'entrer les informations suivantes : Vous aurez besoin d'entrer les informations suivantes :
  
-Un port HTTP valide pour Oracle Application Express (sauf si vous avez une bonne raison pour ne pas le faire, acceptez la valeur 8080 par défaut en appuyant sur Entrée à l'invite)+Un port HTTP valide pour Oracle Application Express (sauf si vous avez une bonne raison pour ne pas le faire, acceptez la valeur 8080 par défaut en appuyant sur Entrée à l'invite).
  
-Un port valide pour le listener de base de données Oracle (sauf si vous avez une bonne raison pour ne pas le faire, accepter la valeur 1521 par défaut en appuyant sur Entrée)+Un port valide pour le listener de base de données Oracle (sauf si vous avez une bonne raison pour ne pas le faire, accepter la valeur 1521 par défaut en appuyant sur Entrée).
  
 Un mot de passe unique pour les deux comptes d'administrateur SYS et SYSTEM ; vous serez invité à donner le mot de passe à nouveau pour confirmation. CONSERVER CE MOT DE PASSE !! Il sert pour l'utilisateur système « Oracle ». Un mot de passe unique pour les deux comptes d'administrateur SYS et SYSTEM ; vous serez invité à donner le mot de passe à nouveau pour confirmation. CONSERVER CE MOT DE PASSE !! Il sert pour l'utilisateur système « Oracle ».
Ligne 444: Ligne 444:
 Starting Oracle Database 11g Express Edition instance.** Starting Oracle Database 11g Express Edition instance.**
  
-Étape Q : lancer Oracle :+Étape Q : lancer Oracle
  
-Selon que vous avez choisi ou non l'option de lancement d'Oracle au démarrage, le service oracle-xe peut avoir déjà été lancé, ou pas. Exécutez la commande suivante de toute façon :+Selon que vous ayez choisi ou non l'option de lancement d'Oracle au démarrage, le service oracle-xe peut avoir déjà été lancé, ou pas. Exécutez la commande suivante de toute façon :
  
 sudo service oracle-xe start sudo service oracle-xe start
Ligne 638: Ligne 638:
 sudo rm /sbin/chkconfig sudo rm /sbin/chkconfig
  
-sudo rm /etc/sysctl.d/60-oracle.conf (may not exist)+sudo rm /etc/sysctl.d/60-oracle.conf (peut ne pas exister)
  
 sudo rm /etc/rc2.d/S01shm_load sudo rm /etc/rc2.d/S01shm_load
  
-Supprimez les lignes précédemment ajoutées à la fin de $HOME/.bashrc à l'étape P. Cela permettra d'éviter des messages d'avertissement concernant les fichiers inexistants au démarrage d'un shell.+Supprimez les lignes précédemment ajoutées à la fin de $HOME/.bashrc à l'étape P. Cela permettra d'éviter des messages d'avertissement concernant des fichiers inexistants au démarrage d'un shell.
  
 Retirez le lien symbolique vers awk : Retirez le lien symbolique vers awk :
Ligne 648: Ligne 648:
 sudo ln -s /usr/bin/awk /bin/awk sudo ln -s /usr/bin/awk /bin/awk
  
-Videz puis retirez le répertoire /var/lock/subsys :+Videzpuis retirezle répertoire /var/lock/subsys :
  
 sudo rm -Ir /var/lock/subsys sudo rm -Ir /var/lock/subsys
Ligne 656: Ligne 656:
  
 BIO BIO
-Frank est l'auteur du livre « Business Database Triage » et travaille actuellement sur le livre suivant, « Business Database Design – Class Notes from Aristotle’s Lyceum ».+Frank est l'auteur du livre //Business Database Triage// et travaille actuellement sur la suite //Business Database Design – Class Notes from Aristotle’s Lyceum.//
  
issue89/installer_oracle.1423477450.txt.gz · Dernière modification : 2015/02/09 11:24 de auntiee