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

Administration-Migration Discussion :

Planifier un biar quotidiennement [Admin]


Sujet :

Administration-Migration

  1. #1
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut Planifier un biar quotidiennement
    Salut,

    J'ai fait un .bat qui me génère un biar avec la date du jour dans le nom du biar :

    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
    27
    28
    29
    30
    31
    32
     
    set Annee=%date:~6,4%
    set Mois=%date:~3,2%
    set Jour=%date:~0,2%
     
    set FicBIAR=E:/BIAR/%Annee%%Mois%%Jour%_ALL.biar
    set FicPropertiesBIAR=E:\BIAR\BiarProperties.properties
     
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Création du fichier .properties
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    echo # Génération dynamique du fichier properties>%FicPropertiesBIAR%
    echo action=exportXML>>%FicPropertiesBIAR%
    echo exportBiarLocation=%FicBIAR%>>%FicPropertiesBIAR%
    echo userName=Administrator>>%FicPropertiesBIAR%
    echo password=xxx>>%FicPropertiesBIAR%
    echo CMS=SERVER:6400>>%FicPropertiesBIAR%
    echo authentication=secEnterprise>>%FicPropertiesBIAR%
    echo includeSecurity=true>>%FicPropertiesBIAR%
    echo exportDependencies=true>>%FicPropertiesBIAR%
    echo exportQuery1 = Select * FROM CI_infoobjects where si_kind in('FulClient','Folder' )>>%FicPropertiesBIAR%
    echo exportQuery2 = select * from ci_systemobjects where si_kind in ('User','UserGroup')>>%FicPropertiesBIAR%
    echo exportQuery3 = Select * from ci_Appobjects where SI_KIND in ('Folder','MetaData.DataConnection','Overload','Universe')>>%FicPropertiesBIAR%
    echo exportQueriesTotal=^3>>%FicPropertiesBIAR%
    echo #FIN du fichier properties>>%FicPropertiesBIAR%
     
     
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Génération du BIAR
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    cd E:\BusinessObjects\common\4.0\java\lib
    java -jar biarengine.jar %FicPropertiesBIAR%
    Ca fonctionne très bien quand je le lance manuellement. Par contre, en le planifiant avec Windows, ça ne marche pas
    Pourtant, je le planifie avec le même user (Admin).

    Vous avez-déjà rencontré ce problème ?
    Merci !
    (Bon, faut p'tet que je poste ce message sur le forum Windows par contre ?)

  2. #2
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut
    Le problème venait bien du script, qui est exécuté différemment manuellement ou en planification.

    Citation Envoyé par NorocBzh sur le topic Windows de dvp
    C'est bon, j'ai trouvé la solution (en affichant toutes les logs de l'exécution du batch dans un fichier) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    C:\Windows\system32>cd E:\BusinessObjects\common\4.0\java\lib 
     
    C:\Windows\system32>java -jar biarengine.jar E:\DonneesBO\Batch\BiarProperties.properties 
    Unable to access jarfile biarengine.jar
    En fait, en planifiant le batch, chaque commande est lancée à partir de C:\Windows\system32, du coup il ne trouvait pas mon biarengine.jar...

    Code modifié :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [...] 
    set BiarEngine=E:\BusinessObjects\common\4.0\java\lib\biarengine.jar 
    [...] 
    java -jar %BiarEngine% %FicPropertiesBIAR%

    Voilà, si ça peut servir ...

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

Discussions similaires

  1. problème envoi mail par tâche planifiée quotidienne CRON
    Par pompiste dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 18/10/2010, 13h22
  2. sauvegarde quotidienne de ma base Access97
    Par ribrok dans le forum Access
    Réponses: 4
    Dernier message: 15/10/2004, 14h22
  3. API : créer une tache planifiée.
    Par Argonz dans le forum Windows
    Réponses: 3
    Dernier message: 05/05/2004, 14h16
  4. Créer une tache planifié (.bat ou wsh)
    Par BRAUKRIS dans le forum Windows
    Réponses: 4
    Dernier message: 18/03/2004, 17h12

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