postgre, premiers pas..

postgre, premiers pas.. - SQL/NoSQL - Programmation

Marsh Posté le 30-06-2023 à 18:49:26    

j'ai une question sur les BDD : j'appréhende postgresql.
je l'ai installé sur un debian, mais j'essaie de me connecter via libreoffice base
a. est ce le meilleur "client" pour visualiser/interagir avec une BDD?
b. LO exige un petit plugin de dix ans d'age pour permettre la connexion à une BDD postgre. Le truc est qu'à cette époque yavait encore pas mal de logiciels 32bits, donc l'extension semble exiger java32. Or presque toutes les distro 64 doivent embarquer un java de la meme archi j'imagine... sauf que comme ya une sorte de conflit java64 vs extensionLO en 32, me connecter à la BDD me donne ca :

Citation :

aucun pilote n'est inscrit pour l'URL sdbc:postgresql:host..... etc


comment résoudre le probleme?
c. j'ai lu qu'une connexion database par id/mdp dans LO, mais est ce correct?
j'ai trouvé ca :

Citation :

So I had a similar issue with a Win 10 installation of LibreOffice 7 and Postgres 13. After unsuccessfully trying all of the suggested options outlined here, I read through the LibreOffice Base Guide 6.4 (there is no 7 version yet). In Chapter 2 Creating a Database > PostgreSQL (page 64), step 5, it instructs you to open the pg_hba.conf file and change the connection method from 'ident" to “password”. The location of the config file will be different from what is described in the guide. In my case it was located in the folder I chose to store my Postgres data (D:\PostgreSQL\13\data). In my case the METHOD was “scram-sha-256”, which I changed to “password” and this worked. Unfortunately this means you loose the extra protection of password encryption afforded by “md5” or SCRAM, but this was the only way I could get a connection to work in Windows 10,
https://ask.libreoffice.org/t/windo [...] or/41693/8


là j'admets que je sais plus à quel saint me vouer :o

Message cité 1 fois
Message édité par rewe le 30-06-2023 à 18:49:45
Reply

Marsh Posté le 30-06-2023 à 18:49:26   

Reply

Marsh Posté le 01-07-2023 à 07:51:05    

Libreoffice Base c'est pas un client pour d'autres bases de données, même s'il intègre quelques connecteurs, c'est avant tout en soi une base de données.
Donc je dirais que si tu n'as pas expressément besoin de te connecter à une base Postgre depuis lui de par un projet pré-existant, vaut mieux laisser tomber et se tourner vers un outil réellement fait pour ça :o

 

As tu demandé à ton moteur de recherche préféré quelque chose comme "postgre windows free client" ?


Message édité par TotalRecall le 01-07-2023 à 07:52:15

---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 01-07-2023 à 12:43:37    

rewe a écrit :

j'ai une question sur les BDD : j'appréhende postgresql.
je l'ai installé sur un debian, mais j'essaie de me connecter via libreoffice base
a. est ce le meilleur "client" pour visualiser/interagir avec une BDD?


La ligne de commande. Ou pgadmin (qui est fourni dans l'installeur windows d'ailleurs).

rewe a écrit :

c. j'ai lu qu'une connexion database par id/mdp dans LO, mais est ce correct?


Non, si t'es dans une debian avec une connection locale la méthode d'auth par défaut est comme documenté. Et si tu te connectes via un socket unix ça devient implicitement peer.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed