Oracle XE - Oracle Database Express Edition 11g Release 2
Téléchargement et Installation sous Windows

   

RCI Informatique
3 septembre 2011

1 - Introduction

Oracle propose gratuitement une version de sa base de données Oracle 11g, version 11.2, avec les caractéristiques suivantes :

- Produit complet téléchargeable et facile à installer.
- Versions pour Windows (XP, Server 2003, Server 2008, Windows 7) et Linux.
- Jusqu'à 11 giga-octets de données, un processeur.
- Utilisable dans un contexte de développement professionnel
- Facilités de développement PL/SQL HTML, PHP, VB et .NET
- Permet de développer ou d'utiliser des applications dans différentes langues, y compris des jeux de caractères variés
- Administration, création de requêtes et Développement rapide WEB, avec Oracle Application Express et SQL Developper


2 - Téléchargement

Avant de télécharger, il faut s'inscrire, gratuitement, auprès d'Oracle.
 

3 - Désinstallation (éventuelle) des versions antérieures ou préliminaires d'Oracle XE

Désinstaller, après sauvegardes des données Oracle et des applications APEX,  les précédentes éventuelles versions d'Oracle XE 10.2 ou de la version préliminaire d'Oracle XE 11.2.

Remarques :

- Une seule installation d' Oracle XE peut être effectuée, sur une même machine Windows physique ou virtuelle.

- L'installation d' Oracle XE est indépendante, et plus simple, que les installations d' Oracle Standard et Entreprise Editions.

- Oracle XE peut être installé sur une machine Windows qui comporte par ailleurs une ou plusieurs installations d' Oracle Standard et Entreprise Editions.

