hsqldb under ubuntu

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: robert.leleu@ovh.fr
Sujet:: hsqldb under ubuntu
OS:: Linux
Version:: 5.4.x
Question:: Pour mon Ubuntu 17.10 j'ai dézippé hsqldb-2.4.0.zip (une fois en /home/moi/HSQLDB/hsqldb-2.4.0/hsqldb, une autre fois en /var/opt/hsqldb-2.4.0) et d'après LibreOffice Base et HSQLDB de Jean-Francois Nifenecker je dois déclarer l'archive.....hsqldb-2.4.0/hsqldb/lib/hsqldb.jar dans les options "Général>avancé>Options Java" de LO
Hélas en arrivant dans le répertoire de hsqldb.jar pour la sélectionner celle-ci est en grisé. J'ai autorisé l'exécution comme programme, donné toutes permission à tout le monde ....cela ne dégrise rien
-rwxrwxrwx 1 leleu leleu 1543134 avril 9 2017 hsqldb.jar
-rwxrwxrwx 1 root root 1543134 avril 9 2017 hsqldb.jar
Quelqu'un peut-il "dégriser cette jarre" ?

Merci

Bonjour Robert,

ci-dessous un de mes tests avec hsqldb sous linux (j'ai pas eu à aller dans
les options avancées pour connecter la db).
Téléchargement et décompression du zip hsqldb.2.4.0

démarrage manuel de la base de données test livrée avec :
A partir du dossier bin :
java -cp ../lib/hsqldb.jar org.hsqldb.server.Server --database.0 file:mydb
--dbname.0 xdb
[Server@4517d9a3]: Startup sequence initiated from main() method
[Server@4517d9a3]: Could not load properties from file
[Server@4517d9a3]: Using cli/default properties only
[Server@4517d9a3]: Initiating startup sequence...
[Server@4517d9a3]: Server socket opened successfully in 5 ms.
[Server@4517d9a3]: Database [index=0, id=0, db=file:mydb, alias=*xdb*]
opened successfully in 343 ms.
[Server@4517d9a3]: Startup sequence completed in 349 ms.
[Server@4517d9a3]: 2017-10-17 21:17:53.827 HSQLDB server 2.4.0 is online on
port 9001
[Server@4517d9a3]: To close normally, connect and execute SHUTDOWN SQL
[Server@4517d9a3]: From command line, use [Ctrl]+[C] to abort abruptly

A partir de base (5.2.7) :
Connecter une db existante :
*jdbc *
avec la chaine de connexion suivante :
*hsqldb:hsql://localhost/xdb;default_schema=true*
et la classe :
*org.hsqldb.jdbcDriver*

si ça peut t'aider :wink:
Yves

C'est quelle version de LibreOffice celle du site LibreOffice ou celle
d'Ubuntu ? Pareil pour hsqldb, quelle version ? Je suggère d'utiliser celle de la distribution plutôt pour hsqldb. Cela peut avoir un impact.

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la
liste reçoive une copie de votre réponse.

Je la 26/01/2018 10:22, Ysabeau skribis :

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande
d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).

Sujet:: hsqldb under ubuntu

OS:: Linux

Version:: 5.4.x

Question:: Pour mon Ubuntu 17.10 j'ai dézippé hsqldb-2.4.0.zip (une
fois en /home/moi/HSQLDB/hsqldb-2.4.0/hsqldb, une autre fois en
/var/opt/hsqldb-2.4.0) et d'après LibreOffice Base et HSQLDB de
Jean-Francois Nifenecker je dois déclarer
l'archive.....hsqldb-2.4.0/hsqldb/lib/hsqldb.jar dans les options
"Général>avancé>Options Java" de LO Hélas en arrivant dans le
répertoire de hsqldb.jar pour la sélectionner celle-ci est en grisé.
J'ai autorisé l'exécution comme programme, donné toutes permission à
tout le monde ....cela ne dégrise rien -rwxrwxrwx 1 le leu leleu
1543134 avril  9  2017 hsqldb.jar -rwxrwxrwx 1 root root 1543134
avril  9  2017 hsqldb.jar Quelqu'un peut-il "dégriser cette jarre" ?

C'est quelle version de LibreOffice celle du site LibreOffice ou celle
d'Ubuntu ? Pareil pour hsqldb, quelle version ? Je suggère d'utiliser celle de la distribution plutôt pour hsqldb. Cela peut avoir un impact.

Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que la
liste reçoive une copie de votre réponse.

Version d'Ubuntu pour LO
Version de la distribution pour hsqldb.  (la seule que je connaisse)

Par ailleurs hsqldb est bien en service puisque

leleu@leleu-portable:/var/opt/hsqldb-2.4.0/hsqldb/lib$ java -cp hsqldb.jar org.hsqldb.util.DatabaseManagerSwing

ouvre une fenêtre  "HSQL Database Manager"

Sur mon PC sous Mageia, les paramètres :

/var/lib/hsqlsb/lib

/var/lib/hsqldb/lib/hsqldb.jar

Pour autant que je sache, lib est l'endroit où on met ce genre de choses. Après...

J'irais faire un tour aussi du côté des forums ubuntu. Ils ont peut-être une doc ou une explication complémentaire.

----- Mail original -----

De: "Ysabeau" <id@dutailly.net>
À: users@fr.libreoffice.org
Envoyé: Vendredi 26 Janvier 2018 18:43:07
Objet: Re: [fr-users] hsqldb under ubuntu

> Version d'Ubuntu pour LO
> Version de la distribution pour hsqldb.  (la seule que je
> connaisse)
>
> Par ailleurs hsqldb est bien en service puisque
>
> leleu@leleu-portable:/var/opt/hsqldb-2.4.0/hsqldb/lib$ java -cp
> hsqldb.jar org.hsqldb.util.DatabaseManagerSwing
>
> ouvre une fenêtre  "HSQL Database Manager"

Sur mon PC sous Mageia, les paramètres :

/var/lib/hsqlsb/lib

/var/lib/hsqldb/lib/hsqldb.jar

Pour autant que je sache, lib est l'endroit où on met ce genre de
choses. Après...

J'irais faire un tour aussi du côté des forums ubuntu. Ils ont
peut-être
une doc ou une explication complémentaire.

--

Ysabeau

bonjour,

sur une install de base avec "LO" j'ai ceci :

locate hsqldb.jar
/usr/lib/libreoffice/program/classes/hsqldb.jar
/usr/lib/libreoffice/program/classes/sdbc_hsqldb.jar
/usr/share/libreoffice/program/classes/sdbc_hsqldb.jar

et c'est sur debian ...

slt
bernard