Page 1 sur 2

Besoin d'aide pour injecter les données minimales

Posté : mar. août 07, 2012 9:17 pm
par jojomotapon
Bonjour a toute la communauté
Déjà merci a tous ceux qui oeuvre pour le partage
J'ai decouvert OpenConcerto et partant MySQL et postgreSQl.
J'ai pu installer la version monoposte et la configurrer après beaucoup
de tatonnement
Maintenant je suis bloqué je n'arrive pas a injecter les données minimale dans une Bd
OpenConcerto crée dans postgreSQL. l'objectif que je vise est d'arriver a configurer :shock:
openconcerto monoposte avec une base autre que celle H2
j'ai essayé toutes les commandes j'ai meme intallé phppgadmin hélas
Aidez moi s'il vous plait Cordialement

Re: Besoin d'aide pour injecter les données minimales

Posté : mer. août 08, 2012 6:57 am
par zuiko
Bonjour,
la version monoposte n'est pas faite pour tourner avec autre chose que la base H2 incorporée.
Il vaut mieux s'intéresser à la version multiposte qui peut tourner avec d'autres bases de données.
D'autre part, rien n'interdit d'utiliser la version multiposte... sur un seul poste.
Sur ce forum on trouve assez facilement les informations pour installer cette version multiposte dans différents environnement.
Bon courage.

Re: Besoin d'aide pour injecter les données minimales

Posté : mer. août 08, 2012 12:10 pm
par jojomotapon
Merci de la reponse rapide
Je suis arrivé a injecter les données mais j'obtient toujours un message d'erreur;
Voila comment je procede:
ouvrir Pgadmin avec le login superutilisateur
creer un superutilisateur openconcerto avec pwd openconcerto
creer une bdd OpenConcerto
selectionner la base crée et cliquer sur l'outil SQl (la loupe)
dans la fenetre qui s'ouvre cliquer sur Fichier et parcourirr pour selectionner le fichier OpenConcerto-1.2
Appuyer sur f5 pour executer le script
et la j'obtient l'erreur:
ERREUR: erreur de syntaxe sur ou près de « 1 »
LINE 22483: 1 1 1 0 0.00000000
^

********** Erreur **********

ERREUR: erreur de syntaxe sur ou près de « 1 »
État SQL :42601
Caractère : 633722


merci de m'aider a comprendre Peut etre que je devrais proceder autrement

Je vais ressayer avec la version multiposte mais en attendant aidez moi a comprendre SVP

Re: Besoin d'aide pour injecter les données minimales

Posté : mer. août 08, 2012 1:21 pm
par zuiko
Bonjour,
non l'utilisateur openconcerto n'a pas à être superutilisateur...

çà se trouve déjà sur le forum mais je vais récapituler tout de même une recette qui marche pour moi sous windows :

Installation multiposte sous Windows


installez PostgreSQL 8.4.7 : http://get.enterprisedb.com/postgresql/ ... indows.exe
- installez PgAdmin : http://ftp.postgresql.org/pub/pgadmin3/ ... 1.14.2.zip
- lancez PgAdmin, connectez vous à votre serveur PostgreSQL (mot de passe : cequevousvoulez)
- créez l'utilisateur 'openconcerto' (Rôle de connexion) avec comme mot de passe "openconcerto' en cochant les droits dans "Droits du rôle" mais pas super utilisateur.
- créez une base de données nommée 'OpenConcerto' (respecter les majuscules/minuscules) dont le propriétaire est openconcerto


Base SQL pour serveur PostgreSQL dump SQL : OpenConcerto-1.2.sql.zip
à télécharger et décompresser dans le répertoire de psql.exe

C:\Program Files\PostgreSQL\8.4\bin\
Forcer un peu Windows qui ne va pas forcément être d'accord ;-)

Lancer la console de commande Windows (taper cmd dans la zone de recherche Windows en bas à gauche de l'écran du menu démarrer et lancer cmd.exe.
Par la commande cd se placer dans le répertoire C:\Program Files\PostgreSQL\8.4\bin\

cd c:\Program Files\PostgreSQL\8.4\bin\ (terminer la ligne par la touche entrer)

Toujours en ligne de commande, exécutez :
psql -U openconcerto OpenConcerto < OpenConcerto-1.2.sql
Le mot de passe demandé est openconcerto puisque créé ainsi auparavant.
Installer l'interface OpenConcerto multiposte pour Windows
Lancer OpenConcerto-Configuration.exe pour trouver la base et s'y connecter ainsi que la Caisse (à configurer au niveau papier) déjà créée pour la société d'essai.
Lancer la gestion OpenConcerto.exe
Lancer la Caisse OpenConcerto-Caisse.exe

çà devrait rouler.
Mais pas la peine d'essayer de mixer des sources monoposte avec une base de données pour multiposte, pourquoi faire compliqué quand on peut faire simple ? !
Pour d'autres environnement, il y a des tutoriaux très bien faits sur ce forum et la recherche est simple.

Re: Besoin d'aide pour injecter les données minimales

Posté : ven. août 10, 2012 2:29 pm
par jojomotapon
Merci beaucoup @Zuiko de votre aide
Je vais m'y remettre aujourd'hui et suivre point par point l'excellent balisage que vous m'avez preparé.
Je reviens juste pour le retour d'information.
Merci encore de votre aide :D

Re: Besoin d'aide pour injecter les données minimales

Posté : ven. août 10, 2012 7:03 pm
par jojomotapon
Ok ça marche
Merci encore :D

Par contre est -il normal d'avoir un panneaux avec des erreurs qui s'evanouit avant que l'on ne puisse le lire chaque fois que l'on ferme le logiciel??
Plus important: Comment faire en sorte que la caisse s'affiche correctement j'ai un ecrean 15,6" pourtant il y a des zones de la caisse qui sont ''hors'' de l'ecran
Comment corriger cela SVP
:roll:

Re: Besoin d'aide pour injecter les données minimales

Posté : ven. août 10, 2012 7:43 pm
par zuiko
Bonjour,

pour la caisse pas possible sauf développement.
Si non prendre un écran adapté...

Re: Besoin d'aide pour injecter les données minimales

Posté : dim. août 12, 2012 11:56 am
par xantof
Bonjour,

Pour "caser" la caisse dans l'écran, qques élements de réponse là : http://www.openconcerto.org/forum/viewt ... %C3%A9cran

Pour les erreurs, normalement elles sont enregistrées dans les logs.

Stephan

Re: Besoin d'aide pour injecter les données minimales

Posté : jeu. févr. 20, 2014 2:58 pm
par SekouCheikh
Après des jours et des jours d"essai j'y arrive finalement! Merci bcp zuiko!!!
maintenant la prochaine étape, ce sont les autres ordinateurs du réseau. Après installation de la version monoposte sur ces derniers que dois-je faire?

Merci encore à ZUIKO et tous ceux qui contribuent sans cesse sur le forum

Re: Besoin d'aide pour injecter les données minimales

Posté : jeu. févr. 20, 2014 4:33 pm
par guillaume
Bonjour,

la prochaine étape est d'installer OpenConcerto sur chaque poste, cad la version multiposte
et utiliser l'outil de Configuration pour renseigner l'IP du serveur.

Cordialement,