- Oracle 11.2 XE est fournie avec utilitaire de migration vers Oracle XE 11.2 des données d'une base précédente Oracle XE 10.2.
(Si vous êtes dans ce cas, vous devez ne pas utiliser ce tutoriel, mais vous reporter à la documentation fournie avec Oracle XE 11.2, en ce qui concerne l'utilisation du script de conversion présent dans le répertoire "upgrade".

Vérifier, dans la fenêtre des services, qu'aucun service nommé "OracleServiceXE" n'est présent :

 

 

4 - Accéder au site Oracle et télécharger le produit

http://www.oracle.com/technetwork/database/express-edition

Choisir la rubrique "Oracle Database" / "Express Edition" :

Choisir l'option ci-dessus.

Rangez le fichier téléchargé dans un répertoire de votre disque dur, nommé, par exemple,   Telechargements

Décompressez le fichier téléchargé dans un répertoire temporaire, par exemple c:\temp\

La taille décompressé de cette installation est de 327 852 124 octets. 

 

5 - Lancer l'installation

Pour cette version, Oracle utilise, un installeur "normal".
Il sera également possible de désinstaller Oracle XE en utilisant le panneau de configuration des programmes Windows.

Effectuez un double-clic sur "setup.exe".

La préparation de l'installation commence :

L'installeur contrôle un certain nombre de conditions pré-requises à l'installation, puis affiche le message suivant :

L'écran suivant nécessite d'accepter les conditions de licences pour pouvoir continuer:

Il faut ensuite indiquer si on accepte le répertoire proposé par l'installeur, ou bien si on souhaite utiliser un autre répertoire.

Il est conseillé de disposer au minimum de 4 gigas disponibles sur le disque dur d'installation, ainsi que de l'espaces ce qui sera occupé ensuite par les données.
Oracle XE 11.2 permet de gérer jusqu'à 11gigas de données utilisateur.

Un dialogue demande d'indiquer le mot de passe que l'on souhaite définir pour les schémas SYS et SYSTEM d'administration d' Oracle 11.2 :

Indiquez un mot de passe simple, sans caractères spéciaux, ni espaces, ni accents, en minuscules, et notez le, puis cliquez sur "Next".

L'installeur affiche un résumé de l'installation qu'il est prêt à lancer :

Notez que l'installateur a automatiquement choisi des "numéros de port".

Il sera ensuite, une fois la base de donnée installée et opérationnelle, possible de changer, par exemple le port du serveur HTTP intégré à Oracle XE 11.2.

A ce niveau, si vous avez un doute, où si il existe un risque de conflit entre ces options et certains autres programmes déjà installés, n'allez pas plus loin, et interrogez votre administrateur ou un spécialiste. Ne prenez aucun risque !

Toute la suite de l'installation est automatique :

Quelques minutes plus tard, l'installation est terminée, cliquez sur "Finish" pour fermer l'installateur :

 

6 - Connexion à la base Oracle 11.2 avec SQL Developer

SQL Developer est téléchargeable, gratuitement, depuis le site d' Oracle

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

Une fois SQL Developer installé et démarré,  vous pouvez vous connecter à Oracle XE 11.2 avec les paramètres suivants :

Afin de vérifier les versions des produits installés, demandez l'exécution de la requête :

select * from product_component_version
/



 

7 - Connexion à la fonction d'administration d'Oracle APEX

Avec la base Oracle XE 11.2, une version de l'environnement de développement rapide Oracle APEX est pré-installée et configurée.

Il s'agit d'une version disponible depuis novembre 2010, la version 4.0.2 d' Oracle APEX.

On doit se connecter, depuis le poste Windows sur lequel Oracle 11.2 XE a été installé, en utilisant un navigateur HTML, à l'adresse :

http://127.0.0.1:8080/apex/apex_admin

L'adresse de connexion pour l'administration  est constituée du nom du serveur, suivi  du port et de   /apex/apex_admin
Par exemple:    
http://mon_serveur:8080/apex/apex_admin


 

Il sera, ultérieurement, possible d'activer l'accès HTTP, de façon à ce que le système Windows sur lequel l'installation a été effectuée,  puisse se comporter en serveur HTTP, avec une connexion active à la base de données Oracle XE, accessible depuis les autres postes de travail en réseau :

Dès ce moment, vous pouvez administrer et commencer vos développements HTML/Oracle APEX depuis tout autre ordinateur (Macintosh, Windows, Linux), muni d'un navigateur et connecté au serveur.

A la première connexion, il est demandé de changer le mot de passe.
Le mot de passe "courant" est celui que vous aviez indiqué au début de l'installation, à l'étape 5.
 

Le nouveau mot de passe doit comporter au moins : un changement majuscule/minuscule, une lettre et un chiffre, un symbole tel que _

Si vous ne respectez pas ces règles, un message d'alerte sera affiché vous demandant d'introduire un nouveau mot de passe.

Après quelques dialogues, et avoir introduit à nouveau le mot de passe modifié, vous accédez à l'interface d'administration d' Oracle Apex 4.0.2 :


 

8 - Développement avec Oracle Application Express

Une fois l'accès opérationnel à l'administration d' Oracle APEX, vous pourrez :

- Créer un ou plusieurs "espaces de travail" de développement APEX
- Associer à ces espaces de travail des schémas Oracle
- Créer des comptes de développement

 

8 - Connexion à Oracle XE 11.2 avec SQL Plus

Ouvrez une fenêtre "Invite de commandes" depuis les menus Windows.

Introduisez    SQLPLUS

Ceci démarre l'utilitaire "classique", qui existe dans Oracle depuis les premières versions.

 

 9 - Boîte à outils de développement

Autour d' Oracle 11.2 XE, vous pouvez également disposer de tout un ensemble d'outils de développement gratuits, dont voici quelques uns:

- SQL developer  3
- Documentation complète Oracle, en format PDF
- WebDav pour Vista  (complément logiciel gratuit)
- Apache et PHP (permet un deuxième serveur HTTP, "à côté" d'Oracle XE, pour gérer des grands volumes de documents et utiliser des scripts PHP)
- Oracle MySQL
- Oracle Open Office (la bibliothèque gratuite RXLS a été conçue pour un fonctionnement avec Oracle Open Office Calc)
- Les bibliothèques gratuites RPDF et RXLS, de génération de documents PDF et de classeurs Excel et Open Office

 

11 - Pour aller plus loin avec Oracle Database XE et le développement Web...
 

BLOG de RCI Informatique sur Oracle XE et Application Express

RciTools RPDF, bibliothèque de génération par programmation PL/SQL de documents PDF

RciTools RXLS, bibliothèque de génération par programmation PL/SQL de documents Microsoft Excel et Calc Open Office

Dossier technique Oracle Application Express (HTML DB-APEX)

Un exemple complet, pas à pas, de création d'une application APEX 321

Sessions de formation à  Oracle Application Express (HTML DB-APEX)

Installation d'Oracle 11g release 1 et activation d'APEX (intégré en standard)

Installation d'Oracle 11g release 2 et activation d'APEX (intégré en standard)

Installation d'Oracle 10.2 XE sous Windows (disponible et actualisé depuis 2006)
 



Tous droits réservés, RCI Informatique SAS, 2004-2011

rci@wanadoo.fr

www.rci-informatique.net