PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Général » WaveMaker Studio et Database service. » 09/06/2011 19:29:50

jogodepau
Réponses : 1

Bonjour,
je commence avec WaveMaker et j’importe mes base de données pour un essai alors dès fois il me le fait et dès fois non malgré qu'il y a un succès de connexion.

Je voulais aussi savoir si on peut dans un même projet importer différente bdd.

Merci de donner une réponse.
bonne soirée

#2 Re : Général » MCD Correcte? » 08/06/2011 15:17:57

c'est ok j'ai rajouté les liens dans le message.
merci

#3 Général » MCD Correcte? » 07/06/2011 11:15:46

jogodepau
Réponses : 2

Bonjour,

je vous remercie d'avance pour prendre le temps de me lire.

J'ai effectué deux MCD, ci-joint et je voudrais avoir votre avis lequel est juste).

http://www.4shared.com/photo/Q38n4j_u/g … lises.html?

http://www.4shared.com/photo/xhRpALFn/g … ises2.html?

Mon projet et de gérer les stock et les opérations sur ses derniers

1- on a un stock balise
le stock balise est divisé en plusieurs stock on a stock disponible, stock occupée, stock perte, stock SAV.

2- un stock sim (puce), on a stock disponible, stock occupée, stock quarantaine (dure 2 mois),stock SAV, stock perte.

3- un stock antennes, on a stock disponible, stock occupée et stock SAV.

- La balise à un type, chaque type comporte 2 ou 3 paramètres.
- La sim (puce) à un type également.


on dispose d'une liste de clients qui ont achetés des balises.
chaque client à un compte.
chaque client peux avoir ou pas un service.
chaque service à un sous service.
chaque service et sous service à un compte également.
le client a un ou plusieurs véhicules qui sont dispatcher entre les services.


Les véhicules de chaque sous service son visible depuis son compte mais aussi du compte de son service...

Si au moment d'avoir un lot de véhicules (appartenant à un client) et qu'on dispose pas encore de leurs immatriculation on leurs affectent un id_provisoir.

la balise quand elle est en stock disponible, elle n'est reliée ni à une puce ni à une antenne, si par contre on la place sur le véhicule d'un client, on lui affecte une sim, une antenne et un ID_DW (identifiant pour la reconnaitre sur la plate forme)

le fait de placer la balise sur un véhicule nécessite une opération d'installation, ils peux y avoir d'autre opérations qui nécessite le changement d'une puce seulement ou d'une antenne ou d'une balise ou on peux avoir à permuter une balise sur un autre véhicule...tout ceci est effectué par un technicien.
donc on peux voir une sim qui était sur une balise être affectée à une autre et c'et le cas aussi pour les balise c'est pour cela qu'on a besoin d'un historique.

Merci beaucoup.

J'ai pas trouvé comment joindre un fichier?

J'espère que j'étais clair dans mon explication.

merci de me donner vos avis pour pouvoir passer à l'étape suivante.

Bonne journée à vous et merci encore.

#4 Re : PgAdmin3 » [PgAdmin III] Dessiner un MCD » 06/06/2011 19:11:34

oh en fait, il existe un autre logicil qui s'appel AnalyseSI et qui fait le MCD le MPD et te genère le code sql

#5 Re : PgAdmin3 » [PgAdmin III] Dessiner un MCD » 06/06/2011 19:02:47

Bonjour,
je suis nouvelle dans le domaine, en ce qui concerne MCD j'utilise Toad Data Loder pour ma part, je ne sais pas ses capacité car je débute avec mais il a l'air pas mal.

Bonne chance

#6 PgAdmin3 » type serial. » 26/05/2011 18:22:26

jogodepau
Réponses : 1

Bonjour,

J'ai un soucis quand je crée une nouvel table la colonne id de type serial change en integer dès que je valide.

à savoir:
j'ai  une autre table dont j'ai remplie les champs avec un fichier csv et dont l'id a changer également du type serial vers integer.

merci à vous

#8 PgAdmin3 » type de données pointeur! » 26/05/2011 15:53:51

jogodepau
Réponses : 2

Bonjour,

je voudrais savoir si le type de données pointeur existe, je veux établir une table de stock de puce téléphonique et je voudrais avoir un camp qui me permettent de connaitre l'historique d'une puce.
si il n'y a pas de type pointeurs qu'es ce qu'il y a un type de données tableau pour une colonne??

merci de vos réponses

#9 Re : PSQL » syntaxe en entrée invalide (importation de fichier) » 26/05/2011 15:40:49

c'est ok en fait c'est le champ id sim qui s'incremente tout seul qui n'existe pas dans le fichier
merci encore;
je me demander si on pouvait crée une colonne avec un type de données tableau?

#10 Re : PSQL » syntaxe en entrée invalide (importation de fichier) » 26/05/2011 15:06:09

Marc Cousin a écrit :

La première ligne ne contiendrait pas un entête genre
«valeur première cellule;valeur seconde cellule…» ?

Si c'est le cas, rajoutez l'option DELIMITER à copy

Non  il n'y a pas de ligne entête mais es que c'est HEADER Ppour ligne entête?
DELIMITER c'est les délimiteur comme tabulation ou ; qui sont utilisée dans le fichier csv?

J'ai déjouée la première erreur en fait la première cellule contiens un numéro de teléphone du type gps:\\77556 66 33 12, j'avais enlevé le gps:\\ et éliminé les espaces entres les chiffres
il passe cette erreur et il bloque sur la date qui est en format anglais sur la base et français sur le fichier, je modifie sur le fichier mais ça bloque tjrs?

