Buenas tardes
Más o menos esto es lo que quiero hacer y que ahora mismo hacemos con
oracle:
Tengo una parte en C que se conecta a la base de datos, para hacer lecturas
y llamadas a procedimientos.
Estos procedimientos actualizan determinados registros lo que provocan que
salte un trigger que escribe en una cola (dbms_aq) o en un pipe (dbms_pipe).
Por otro lado, hay otro programa en C (Pro*C) que escucha esa misma cola o
pipe, que conecta con un socket al que escucha un programa flash que
actualiza los cambios. Pero ese mismo programa en flash lee de la base de
datos mediante php.
La parte de php no me preocupa, pero sí el resto
Un saludo
--------------------------------------------------
From: "Gilberto Castillo" <gilberto.casti...@etecsa.cu>
Sent: Tuesday, April 21, 2015 2:46 PM
To: "Cristina Pedroviejo" <cpedrovi...@logytel.es>
Subject: Re: [pgsql-es-ayuda] Sustituir oracle por Postgresql
Buenos días.
Estoy empezando con postgresql y valorando si puedo sustituir mi base de
datos actual que es oracle, por postgresql.
Hay una característica de oracle que necesito es el dbms_pipe o dbms_aq,
en
enterprisedb hay algo similar, estoy intentando averiguar si bien con el
notify/lister se puede sustituir o bien llamando a alguna función en c
desde
postgresql. No he visto muchos ejemplos del tema, si alguno pudiera
ayudarme
estaría muy agradecida.
Parte del código está en C y estoy tratando de "escribir" una librería
similar a la que utilizamos para la conexión con oracle, para que así no
haya que tocar los programas. De momento, desde C y siguiendo ejemplos si
que consigo conectar y leer los datos, pero me queda enviarlos tal y como
lo
hacíamos con oracle.
Bienvenida al mundo POstgreSQL, de seguro acá siempre hallarás una buena
solución a tus problemas, puedes comenzar plateando lo que deseas hacer de
una nueva manera con la cual consigas el mismo resultado, sin tener que
simular lo que hace Oracle.
Saludos,
Gilberto Castillo
ETECSA, La Habana, Cuba
---
This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE
running at host imx3.etecsa.cu
Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
Antes de imprimir este mensaje considere su responsabilidad con el medio
ambiente.
Este e-mail y cualquiera de sus ficheros anexos son confidenciales y pueden
incluir información privilegiada. Si usted no es el destinatario adecuado o
responsable, debe remitirlo a la persona indicada, agradeceríamos lo
notificase/reenviase inmediatamente al emisor. No revele estos contenidos a
ninguna otra persona, no los utilice para otra finalidad, ni almacene y/o copie
esta información en medio alguno. Opiniones, conclusiones y otro tipo de
información relacionada con este mensaje que no sean relativas a la actividad
propia de LOGÍSTICA Y TELECOMUNICACIÓN, S.L, deberán ser entendidas exclusivas
del emisor.
Logística y Telecomunicación, S.L
Tf: 91-8871260
Fax: 91-8831011
Avd. Punto Es, 4
Alcalá de Henares (Madrid) 28805
http://logytel.es/
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda