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 :

IMPDP avec NETWORK_LINK et ORA-39149


Sujet :

Import/Export Oracle

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 412
    Points : 807
    Points
    807
    Par défaut IMPDP avec NETWORK_LINK et ORA-39149
    Bonjour,

    Je "tente" de faire un import via datapump et un network_link. Mais je suis bloque de maniere epaisse avec l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ORA-31631: privileges are required
    ORA-39149: cannot link privileged user to non-privileged user
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    C:\>sqlplus tmp2/xxxx
     
    SQL*Plus: Release 11.2.0.1.0 Production on Wed Oct 19 16:54:31 2011
     
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
     
     
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP and Real Application Testing options
     
    TMP2@minilhc >select 1 from dual@test2;
     
             1
    ----------
             1
    Donc j'ai une base sur mon PC windows, et je voudrais faire un import depuis une base distante avec le dblink test2.

    La base distante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $ rlwrap sqlplus tmp/xxxx
     
    SQL*Plus: Release 11.2.0.2.0 Production on Wed Oct 19 16:58:11 2011
     
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
     
     
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning option
    TMP>
    Du coup, j'essaye un impdp avec le network, ca eviterait de faire un dump, le transferer, et patati-patata. Ce sera surement pratique une fois que j'arriverai a m'en servir correctement en fait.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    C:\>impdp tmp2/xxxx directory=data_pump_dir network_link=perftest2 remap_schema=tmp:tmp2;
     
    Import: Release 11.2.0.1.0 - Production on Wed Oct 19 16:35:34 2011
     
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
     
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP and Real Application Testing options
    ORA-31631: privileges are required
    ORA-39149: cannot link privileged user to non-privileged user
    Afin de voir les differences entre les deux, j'ai mis ces quelques requetes, mais elles me renvoient toutes no rows selected. du coup je ne sais pas trop ou chercher.
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select table_name, grantor, privilege from user_tab_privs@test2 minus select table_name, grantor, privilege from user_tab_privs;
    select table_name, grantor, privilege from user_tab_privs minus select table_name, grantor, privilege from user_tab_privs@test2;
    select privilege from user_sys_privs minus select privilege from user_sys_privs@test2;
    select privilege from user_sys_privs@test2 minus select privilege from user_sys_privs;
    select granted_role from user_role_privs minus select granted_role from user_role_privs@test2;
    select granted_role from user_role_privs@test2 minus select granted_role from user_role_privs;

    Si quelqu'un a une idee ou un pointeur, ce serait top

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 412
    Points : 807
    Points
    807
    Par défaut
    Il manquait un droit...
    J'avais bien mis comme demande dans la doc.

    Mais il manquait

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/04/2011, 12h12
  2. [V6] Deski 6.1.3 : Erreur DA0005 avec erreur Oracle ORA-06401
    Par slupo1972 dans le forum Deski
    Réponses: 4
    Dernier message: 05/05/2010, 17h48
  3. Connexion à distance avec sqlplus (erreur ORA-01017)
    Par fred_04510 dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 14/09/2009, 15h37
  4. Problème avec un curseur : ORA-00942
    Par tibal dans le forum PL/SQL
    Réponses: 2
    Dernier message: 23/11/2008, 13h01

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