Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/01/2012, 13h02   #1
 
Homme
Collégien
Inscription : mars 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Collégien

Informations forums :
Inscription : mars 2011
Messages : 45
Points : -3
Points : -3
Par défaut Création d'une base de données Oracle

bonjour ,

je suit debutant sous oracle et je voudrait creer une base de donnees regroupant plusieurs tables ,j'arrive a creer les tables mais je ne sait pas comment les regrouper sous une seule base sous un nom precis. quelqu'un pourrait il m'eclairer ?

et merci
ibuto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 16h57   #2
Membre habitué
 
Luis
Inscription : avril 2006
Messages : 436
Détails du profil
Informations personnelles :
Nom : Luis

Informations forums :
Inscription : avril 2006
Messages : 436
Points : 119
Points : 119
Salut

il faut d'abord une petite explication des concepts oracle.
Dansd oracle tu dois distinguer:
le db_name (nom de ta base de données)
le sid (nom de l'instance) que d'une part tu dois declarer comme variable d'environnement et que d'autre part tu trouveras dans ta base avec cette requete:

Code :
SELECT INSTANCE_NAME FROM v$instance;
Ensuite une fois que t'as ça en tête, tu as le concept de SCHEMA et UTILISATEUR oracle.
pour te connecter a oracle tu dois avoir un utilisateur valide, ex SCOTT.
Cet utilisateur possede des objets (tables, index, views etc etc)
Cet ensemble represente le schema.

Donc pour tenter de repondre a ta question, pour regrouper des tables au même "endroit", tu dois d'abord savoir a quel SCHEMA vont apartenir ces objets.
supossons que ce soit SCOTT, et bien tu te connecte comme user SCOTT et tu commence a creer tes tables (SCOTT doit avoir le privilege pour creer des tables).

Pour avoir la listes des objects d'un schema tu peux faire:

Code :
1
2
sqlplus user/passsssss
SQL>SELECT * FROM cat;
Regarde tout ça et du nous si ça repond a ta question.

Ciao
ldiaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h25.


 
 
 
 
Partenaires

Hébergement Web