IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

user et tablespace


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut user et tablespace
    salut tout le monde
    en faite je suis debutant en oracle et j'avais l'habitude de creer mon user avec la simple ligne : create user ***** identified by ****
    et l'autoriser a manipuler tt la base .
    en esperant de devenir un peu pro sous oracle j'ai lu une petite partie sur les tablesspace et j'ai compris q'il stocke mes tables et que je dois preciser une tablespace lors de la creation d'un schema mé je ve savoir sur quelle tablespace mes tables sont stockes si je travaille avec un schema que je l'ai ^pa preciser une tablespace .
    merci d'avance

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Bonjour

    Il suffit que vous consultiez la colonne DEFAULT_TABLESPACE de la vue DBA_USERS, pour l'utilisateur concerné.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 67
    Par défaut
    Bonjour,

    Moi aussi en ce moment je suis entrain de tester la creation des tablespaces.

    Il est fortement déconseillé de laisser un utilisateur travaviller sur le tablespace System, car il doit impérativement rester dédié au dictionnaire de données.
    donc il faut créer à chaque utilisteur un espace ou il peut stocker ses objets ,cad un tablespace:

    Exple de syntaxe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    CREATE USER Helyos 
        IDENTIFIED BY mypass1 
        DEFAULT TABLESPACE tbs_users 
        QUOTA 10M ON tbs_users 
        TEMPORARY TABLESPACE tmp_users
        QUOTA 5M ON tmp_users
        QUOTA 5M ON tools 
        PROFILE app_user 
        PASSWORD EXPIRE;
    Lien intéréssant : http://http://oracle.developpez.com/guide/administration/adminuser/

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    tu ve dire que tbs_users est une tablespace systeme oracle qui contient le dictionnaire des donnes ou bien tu la cree comme une copie de tablespace systeme d'oracle . bén finalement c koi le tablespace systeme d'oracle.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 67
    Par défaut
    Rebonjour,

    Une base de données contient au moins un tablespace nommé SYSTEM. Il contient le dictionnaire de données. En général, on utilise un deuxième tablespace pour stocker les objets de la base.


    Un tablespace est un espace logique qui contient les objets stockés dans la base de données comme les tables ou les indexes.
    Un tablespace est composé d'au moins un datafile, c'est à dire un fichier de données qui est physiquement présent sur le serveur à l'endroit stipulé lors de sa création.

    Non, le tablesapce tbs_users(ce n'est pas le tablesapce System) c'est le tablesapce par défaut que tu creé pour l'utilusateur "Helyos" -->DEFAULT TABLESPACE tbs_users
    Avant de pratiquer il vaut mieux lire un peu de théorie , afin de mieux comprendre le résultat , le lien que je t'ai donné explique le principe des tablespaces.
    j'espère avoir répondu à ta question.

  6. #6
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Par défaut
    et wé merci mon ami

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Noms de table, user et tablespace
    Par awalter1 dans le forum Administration
    Réponses: 4
    Dernier message: 21/02/2012, 16h40
  2. Problème de creation d'un User et sa Tablespace
    Par chevy dans le forum Administration
    Réponses: 3
    Dernier message: 15/10/2007, 21h37
  3. utilité tablespace users
    Par couse1 dans le forum Administration
    Réponses: 1
    Dernier message: 19/07/2007, 10h00
  4. Réponses: 4
    Dernier message: 26/07/2006, 10h29
  5. CREATE USER / tablespace d'index
    Par Carlito_superheros dans le forum Oracle
    Réponses: 10
    Dernier message: 25/10/2005, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo