Donc, vous travaillez avec des fichiers bruts source. Vous devez d'abord compiler ces fichiers - et plus tard, vous pourrez les utiliser. C'est relativement simple sur les plates-formes de type Unix, où le compilateur C est généralement disponible, et assez difficile sur MS Windows, où vous devez d'abord installer le compilateur C.
J'ai bien peur que nous ayons perdu l'archive pgFoundry, où orafce a été précompilé et emballé.
Presque toutes les distributions Linux prennent directement en charge orafce - et vous pouvez l'installer sans compilation à partir de référentiels.
voir http://wiki.postgresql.org/wiki/Building_and_Installing_PostgreSQL_Extension_Modules
$libdir est le symbole utilisé pour le répertoire des extensions PostgreSQL. Il peut être différent pour n'importe quelle plate-forme - et il est remplacé à l'intérieur de l'étape de compilation par la valeur réelle. MODULE_PATHNAME a une signification similaire. Dans l'étape de compilation est remplacé par un chemin réel valide vers la bibliothèque avec le code compilé.
Je suis désolé - nous ne fournissons pas de fichiers compilés - principalement en raison du risque élevé pour MS Windows. Nous n'avons pas de forces et d'outils pour maintenir tout Win en toute sécurité. En ce moment, vous pouvez :
- essayez de contacter quelqu'un qui utilise orafce pour windows pour la sauvegarde des installateurs orafce
- essayez de compiler cette extension par vous-même (l'édition Microsoft Visual Studio Express est gratuite et téléchargeable sur Internet).
- une autre possibilité est de migrer le serveur de base de données vers Linux - presque toute la maintenance et l'utilisation de la base de données y sont plus simples et plus robustes (en raison de virus manquants, d'antivirus et de moins de demandes de ressources). Linux est également la plate-forme principale d'Oracle.
quelques tutos :
- http://blog.2ndquadrant.com/compiling -postgresql-extensions-visual-studio-windows/
- http://www.scribd. com/doc/40725510/Build-PostgreSQL-C-Functions-on-Windows