Bonjour,
J'ai installé HSQLDB
j'ai créé le fichier de paramètres dans le répertoire data avec 2 bases de données:
Code :
1 2 3 4 5
| server.DATABASE.0 truc;
server.dbname.0 truc;
server.DATABASE.1 machin;
server.dbname.1 machin; |
Lorsque je lance le serveur avec le batch runServer je vois bien les 2 bases de données qui sont créés.
Je lance ensuite runManagerSwing, je choisi le mode Engine server.
Je rentre l'url: jdbc:hsqldb:hsql://localhost/truc
Mais j'ai toujours une exception sql database does not exist.
voici la copie d'écran du serveur:
Citation:
C:\Application\Java\lib\hsqldb\hsqldb-2.2.5\hsqldb\bin>cd ..\data
[Server@64883c]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@64883c]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@64883c]: Startup sequence initiated from main() method
[Server@64883c]: Loaded properties from [C:\Application\Java\lib\hsqldb\hsqldb-2.2.5\hsqldb\data\server.properties]
[Server@64883c]: Initiating startup sequence...
[Server@64883c]: Server socket opened successfully in 9 ms.
[Server@64883c]: Database [index=0, id=0, db=file:machin, alias=machin;] opened sucessfully in 801 ms.
[Server@64883c]: Database [index=1, id=1, db=file:truc, alias=truc;] opened sucessfully in 291 ms.
[Server@64883c]: Startup sequence completed in 1109 ms.
[Server@64883c]: 2011-11-18 22:36:12.625 HSQLDB server 2.2.5 is online on port 9001
[Server@64883c]: To close normally, connect and execute SHUTDOWN SQL
[Server@64883c]: From command line, use [Ctrl]+[C] to abort abruptly
[Server@64883c]: [Thread[HSQLDB Connection @15c4ee6,5,HSQLDB Connections @64883c]]: database alias=truc does not exist
[Server@64883c]: [Thread[HSQLDB Connection @d77ed3,5,HSQLDB Connections @64883c]]: database alias=truc does not exist
|
Je ne comprends pas pourquoi la connexion à la BD échoue.
Merci beaucoup pour votre aide, je suis très reconnaissant.
Thierry Vorms
Genève