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 :

Copier un package en sql


Sujet :

Oracle

  1. #1
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut Copier un package en sql
    Bonjour,
    Je pense que cette commande n'est pas difficile mais je ne sais pas ou chercher. Je voudrais copier un package d'une base à une autre dans un script sql. Je n'arrive pas à trouver cette commande dans l'aide.
    Merci d'avance de votre aide.

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    elle n'existe pas, c'est l'outil export qu'il faut utiliser

  3. #3
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    Merci pour la réponse.
    J'avais effectivement vu cette fonctionnalité dans sql developper. Je l'ai utilisé, j'ai choisi l'option save to file. Le problème c'est que je ne sais pas comment importer dans une base de données ce fichier crée. Il n'y a pas de commande import.

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    sous SQL*Plus tu fais :


  5. #5
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    Merci pour la réponse. J'ai essayé la commande qui ne fonctionne pas. Je pense faire une erreur donc je vais encore un peu chercher avant de revenir vers vous si je n'y arrive vraiment pas.

  6. #6
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    Bon, je ne comprends plus grand chose. J'ai lancé sql plus. J'ai lancé la commande @monpackage.pls
    et il me crée bien mon package.... sauf que je ne lui ai pas précisé ou était le fichier sur mon disque dur ( à moins qu'avec tous les essais que j'ai fait, il ait compris tout seul... ), d'ailleurs je ne sais pas comment on fait, à moins que ce ne soit la chance du débutant qui a fait une fausse manip et qui a donné un bon résultat. Quelqu'un peut m'expliquer ?

  7. #7
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Si tu ne mets pas le chemin du fichier, il cherche dans le répertoire courant (celui depuis lequel tu as lancé sqlplus). Sinon il faut mettre le chemin en dur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @C:\chemin\tonfichier.pls
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @/home/chemin/tonfichier.pls
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  8. #8
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    420
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 420
    Points : 174
    Points
    174
    Par défaut
    Ouf, merci beaucoup pour vous réponses !.
    En fait, j'ai rajouté le chemin de mon fichier et ca ne marchait toujours pas.
    En fait il fallait que je rajoute l'extension pls au nom du fichier que sql developper m'a exporté.
    Et à partir de là, il m'a bien crée le package.
    Je suis content. Merci encore. J'aimerais bien participer un peu plus aux réponses à des problèmes mais pour l'instant je suis un peu limite.

  9. #9
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Seule l'extension ".sql" est facultative
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

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

Discussions similaires

  1. comment copier toute la BD sql server sur un disque amovible
    Par kayuyu dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 09/05/2008, 11h56
  2. Réponses: 5
    Dernier message: 21/08/2007, 18h02
  3. Copier base de données SQL server en vers base access
    Par t1marlartiste dans le forum ASP.NET
    Réponses: 11
    Dernier message: 23/05/2007, 14h15
  4. [SSIS] Pb excecution package sous SQL Agent
    Par marman dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 30/12/2006, 19h21
  5. Réponses: 7
    Dernier message: 28/09/2006, 01h30

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