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

XML/XSL et SOAP Discussion :

BaseX command line


Sujet :

XML/XSL et SOAP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Par défaut BaseX command line
    Bonjour tout le monde!

    C'est mon premier post, et je dois dire que c'est assez difficile de savoir ou le mettre

    Je m'adresse à vous, car j'ai un soucis de syntax avec les instructions en lignes de commande avec BaseX.

    Je souhaite explorer les différentes commande qui sont données sur leur site officiel, et qui ne sont pas présentes dans l'interface.

    J'arrive à lancer BaseX et le serveur. Mais je n'arrive pas à créer une base de données. J'ai réutilisé la même syntaxe que j'ai utilisée dans le textField du programme et qui elle a marché soit :

    CREATE DB [Path] [nom de la BD]

    Liste des commandes possibles.

    Merci d'avance de votre aide!

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 23
    Par défaut
    create coll nom_de_la_db
    Pour une base vide

    Si tu as d'autres questions n'hésite pas.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Par défaut
    Merci de ta réponse!

    Ma démarche :
    - Lancer l'interpréteur de commandes
    - cd sur le dossier contenant le jar de BaseX
    - lancer le serveur : java -cp BaseX.jar org.basex.BaseXServer -p 17683

    Maintenant le serveur démarre, mais je n'arrive plus à taper quoi que ce soit... Alors je n'ai pas pu tester ta solution.

    Arriverais-tu à m'aider?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Hello,
    En page 2 de la doc ( http://www.inf.uni-konstanz.de/dbis/basex/documentation ) :
    Il faut se connecter à la base avec un "client" pour pouvoir lancer des commandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java -cp BaseX*.jar org.basex.BaseXClient

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 23
    Par défaut
    Ctrl+C pour arrêter le serveur
    Ctrl+Z pour quitter le prompt et revenir sur bash, si tu sors de la session le processus se fermera, la solution pour ça : nohup.
    P. ex.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nohup java -cp BaseX61.jar org.basex.BaseXServer 0</dev/null &
    Puis lancer le client comme indiqué par Morbo ci-dessus.

    Pour le mettre au démarrage, si le serveur reboote, je n'ai pas le code, mais il faudrait faire un script bash pour pouvoir lancer des commandes classes genre /etc/init.d/basexserver start, stop, reload.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Par défaut
    Je vous remercie pour vos réponses rapides!!!

    On devait présenter BaseX en cours, et je trouve que malgré l'aide donnée sur le net c'est pas forcément intuitif...

    Mais j'ai réussi à m'en sortir pour un démo simple!!!

    Merci encore!

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par deathbiscuit Voir le message
    On devait présenter BaseX en cours, et je trouve que malgré l'aide donnée sur le net c'est pas forcément intuitif...
    Encore faudrait-il que BaseX soit un outil important pour informaticien...

    Je peux trouver des utilités à une base de données au modèle de données DOM... Mais pas tant que ça !
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Accents Command Line depuis un script Python
    Par nicou50 dans le forum Général Python
    Réponses: 6
    Dernier message: 29/12/2006, 10h41
  2. [Visual C++] Add build events et command line
    Par cfrelet dans le forum MFC
    Réponses: 6
    Dernier message: 11/05/2006, 11h32
  3. [Dev-CPP] Peut-on voir la command line du projet?
    Par vdumont dans le forum Dev-C++
    Réponses: 2
    Dernier message: 04/04/2006, 21h28
  4. unrecognized command line.....DEVC++
    Par Guillaume602 dans le forum Dev-C++
    Réponses: 8
    Dernier message: 20/11/2005, 15h18
  5. newbie : fichier xml vers html via command-line
    Par morti dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 08/11/2005, 07h34

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