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

Scripts/Batch Discussion :

script batch ne se lance plus [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    971
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 971
    Par défaut script batch ne se lance plus
    Bonjour,

    j'ai un petit soucis dans les scripts batch, depuis qu'on à changer de serveur, mes scripts batch on la structure suivante :

    mon fichier.bat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sqlplus user/passe@servicename @"d:\...\......\...\Requete\Batch\script.txt"
    fichier txt
    Code : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    set echo off
    set newp none
    set termout off
    set feedb off
    set head on
    set heads on
    set underline off
    set pages 1000
    set lines 200
    set pagesize 1000
    set linesize 200
    set colsep ";"
    define date1=foo
    column date1 new_value date1
    column champs1 format a40
    ......
    .....
    ......
    select 'monfichier_'||to_char(sysdate-1,'yyyy_mm_dd')||'.csv'  date1 from dual;
    set termout on
    spool "d:\....\....\....\Resultat\&date1"
    select monchampsb AS champs1
    from .......
    spool off
    exit;
    le fichier geneé s'enregistre dans résultat automatiquement, jusque là tout vas bien et depuis qu'on a changé de serveur nous avons ceci :

    fichier.bat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sqlplus user/passe@servicename @"\\serveur456\x:\...\......\...\Requete\Batch\script.txt"

    et mon fichier txt ( le meme sauf que le chemin du dossier résultat change
    fichier txt
    Code : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    set echo off
    set newp none
    set termout off
    set feedb off
    set head on
    set heads on
    set underline off
    set pages 1000
    set lines 200
    set pagesize 1000
    set linesize 200
    set colsep ";"
    define date1=foo
    column date1 new_value date1
    column champs1 format a40
    ......
    .....
    ......
    select 'monfichier_'||to_char(sysdate-1,'yyyy_mm_dd')||'.csv'  date1 from dual;
    set termout on
    spool "\\serveur456\x:\....\....\....\Resultat\&date1"
    select monchampsb AS champs1
    from .......
    spool off
    exit;
    seulement là quand je lance le batch, aucun fichier n'est généré, je vois la fenetre noir s'affiché, se fermé et rien pas de fichier csv, pourtant j'ai vérifié tous les chemins, j'ai même mis une pause dans mon batch mais il ne le prend pas , comment ça se fait?

    Un grand merci à vous

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Lance le à partir d'une invite de commande tu aura surement une information sur ce qui bloque.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Analyse système
    Inscrit en
    Juin 2013
    Messages
    971
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 971
    Par défaut
    merci pour ton retour.

    J'ai fais quelques recherches, il se trouve que c'est du au fait que les batchs ont été déplacé vers un autre serveur de fichiers, en les testant, rien ne se passé, mais au bout d'une dizaine de minutes, là il se lancé.

    Je ne comprend pas ce décalage, mais les bats se lancent bien malgré le décalage, merci

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

Discussions similaires

  1. [Batch] Script batch ne s'execute plus
    Par android59 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 18/06/2019, 11h39
  2. [Batch] Script batch qui lance a la suite ccleaner, roguekiller
    Par Tsafety dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 19/02/2015, 15h11
  3. Script qui ne se lance plus?
    Par jgrmstr dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/02/2011, 15h57
  4. Script batch trouver tous les fichiers de plus de X taille
    Par quietman dans le forum Windows Serveur
    Réponses: 7
    Dernier message: 15/02/2011, 08h59
  5. script batch qui lance un autre script
    Par princesse95 dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 01/12/2008, 17h01

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