Pour une application, je voudrais éviter les requetes SQL type "INSERT" et "UPDATE". Pour ça, je voudrais créer un trigger qui commence par faire un INSERT et si cet INSERT échoue pour cause de duplication de clé primaire, qu'il effectue un UPDATE.
Le problème c'est que j'y connais rien en plpgsql, si quelqu'un a de la doc (bien faite), eventuellement une fonction équivalente sur laquelle je peux me baser...
Bonjour,
Je suis en train de me renseigner sur les baees de données géographiques (articles, etc). Et je me souviens avoir vu passer une annonce pour un outil de ce genre basé sur PostgreSQL !
Bon, je vais retrouver sans trop de peine ce lien, mais ma question est la suivante : connaissez-vous d'autres outils de ce type ; ou encore des outils permettant de gérer des cartes géographiques (fonctionnalité de recherche, de mise à disposition sur un réseau, etc).
Bonjour, Je suis en train de potasser un examen de base de données, et pour me donner du coeur à l'ouvrage, je suis en train d'implémenter la base de données d'exemple du cours sous PostgreSQL. Mais j'ai un petit souci ;-)) Bon, j'ai un peur de dire encore des bétises, mais bon, comme j'apprends à chaque fois, j'espère que j'en dirai de moins en moins avec le temps ! Voilà, nous avons, entre autres, une table employé et une table
(…)
Le projet TrustedDebian a changé de nom et s'appelle désormais Adamantix. Le site a donc également changé de nom.
De plus la version 1.0.1 est disponible avec notamment :
- signature des paquets conforme au nouveau nom
- des nouveaux patchs
- des patchs mis à jour
- de nouveaux paquets
Note du modérateur : il s'agit d'« une version orientée sécurité de la Debian (...). Elle inclut un grand nombre de patchs noyau (PaX, propriétés anti-buffer overflow, pile non exécutable, propriétés aléatoires) et de fonctionnalités spécifiques : FreeS/wan, RSBAC (contrôle d'accès), GCC modifié... »
Bonjour, Je suis un peu (voire complètement) débutant concernant les firewall, et j'aimerais en configurer un pour ma connexion ADSL. Donc, ce petit message au journal pour lui demander de l'aide ! Alors, quelles sont les documents essentiels pour configurer sa linuxbox ? Existe-t-il des packages tout fait, à installer, et puis basta (m'étonnerait, mais bon) ? En fait, je dois remettre un projet pour l'unif', et j'ai réalisé ce projet avec postgresql et php, malheureusement, je ne connais pas
(…)
Bonjour, Je suis un peu (voire complètement) débutant concernant les firewall, et j'aimerais en configurer un pour ma connexion ADSL. Donc, ce petit message au journal pour lui demander de l'aide ! Alors, quelles sont les documents essentiels pour configurer sa linuxbox ? Existe-t-il des packages tout fait, à installer, et puis basta (m'étonnerait, mais bon) ? En fait, je dois remettre un projet pour l'unif', et j'ai réalisé ce projet avec postgresql et php, malheureusement, je ne connais pas
(…)
WebMiel 2.6 est sorti en GPL.
Basé sur PostGreSQL et GCJ (Java dans GNU GCC), c'est un logiciel de communication pour les communautés innovant;
Il s'appuie sur la métaphore de la ruche d'abeilles avec ses plans (répertoires) et ses alvéoles (cellules).
Le site WebMiel met en oeuvre 2 domaines de démonstration; le premier général fournit une aide et le deuxième propose une bibliothèque de documents libres de droits.
NdM : Concept intéréssant quoique bizarre. Il y a sans doute du travail à fournir niveau accessibilité mais bon, à voir.
Le libre fait encore un grand pas en avant. En effet, jusqu'à maintenant il lui manquait des solutions de clustering de bases de données. C'est désormais chose faite grâce au consortium ObjectWeb (dans lequel on retrouve l'INRIA) : C-JDBC aka Clustered-JDBC.
Il s'agit d'un driver JDBC générique et d'un contrôleur qui assure la répartition de charge en lecture, et le broadcast en écriture. Voici donc le nouveau concept : RAIDb aka Redundant Array of Inexpensive Databases.
C-JDBC est publié sous licence LGPL.
Pas d'affolement toutefois pour la simple raison que ce n'est qu'un préversion (1.0alpha0), donc seuls les plus connaisseurs et les plus curieux pourront tester et s'y exercer, voire développer.
Hello,
J'essaye d'accèder à mes bases de données postgresql à partir de phpPgAdmin 2.4.2. Bon, j'ai déjà cherché sur le web, mais même en suivant les conseils donnés, cela ne fonctionne pas.
Donc, je suis sous Debian, avec php 4.2.3, phpPgAdmin 2.4.2 et postgresql 7.3. Quand j'accède au site, que j'encode mon username et mon password, il me sort
Wrong username/password. Access denied.Est-ce que quelqu'un a déjà connu un problème semblable et a-t-il réussi à configurer la bête. Bon,
(…)
RedHat propose une offre solution de type "portail d'entreprise" et "gestion de contenu".
Cette solution est composée de:
- RedHat GNU/Linux
- Apache
- Tomcat + divers composants Jakarta
- PostGreSQL
- RedHat Application Framework
sur lesquels sont basés:
- RedHat content management system
- RedHat Enterprise portal server
Dans le numéro du mois d'avril de Planete Linux vous trouverez le CD1 de Debian GNU/Hurd unstable. Egalement présent, un dossier sur les bureaux KDE 3.1 et GNOME 2.2, et un dossier sur OpenOffice.Org. Un bon numéro avec pour la première fois dans ce magazine une version Hurd.
La nouvelle version de GNU Entreprise est sortie. GNUe est un projet particulièrement intéressant, car il est prévu d'écrire une suite complète d'applications d'entreprise, soit l'équivalent d'un SAP en logiciel libre...
GNUe fonctionne avec quasiment toutes les bases de données. (PostgreSQL est conseillé)
Le package GNUe-SB (small business) n'en est qu'à sa première mouture, mais les Tools permettent de construire rapidement une application spécifique.
Un projet à suivre de très près: devenez un consultant GNUe auprès de nos PME :-)
Le projet RHDB, aka "Red Hat Database Project", est désormais plus logiquement renommé "PostgreSQL - Red Hat Edition Project". Dans le lot de ses outils, Administrator 2.0-Alpha et Visual Explain 2.0-Beta sont sortis le 27 février, et sont accessibles via CVS. Administrator est une interface graphique d'administration/développement en Tcl encore non fonctionnellement complète et sous licence GPL, et Explain un outil d'analyse/optimisation de requêtes développé en Java.
phpPgAdmin est une interface web d'administration de PostgreSQL sous licence GPL (à l'image de phpMyAdmin, dédié à MySQL), on en parlait sur DLFP à la mi-février. La version 3.0.0-dev-1 est publiée, fait suite à la 2.4.2, et est le même code que WebDB 0.6.5 (pas de Release Notes, mais la TODO list est bien remplie).
Un nouveau bouquin sur PostgreSQL est publié : « PostgreSQL, A comprehensive guide to building, programming and administering PostgreSQL databases » par Korry Douglas et Susan Douglas. Un sommaire est disponible en ligne, ainsi que le code SQL utilisé comme exemple.
Les SIG, pour Systèmes d'Informations Géographiques, sont des outils de plus en plus présents sur le marché, trouvant leur place en agriculture, en recherche pétrolière et minière mais aussi en aménagement et protection du territoire. Les leaders dans ce domaine fournissent des produits pour plateformes Unix, mais principalement pour Windows et toutes sont très propriétaires (très chères surtout)... Mais bonne nouvelle! De nombreuses solutions se mettent à fleurir partout dans le monde du Libre ou en tout cas de l'OpenSource : citons par exemple le logiciel SIG Grass, le serveur de carte Mapserver, ...
Il est heureux de remarquer que tout le monde participe en plus à l'OGC, pour Open GIS Consortium, travaillant à l'établissement de normes pour la création d'un SQL spatialisé. A noter au passage que le principal rival d'Oracle Spatial est PostGIS, basé sur PostGreSQL, déjà dispo sous Gentoo, à quand chez Debian ?
Pour ceux qui aimeraient en savoir plus, voilà quelques liens vers les produits cités ci dessus ...
La nouvelle édition de LF de février-mars 2003 est sortie depuis peu, comme toujours des articles divers et variés qui intéresseront autant les admins sytèmes que les lambda users (attaques externes, interaction Postgresql-JDBC, introduction à php et j'en passe).
NdM : "LinuxFocus est un magazine libre [(FDL), online] et international pour Linux."