Professional Documents
Culture Documents
Ralis par :
BADOURI Maroua
BOUZID Imane
HAHIOUI Saloua
JADDI Jihane
MENAI Kawtar
Encadr par :
Pr.Y.KHAMLICHI
Introduction
Le dveloppement des techniques informatiques depuis ces dernires annes a
permis d'appliquer les outils informatiques dans l'organisation des entreprises.
Vu, limmense volume de donnes manies par ces dernires, la puissance des
micro-ordinateurs, les performances des rseaux et la baisse considrable des
cots du matriel informatique ont permis l'apparition d'une nouvelle approche
afin de remdier aux difficults causes par la centralisation des donnes, et ce
en rpartissant les ressources informatiques tout en prservant leur cohrence.
Les bases de donnes rparties sont un moyen performant pour diminuer les
problmes provoqus par l'approche centralise, mais ne restent pas sans failles.
Objectif
Crer trois bases de donnes distantes et faire communiquer les trois bases afin
de rpartir les charges et les donnes entre les trois sites, ainsi de faciliter
laccs et la disponibilit entre les utilisateurs des trois sites.
1-Dans chaque site, on cre une base de donnes vierge avec une configuration
minimale :
Les bases de donnes:
dbCasa.
dbFes.
dbTanger.
Tout dabord on cre les processus dcoute (listeners) afin dassocier chaque
listener une base de donnes. Pour cela on utilise Net Manager pour crer les
listeners.
Listener.ora :
tnsnames.ora :
sqlnet.ora :
10
11
set ORACLE_SID=dbCasa;
set ORACLE_SID=dbFes;
set ORACLE_SID=dbTanger;
On vrifie que la session est ouverte dans linstance et la base de donnes
utilise, Pour cela on utilise les requtes suivantes :
Select * from v$database;
Select * from v$thread;
On cre un user et on lui assigne tous les privilges :
12
13
14
15
CONCLUSION
Durant ce TP nous avons pu raliser la connexion entre trois bases de
donnes distantes en utilisant ORACLE , ainsi nous avons pu faciliter
l'accs et la disponibilit entre les utilisateurs des trois bases .
16