Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/09/2007, 00h34   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 1
Points : 1
Points : 1
Par défaut Problème de connexion a une base Derby

Bonjour tout le monde,

Environnment technique :

Code :
1
2
3
4
5
6
7
8
 
 
DBClient version : 0.3.992 
built ON : 2007-08-09 
plugins count : 12
java version : 1.5.0_11
 
Derby DB version : 10.3.1.4
Je rencontre un probleme assez etrange de mon point de vue et auquel je n'arrive pas a trouver de reponse. Peut etre quelqu'un a-t-il deja rencontre ce probleme et auquel cas pourra m'aider.

Je cree une base Derby via l'utilitaire ij en lui passant en parametre le fichier test.sql dont le contenu est le suivant :

Code :
1
2
3
4
5
6
7
 
 
CONNECT 'jdbc:derby:c:\myBase\;create=true';
CREATE TABLE DBCLIENT.Syndicat(id NUMERIC(5) NOT NULL);
ALTER TABLE DBCLIENT.Syndicat ADD CONSTRAINT PK_SYNDICAT PRIMARY KEY(id);
INSERT INTO DBCLIENT.Syndicat(id) VALUES(1);
exit;
Lorsque la commande a fini de s'executer je me retrouve normallement avec un nouveau repertoire c:\myBase sur mon disque qui contient la base derby fraichement cree. J'arrive a me connecter via l'utilitaire ij a cette base sans probleme et je verifie bien que la table Syndicat et la ligne inseree dedant existent bien...jusque la tout va bien dans le meilleur des monde...

Par contre lorsque je veux me connecter a cette meme base en utilisant un autre client Java comme DBClient alors la : IMPOSSIBLE DE SE CONNECTER! J'ai toujours le meme message d'erreur :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 
Failed TO start DATABASE 'C:\myBase',see the next exception FOR details.
 
java.sql.SQLException: Failed TO start DATABASE 'C:\myBase', see the next exception FOR details.
 at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
 at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
 at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
 at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
 at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
 at org.vpc.dbclient.config.drivermanager.DBCDriverManagerImpl.getConnection(DBCDriverManagerImpl.java:175)
 at org.vpc.dbclient.DBClient.openSession(DBClient.java:460)
 at org.vpc.dbclient.DBClient.openSession(DBClient.java:450)
 at org.vpc.dbclient.windowmanager.DBCWindowManagerImpl$1.connect(DBCWindowManagerImpl.java:129)
 at org.vpc.dbclient.session.chooser.AbstractDBCSessionChooser.fireConnect(AbstractDBCSessionChooser.java:102)
 at org.vpc.dbclient.session.chooser.AbstractDBCSessionChooser.doConnect(AbstractDBCSessionChooser.java:316)
 at org.vpc.dbclient.session.chooser.AbstractDBCSessionChooser.access$000(AbstractDBCSessionChooser.java:55)
 at org.vpc.dbclient.session.chooser.AbstractDBCSessionChooser$1$1.run(AbstractDBCSessionChooser.java:235)
Les parametres de connexion DClient sont :

Code :
1
2
3
4
5
6
7
 
Name : livraison
GROUP : Livraison
Driver : org.apache.derby.jdbc.EmbeddedDriver
Url : jdbc:derby:C:\myBase;CREATE=false
User Login : dbclient
User Password : dbclient
Si quelqu'un a deja rencontre ce probleme ou si quelqu'un a une quelconque piste de recherche je suis preneur!

Merci d'avance pour votre precieuse aide.

H.
mister_hassan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2007, 14h11   #2
Invité de passage
 
Inscription : octobre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 1
Points : 1
Points : 1
Par défaut dbclient

La version actuelle de dbclient utilise une version de derby qui est apparement incompatible avec la 10.3. le plus simple est de désactiver le plugin derby-support depuis le plugin manager. je veillerai à résoudre ce problème dans les versions suivantes.
par ailleurs, il y un ensemble de forum dédiés à dbclient que je vous invite à utiliser (faq, bug-tracker, requests) à l'adresse:
https://dbclient.dev.java.net/servlets/ProjectForumView
thevpc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h13.


 
 
 
 
Partenaires

Hébergement Web