+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité régulier
    Étudiant
    Inscrit en
    novembre 2012
    Messages
    9
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2012
    Messages : 9
    Points : 6
    Points
    6

    Par défaut Exécuter un script depuis un script

    Bonjour

    Je souhaiterais écrire un script qui fasse appelle a d'autre script . Le but est de pouvoir au travers d'un seul script (appelant les script tiers : sequence et trigers) créer toute l'architecture de ma base de donné .


    De ce que j'ai compris il faut appeler le script de cette manière

    Code :
     Start 'C:\Users\Desktop\Projet\Script\seq2.sql' ;
    Je me demanais comment remplacer le C:\Users\Desktop\Projet\Script\ par une écriture de chemin d'accée intéligente (= me permetant d'ouvrire le script si le dossier projet et transferer ailleur ).

    Un grand remercimant à toutes les bonnes âmes qui pourront rapidemant m'aider.

    Bonne soirée

  2. #2
    Membre Expert Avatar de ojo77
    Homme Profil pro
    Support
    Inscrit en
    décembre 2010
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Support
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2010
    Messages : 634
    Points : 1 458
    Points
    1 458

    Par défaut

    Dans SQLPLUS

    @/chemin/script.sql permet de lancer une script en donnant le chemin absolu vers le script ou de lancer un script qui se trouve dans le répertoire depuis lequel a été exécuté SQLPLUS ou de lancer un script qui se trouve dans un des répertoires référencés par la variable SQLPATH.

    @@chemin/script.sql permet de lancer une script en donnant le chemin relatif par rapport au script appelant.

  3. #3
    Invité régulier
    Étudiant
    Inscrit en
    novembre 2012
    Messages
    9
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2012
    Messages : 9
    Points : 6
    Points
    6

    Par défaut

    Reponse clair et très complete je ne pouvais pas rêver mieux, merci .

    lancer un script qui se trouve dans un des répertoires référencés par la variable SQLPATH.
    Je ne connaissais pas le SQLPATH , je vais cheker ca sur google , merci cela me sera très utile.

    J'utilise SQL developer et non sql*plus , j'imagine que leur fonctionnement sur les points cités ci dessus est identique ?

    Du coup me vient à l'esprit une autre question , qu'elle sont les avantages liés à l'utilisation de sql plus plutôt que sql developer. Est -il avantageux d'utilisé ces deux softs simultanéments ( Sqlplus pr écrire le code et sql dev pr l'integrer ?)

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •