PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Général » Formulaire pour saisie de données » 07/10/2015 14:02:45

intmail
Réponses : 1

Bonjour,

Je suis a la recherche d'application pouvant servir d'interface graphique pour la saisie de données.
L'interface va etre dedié a des personnes sans grandes connaissances de postgre; donc exit Pgadmin.
J'ai utilisé Libre/Open Office mais le probleme c'est que les utilisateurs ont acces aux configuration et parametrage de l'interface et ce n'est pas bon. Je suis a la recherche de quelque chose vraiment dedié a la saisie.


Merci

#2 Général » Caractere speciaux des donnees utf8 sous OpenOffice Base » 29/06/2015 12:05:24

intmail
Réponses : 0

Bonjour,

Lorsque j'affiche des donnees sous OpenOffice Base 4.1.1 alors les caracteres des textes sont espaces d'un caractere speciaux carre.
Le serveur et l'ordinateur tourne sous linux. Les donnees au format utf8 ne sont pas corrompues car tout s'affiche correctement sur pgadminIII.
Jai deja choisis l'option utf8 dans les configurations de connections de openoffice base et le driver choisi est celui qui supporte utf8.
La version du driver odbc est 09.03.0400 (compile avec iodbc) et celui du serveur est 9.3

La question est comment obtenir les donnees sans caracteres speciaux sous openoffice ?
Merci.

Ci dessous la configuration de odbc.ini.
En passant si on peut ajouter quelque choses pour optimiser car ,par exemple,  il semble que l'option d'utilisation de 'libpq' n'y figure pas alors que sous Windows cette option peut etre cochee et parrait-il cela accelere les requetes.


[ODBC Data Sources]
postgre = /usr/local/lib/psqlodbcw.so

[postgre]
DSN=postgre
Driver=/usr/local/lib/psqlodbcw.so
Description=PostgreSQL ODBC remote access
Servername=10.0.0.1
Username=postgres
Password =
Database=xyz
ReadOnly=No
ReadOnly=no
Servertype=postgres
Port=5432
;Socket = 4096
FetchBufferSize=99
ServerOptions=
ConnectOptions=
Options=
Trace=1
TraceFile=/var/log/odbc.sql.log
Debug=1
DebugFile=/var/log/odbc.debug.log
CommLog=1
;Options = 3
Protocol = 6.4 # 7.2 or other values

#3 Re : Général » Erreur de compilation du driver odbc sous linux » 19/06/2015 11:58:57

Bustaf,

Merci pour le poste mais votre proposition ne fonctionne pas mais j'ai quand meme trouve la solution.
Il faut recompiler et installer entierement postgresql car ce qui a ete installe c'etait du binaire tout fait telecharge sur le site officiel.
Apres cela reprendre la compilation du driver ODBC avec l'option:
--with-libpq=/usr/local/pgsql/

Le chemin /usr/local/pgsql/lib/ contient la librairie libpq

#4 Général » Erreur de compilation du driver odbc sous linux » 16/06/2015 15:01:50

intmail
Réponses : 2

Bonjour,

Je suis en train de compiler le driver ODBC pour linux avec la commande ./configure et ce dernier sors l'erreur suivane:

.
.
.
checking for PQconnectdb in -lpq... no
configure: error: libpq library not found

En ajoutant l'option --with-libpq=/opt/PostgreSQL/9.3/lib/ l'erreur persiste.
Ce dossier est une branche des fichiers binaire du serveur et contient entre autre les fichiers suivants:
/opt/PostgreSQL/9.3/lib/libpq.a
/opt/PostgreSQL/9.3/lib/libpq.so -> libpq.so.5.6
/opt/PostgreSQL/9.3/lib/libpq.so.5 -> libpq.so.5.6
/opt/PostgreSQL/9.3/lib/libpq.so.5.6

Le nom du fichier source du driver c'est psqlodbc-09.03.0400.tar.gz

Merci d'apporter des solutions.

#5 Général » fonction crosstab() a travers Microsoft Querry » 12/06/2015 11:42:07

intmail
Réponses : 1

Bonjour,

J'aimerai savoir comment fait-on pour pouvoir faire passer un scripte sql contenant des fonctions comme crosstab() à travers msquerry.
La fonction crosstab() permet sous postgresql de generer un tableau croise dynamique avec pgadminIII mais malheureusement sous msquerry la fonction est consideree comme une table introuvable.

Merci

Pied de page des forums

Propulsé par FluxBB