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

SQL Oracle Discussion :

Copie de tables


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 47
    Par défaut Copie de tables
    Bonjour,
    sur le serveur oracle nous avons plusieurs environnement, LOGI pour la production et TEST pour les tests. Je viens de modifier la table KPROG dans LOGI. Je voudrais copier cette table de LOGI vers TEST.
    Par sql, je me connecte à TEST, puis je fais un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     copy from logi/sb@logi replace kprog -
    using select * from kprog;
    j'ai message :
    ORA--20647304: Message -20647304 not found
    j'ai essaye en créant une table intermediaire PROG qui ne reprend que PKPR (n° prog) puis les 4 dates (il n'y a eu des modifs que sur les dates) puis un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    copy from logi/sb@logi -
    insert prog -
    using select pkpr, datereha, datecons, dateacq, prgrecep from kprog;
    j'ai message :
    ORA--20453274: Message -20453274 not found
    Comment faire ?

    D'avance merci

  2. #2
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2009
    Messages : 73
    Par défaut Une possibilité à prendre ou à laisser ;)
    Je pense qu'il serait mieux de procéder comme suit:

    1- Avec un profil DBA tu donnes le droit de lecture à TEST sur KRPOG
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GRANT SELECT ON LOGI.KPROG TO TEST;
    2- Puis tu te connectes en tant que TEST
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE TABLE LOGI as SELECT * FROM LOGI.KPROG;
    Le tour doit être joué je suppose...

Discussions similaires

  1. Copie de tables access vers Sql ?
    Par franck06 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 01/03/2005, 14h10
  2. copie de tables entre deux bases
    Par rlgrand dans le forum Débuter
    Réponses: 3
    Dernier message: 27/12/2004, 12h12
  3. copie une table
    Par farnoune dans le forum Administration
    Réponses: 5
    Dernier message: 10/08/2004, 15h15
  4. copie de table
    Par flavabre dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 03/03/2004, 16h38
  5. Dédoublonnage pdt copie une table a une autre
    Par Krevette dans le forum Requêtes
    Réponses: 3
    Dernier message: 15/10/2003, 14h26

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