#11 PSQL » syntaxe en entrée invalide (importation de fichier) » 26/05/2011 14:49:37

jogodepau
Réponses : 5

Re:
Un problème fini un autre qui se pointe!
Voilà après votre aide j'ai su qu'il fallait se connecté sur la base avant d'importer un fichier.

Maintenant la commande : \copy stocksim FROM 'c:\sim.csv' WITH DELIMITER AS ';';
réponse:syntaxe en entrée invalide pour l'entier "valeur première cellule"

merci

#12 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 14:19:47

oui c'est cela, je ne savais pas qu'il fallait être sur la bbd, je me suis connecté sur la base stock et il m'affiche: syntaxe invalide pour l'entier la première ligne du fichier avec colonnes séparées par des virgules,

super j'ai fais un pas grâce à vous, merci beaucoup.

#13 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 14:09:14

Marc Cousin a écrit :

Dans le même psql, que donne la commande «\d stock» ?

en fait ma bdd et ma table ont le même nom je me suis dis que c peut être la faute! et même en changeant le nom de la table rien à faire.

la commande \d stock qui est la bdd maintenant donne aucune relation nommée stock
et pour la table \stocksim même chose aucune relation nommée stocksim.

#14 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 14:02:01

non c'est minuscule et pour le nom de la table et pour le nom spécifié dans la commande?

#15 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 13:56:28

oui la table stock existe et même qu'il y a des lignes, j'ai fais l'essai ave pgAdmin allumé et une autre fois éteins mais rien à faire

#16 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 13:53:04

flo a écrit :

Comme a dit Marc (vos messages se sont peut-être croisés), cela n'a pas d'importance pour votre cas.
Par contre, si votre fichier s'appelle sim.csv, donnez bien le nom avec l'extension (par exemple C:/sim.csv). Ce sera le cas pour toute commande, même sous Windows.

J'ai bien fais l'essai (\copy stock FROM 'c:/sim.csv' ) et aussi (\copy stock FROM 'c:\sim.csv') mais la réponse :Erreur la relation stock n'existe pas?

#17 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 13:48:42

commande \copy stock FROM 'c:/sim' réponse : no such file or directory.
j'ai fais l'essai avec [[WHITH] [csv]] même réponse: no such file or directory
avec l'extension csv en fin du nom de fichier rien
question débile: es ce que le pgAdminIII doit être allumé ou éteind?

#19 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 13:31:30

je suis vraiment désolé je débute vraiment
es ce qu'on doit mettre un ';' en fin de commande COPY stock FROM 'c:\sim' cela me donne rien
par contre avec ';' à la fin cela me donne:
ATTENTION utilisation non standard d'un échappement dans une chaîne littérale
LIGNE1: il réécrit la commande et pointe sur '
précision:je n'es pas réglé le comment de l'encodage console(850); es ce que cela ne pose pas de problème? (comment faire modifier le fichier car j'avais essayé mais il me dit que je ne peux le sauvegarder)
je sais c'est trop mais bon vaut mieux avancer en posant des question que de rester nullllll... j'espère que je vais y arriver!

merci encore de votre aide.

#20 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 12:51:54

je ne sais pas le documents and settings n'existe pas peut être parce que c'est vista? le chemin je l'obtiens on faisant clique droit sur le fichier propriétés et voilà!

#21 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 12:42:27

jogodepau a écrit :

l'astuce /. ne marche pas.
précision je suis sur windows vista pro

il me répond erreur d'analyse sur 'c:/users/standard/desktop/sim'

on fait on doit spécifié '.csv ou .txt' dans le chemin ou non exemple ('c:/users/standard/desktop/sim.txt'

#22 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 12:37:40

l'astuce /. ne marche pas.
précision je suis sur windows vista pro

#23 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 12:32:39

le fichier se trouve sur mon bureau
merci

#24 Re : PSQL » COPY et superutilisateur » 26/05/2011 12:16:45

Marc Cousin a écrit :

Cette syntaxe de copy demande au serveur postgresql de charger un fichier à partir du système de fichiers de la machine sur laquelle il s'exécute. C'est donc une opération privilégiée, que seul le super-utilisateur peut faire.

Par contre, il existe une autre variante de COPY, 'COPY FROM STDIN', qui indique à COPY que c'est le client qui va lui transmettre des données (comme on ferait des insert avec psql par exemple). C'est cette syntaxe là qu'il faut utiliser.

Par contre, si c'est la syntaxe COPY from fichier qui vous intéresse, le mieux, c'est d'utiliser psql, qui propose une commande interne \copy :

\copy test from /tmp/toto

Dans les coulisses, elle fait un COPY FROM STDIN, et redirige le fichier dedans.

C'est assez bien expliqué ici: http://docs.postgresql.fr/9.0/app-psql.html

Bonjour,
je suis dans le même cas, es ce que vous avez trouvé la solution.
merci de m'aider.

#25 Re : PgAdmin3 » Importation fichier csv. » 26/05/2011 12:06:40

Bonjour,

Au secours, j'ai noté ma commande pour l'importation de mon fichier j'ai fais deux essais:
1- COPY stock FROM 'c:\..\..\..\sim' |STDIN [[WITH] [csv  (comme je n'ai pas de HEADER) réponse= rien
2- \COPY stock FROM 'c:\..\..\..\sim' [[WITH] [csv (réponse = no such file or directory)

merci de m'aider

Pied de page des forums

Propulsé par FluxBB