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

Oracle Discussion :

[Débutant]Dump de plusieurs tables


Sujet :

Oracle

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 82
    Par défaut [Débutant]Dump de plusieurs tables
    Bonjour,

    Je suis censé donner les moyens à une entreprise extérieure de recréer certaines tables d'une base Oracle9i qu'on a dans ma boîte.
    La base se trouve sur un serveur aux USA. Je n'ai aucun droit sur le serveur et je ne peux accéder à la base qu'en tant qu'utilisateur.

    Existe-t-il un moyen de récupérer la requête SQL qui permet de créer les tables dont j'ai besoin?

    On m'a parlé de dump également. J'ai regardé un peu la doc et essayé une commande du genre
    exp userid=xxxx file=c:\Temp\export.dump rows=n tables=table1

    mais ça me donne l'erreur suivante :
    EXP-00056: Erreur ORACLE 12560 rencontrÚ
    ORA-12560: TNS : erreur d'adaptateur de protocole
    EXP-00000: ProcÚdure d'export terminÚe avec erreur

    avant d'aller plus loin, est ce que cela peut marcher en machine distante avec les droits que j'ai?
    si oui, quelle erreur ai-je fait, comment dois-je m'y prendre?

    merci

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    La procédure est bel celle ci , cependant l'erreur que tu as est plus une erreur de protocole et donc de connexion donc userid tu dois mettre le user , password et chaine de connexion ainsi :

    userid=toto/totopass@base

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 82
    Par défaut
    alors, j'ai essayé ça:
    exp userid=toto/totopass@Base file=c:\Temp\export.dump rows=n tables=table1

    j'ai eu l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    PrÛt Ó exporter les tables spÚcifiÚes ... via le chemin classique...
    EXP-00011: toto.PSN_PERSON n'existe pas
    Export terminÚ correctement avec des avertissements.
    j'ai donc essayé avec le schéma que j'utilise d'habitude
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exp userid=toto/totopass@Base file=c:\Temp\export.dump rows=n tables=schema.table1
    et j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    PrÛt Ó exporter les tables spÚcifiÚes ... via le chemin classique...
    EXP-00009: Pas de privilÞge pour exporter schema: table table1
    Export terminÚ correctement avec des avertissements.
    j'ai encore fait une erreur dans ma ligne de commande ou est-ce tout simplement que je n'ai pas assez de droit pour faire un dump? avoir des droits de lecture ne suffit pas?

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    si tu es DBA dans ce càs je te conseille de faire l'export avec le user system et de préfixer le nom de tes tables par le nom du User.

    Sinon tu devrais en contact avec celui qui gére la base de données pour qu'il te donne les priviléges sur ton schéma pour que tu puisses exporter correctement.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 82
    Par défaut
    aie
    pas DBA du tout moi
    et le gars, pour qu'il donne des droits sur la base, ou qu'il fasse quoi que ce soit c'est pas gagné
    hmmm, bon...
    ben je vais essayer, j'ai pas le choix de toute maniere, si?

    merci en tout cas!

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    non tu n'as pas le choix ...

Discussions similaires

  1. dump de plusieurs tables
    Par gerald2545 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 11/02/2008, 09h41
  2. [Débutant] Parcourir les données de plusieurs tables.
    Par SmokE dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 13/01/2006, 16h55
  3. [débutant] 1 ordre select sur une OU plusieurs tables
    Par goony dans le forum Langage SQL
    Réponses: 10
    Dernier message: 18/08/2005, 10h57
  4. [Débutant] requete entre plusieurs tables
    Par xufux dans le forum Langage SQL
    Réponses: 2
    Dernier message: 10/08/2005, 14h00
  5. Réponses: 7
    Dernier message: 04/07/2005, 22h39

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