VI.3.2. Installation des
dépendances
On installe les dépendances suivantes :
[root@cour-gombe ~]# yum install libaio bc flex
VI.3.3. Installation d'Oracle
11g
On télécharge
oracle-xe-11.2.0-1.0.x86_64.rpm.zip, fdu site OTN.
[root@cour-gombe ~]#
unzip -q oracle-xe-11.2.0-1.0.x86_64.rpm.zip
[root@cour-gombe ~]# cd Disk1
[root@cour-gombe ~]# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
Preparing...########################################### [100%]
1:oracle-xe ########################################### [100%]
Executing post-install steps...
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
VI.3.4. Configuration de
l'instance d'Oracle
[root@cour-gombe ~]# /etc/init.d/oracle-xe configure
VI.3.5. Définition des
variables d'environnements
Ajouter la ligne suivante dans le fichier .bashrc de
l'utilsateur :
[root@cour-gombe ~]# echo
''/u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh'' >> ~.basrc
VI.3.5. Configuration du
processus d'écoute (Oracle listener)
[root@hostname ~]#nano
/u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
# listener.ora Network Configuration File:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST =hostname)(PORT =
1521))
)
)
DEFAULT_SERVICE_LISTENER = (XE)
Remplacer hostname par le nom de la machine
VI.4. Implémentation de
la base de données répartie
VI.4.1. Site Cour d'appel de
la Gombe
Démarrer le serveur Oracle et lancer sqlplus et se
connecter au compte system avec le mot de passe qu'on a défini
précédemment :
[root@cour-gombe ~]# systemctl start oracle-xe
ecotrel@cour-gombe:~$ sqlplus /nolog
SQL*Plus: Release 11.2.0.2.0 Production on Dim. Sept. 20
15:08:51 2015
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> connect system
Enter password:
Connected.
SQL>
1) Création de l'utilisateur
PQADMIN
Création du schéma global PQADMIN
SQL>create user pqadmin identified by esmicom;
SQL>grant dba to pqadmin;
SQL> connect pqadmin
Enter password:
Connected.
SQL>
2) Création des tables
a. Parquet
SQL> create table parquet(
codeparquet varchar2(10) primary key,
nomparquet varchar2(32) not null,
typeparquet varchar2(32),
ville varchar2(32));
b. Infraction
SQL>create table infraction(
article number(4,0) primary key,
codepenal varchar2(256),
gravite number(1,0),
sanction number(1,0),
delaiprescript varchar2(6));
|