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

Hibernate Java Discussion :

Mapping par Hibernate d'une base de données PostgreSQL


Sujet :

Hibernate Java

  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Par défaut Mapping par Hibernate d'une base de données PostgreSQL
    Bonjour,
    je suis débutant en PostgreSQL et Hibernate. Je voulais mapper des entités EJB3 par Hibernate. Mais j'ai un problème de génération automatique des tables.La console de Jboss m'indique que la génération des relations a subi un échec lors de l'ajout des index ou des clés primaires générés automatiquement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    20:19:40,906 INFO  [SchemaExport] Running hbm2ddl schema export
    20:19:40,906 INFO  [SchemaExport] exporting generated schema to database
    20:19:40,921 ERROR [SchemaExport] Unsuccessful: create table compte (cid integer not null auto_increment, montant integer, datedmaj varchar(255), USERNAME varchar(15) not null, primary key (cid))
    20:19:40,921 ERROR [SchemaExport] ERROR: syntax error at or near "auto_increment"
    20:19:41,031 ERROR [SchemaExport] Unsuccessful: alter table compte add index FKAF3F35C0D1528345 (USERNAME), add constraint FKAF3F35C0D1528345 foreign key (USERNAME) references users (username)
    20:19:41,031 ERROR [SchemaExport] ERROR: relation "compte" does not exist
    J'utilise JDK1.6 ,PostgreSQL 8.3 avec son connecteur JDBC4.


    merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    autoincrement est une propriété de mysq, pas de postgres. Es-tu sur de ne pas t'être trompé de dialect dans ta configuration?

  3. #3
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Par défaut
    Merci ,
    c'était exactement ma faute . J'ai gardé le même dialecte que celui de Mysql .
    Je vous promets que mes prochaines participations seront plus claires car je suis un bleu sur ce forum.
    Merci encore et à bientôt.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/08/2011, 08h56
  2. Suppression des admins par defaut d'une base de données
    Par lire1 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/03/2010, 16h45
  3. Réponses: 12
    Dernier message: 03/01/2009, 21h12
  4. Réponses: 1
    Dernier message: 06/02/2008, 23h23
  5. BIRT et une Base de données PostgreSQL
    Par soumou dans le forum BIRT
    Réponses: 2
    Dernier message: 02/05/2007, 00h44

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