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 : Sélectionner tout - Visualiser dans une fenêtre à part
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:

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