-
PostgreSQL embedded ?
Bonjour,
J'ai lu sur un site qu'une base de données PostgreSQL pouvait être "transportable", c'est-à-dire possibilité d'utiliser la base via une application, sans mode client/serveur, donc pas de service à démarrer.
Ca me semble bizarre, puisque je n'ai vu nulle part ailleurs des informations à ce sujet. Ni de procédures de mise en place de cette utilisation. Je dois peut-être mal chercher sur Google.
Est-ce que j'ai lu est vrai. Si c'est le cas, comment est-ce possible ?
Merci d'avance.
@ bientôt.
-
Bonsoir,
Je pense que le site dont il est question se trompe beaucoup, PostgreSQL est fondamentalement client/serveur !!!
On peut envisager de l'utiliser en mono utilisateur (comme le fait redhat - rhdb) mais en fait ca fait juste une connexion sur le localhost.
-
Merci, c'est bien ce qu'il me semblait.
Ca veut dire entre autre qu'il faut qu'un service soit démarré. Je me trompe ?
-
oui, un service (monde windows) ou un daemon (in another world...)
On ne peut pas acceder directement aux fichiers, comme on pourrait le faire avec paradox ou mysql.
Maintenant sous windows il est tres facile de faire une appli "all in one" qui installe automatiquement pg , le configure et demarre le service. tout depend des besoins.
-
Mon besoin était de tout mettre sur un CD-ROM, sans installer de service ou daemon.
Ce que PostGreSQL ne fait pas donc.
Merci encore pour cette aide rapide. :wink:
PS : Je viens d'apprendre un truc en plus : MySQL peut être accédé via les fichiers. :?
-
en fait, dans la version embarque, c'est une dll a integrer dans le programme qui y accede
-
Je viens de voir ça :)
Lib+Dll, le rêve lol
Du coup, je pense avoir trouvé mon bonheur (il faudrait aussi que les librairies embedded soient dispo sur Linux, Solaris, etc.).
Mais bon c'est pas le sujet d'ici.
Merci encore pour tout. :hola:
-
Je n'ai pas bien compris, cette solution Lib+Dll concerne-t-elle mysql ou postgresql ?
Je suis interessé par les possibilités de Postgresql, mais dans le but de développer une application.
Ou puis je avoir plus d'infos sur la mise en place d'une application
utilisant postgresql ?