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

Import/Export Oracle Discussion :

Import full et DBA


Sujet :

Import/Export Oracle

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Points : 84
    Points
    84
    Par défaut Import full et DBA
    Bonjour à tous,

    Sur une base 10.2.0.4 (mais j'ai le même problème sur des 8i et 9i), j'ai un utilisateur destiné aux tâches d'exploitation, batchs, ...
    Je ne veux pas lui donner le rôle DBA pour des raisons évidentes. Mais il doit tout de même pouvoir faire pas mal de choses, en particulier des exports et imports full.

    Je lui ai donc attribué les rôles EXP_FULL_DATABASE et IMP_FULL_DATABASE.

    Petit détail supplémentaire : cet utilisateur doit, comme tous les autres, pouvoir se faire jeter par un trigger au logon s'il ne satisfait pas certaines conditions.
    Or, il existe dans le rôle IMP_FULL_DATABASE un privilège "ADMINISTER DATABASE TRIGGER" qui empêche l'utilisateur de se faire jeter par le trigger au logon.

    J'ai donc créé un rôle IMP_FULL_DATABASE_BIS, que j'ai granté à mon utilisateur à la place du rôle standard.

    L'export full se passe sans problème.
    En revanche, l'import full échoue avec l'erreur classique :

    IMP-00013: Seul un DBA peut importer un fichier exporté par un autre DBA

    Juste pour rire, j'ai granté "ADMINISTER DATABASE TRIGGER" au rôle IMP_FULL_DATABASE_BIS et j'ai relancé l'import... même message d'erreur...

    D'où ma question : est-ce que ça signifie que pour faire un import full, on doit posséder impérativement le rôle qui s'appelle IMP_FULL_DATABASE, et qu'il ne suffit pas d'en posséder les privilèges ?

    Merci d'avance.

  2. #2
    Membre habitué Avatar de Laurent_du_78
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 138
    Points : 188
    Points
    188
    Par défaut
    Il me semble qu'il lui faut les droits DBA

Discussions similaires

  1. Réinstaller avec seulement un fichier d'import full
    Par dauphin34000 dans le forum Installation
    Réponses: 3
    Dernier message: 19/06/2008, 14h46
  2. IMPORT FULL d'une base 10g
    Par agdid04 dans le forum Oracle
    Réponses: 1
    Dernier message: 24/04/2008, 15h25
  3. [10g] import full, le user n'est pas crée
    Par apersonnat dans le forum Outils
    Réponses: 1
    Dernier message: 01/02/2008, 19h02
  4. problème du schéma system lors de l'import full
    Par pat29 dans le forum Oracle
    Réponses: 11
    Dernier message: 05/01/2008, 18h22
  5. Oracle 9.2 multiples import full
    Par ducho dans le forum Oracle
    Réponses: 1
    Dernier message: 26/09/2007, 09h27

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