Bonjour tout le monde,
j'espère ne pas me tromper de forum.
Donc j'explique : j'ai créé mes bases de données sous LibreOffice avec Windows avec une connexion externe hsqldb.
Je suis passée sous Mageia et rien à faire : tous les paramètres sont bons, la commande [root@thatmachine ~]# systemctl status hsqldb donne les résultats attendus, mais Base ne trouve toujours pas les tables qui existent bel et bien.
On s'est arrachés les cheveux pour trouver la solution sur le forum de Mageia, en vain.
Sur la liste users de LibreOffice, j'ai eu soit des réponses pitoyables (sur le nom des champs…) soit rien.
La doc de LibreOffice est indigente en ce qui concerne Base.
Une recherche internet me donne surtout des liens ben plutôt vieux, dont un en allemand dont la traduction m'a, hum, beaucoup éclairée : "Je n'ai pas non plus oui - mes mensonges à l'extérieur, et le chemin est a déclaré".
Il est possible que cela soit dû à une histoire de java et là , tant les personnes qui m'ont aidée que moi, on est incapables de trouver l'amorce d'une idée.
Est-ce que quelqu'un parmi vous aurait réussi cet exploit et comment ?
# droits d'acces au fichier
Posté par freem . Évalué à  3.
Je suppose que ca a ete verifie, mais, ton user sous mageia a-t-il acces aux fichiers contenant la bdd?
# Encodage tables ?
Posté par Yves Bourguignon . Évalué à  2.
Ça pourrait être un problème d'encodage typique des migrations de fichiers d'un système vers un autre : iso-8859-1 vs utf8
# Réglé : cause mauvaise adresse
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à  2.
Merci pour vos suggestions.
Alors voilà , tousse très fort de confusion extrême.
Les vérifications n'ont pas été inutiles. J'avais tout de même besoin du truc iptables (raison pour laquelle mes essais ne donnaient rien je pense).
Je vous épargne le détail, mais j'ai dû aller voir sur la machine d'origine toujours en Windows et là , après une intense cogitation… je me suis rendue compte que, le diable se nichant à son habitude dans les détails, ça pointait vers le mauvais dossier de données. Chose dont je ne m'apercevais pas sous Windows compte tenu de la façon avec laquelle j'ai transféré mes données d'un endroit à un autre. J'ai vérifié mille fois que ma configuration sous Linux pointait correctement ben pas au bon endroit mais qui m'avait l'air tout à fait bon.
Voilà c'est réglé, désolée et très très grand merci à tout le monde.
Sinon j'ai le hsqldb de Mageia, je pense que c'est préférable à un autre téléchargé, pour info, il faut le chercher ensuite dans le dossier var qui est à la racine du disque dur.
PS : mais j'ai très honte tout de même.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Réglé : cause mauvaise adresse
Posté par Dominique TURBAN . Évalué à  1.
bonsoir,
peux-tu développer pour dire comment tu as pointer de linux vers dd usb localhost derriere livebox et W10 car moi je pointe comme cela
jdbc: hsqldb:smb://LIVEBOX/sauvegarde/STOCK/Bienv105;default_schema=true;shutdown=true;hsqldb.default_table_type=cached;get_column_name=false
jdbc: hsqldb:file://LIVEBOX/sauvegarde/STOCK/Bienv105;default_schema=true;shutdown=true;hsqldb.default_table_type=cached;get_column_name=false
cela met les connections ok quand même et pas de tables alors que coté W10 c'est OK
Il doit y avoir un manque qu'parts.
A bientĂ´t
Dominique
# base LIBREOffice en réseau local avec livebox et DD usb
Posté par Dominique TURBAN . Évalué à  1.
Bonjour Ă tous,
je suis bien embêté avec mes base de données!.
je m'explique,
2 pc sous W10 et un pc linux ubuntu
entre linux et pc W10 il y a la livebox et sur la box il y a le dd usb .
ceux ci sont bien reconnus de chaque coté en réseau.
j'ai une bdd libre office qui fonctionne bien de chaque coté en individuelle.
dossier et fichier crée avec reconnaissance de la classe org.hsqldb.jdbcDriver bien reconnu de chaque coté et la connections bien reconnue de chaque coté.
tout cela va bien jusque lĂ .
tous le secteur base coté W10 fonctionne bien je peux accéder a la base.
Mais du coté linux ubuntu le fichier de base client fonctionne bien classe et connections reconnues
libre office ouvre bien la base sur le dd usb derriere la livebox et c'est que cela se corse un peu et beaucoup.
les tables ne s'affichent pas alors que formulaire et requetes s'affichent biensur sans rien dedans car il manque les table je suis allé voir dans le serveur dd usb hebergeur tous les fichiers sont bien présents.
le script et tous le reste.
Pouvez-vous me donner un coup de"de mains" pour résoudre ce soucis mineur.
j'ai bien suivi le pdf de hsql-base-V10a de jf nifenecker
Version: 5.4.3.2 de libreoffice
merci Ă tous et Ă bientĂ´t.
Dominique
[^] # Re: base LIBREOffice en réseau local avec livebox et DD usb
Posté par NeoX . Évalué à  2.
Bonjour Dominique,
il faudrait demarrer un nouveau sujet et non repondre Ă la question de l'auteur de depart, ainsi tu auras tes propres reponses Ă tes questions.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.