[Kmkey-spanish] Conexión a la DB PostgreSQL de KMKey (solucionado)
Albert Buyó
abuyo en earcon.com
Jue Jun 28 11:03:38 CEST 2012
Hola Jordi, genial
exacto, el sql que puedas testear en db/manage/test luego lo puedes
pegar en el informe
(<define sql """select "campo1" , "camp2" from "tabla" order by "campo2" """/>)
dos cosas:
- En las sentencias de los informes no puede haber 2 espacions en
blanco seguidos ni intros (el parseado del xml del archivo OO es un
drama)
- los nombres de campo y de tabla, conviene indicarlos con comillas
simples, de ahí la comilla triple para indicar inicio i fin de cadena
saludos y suerte, y muchas gracias
Albert
El 28/06/12, JCarreras at biton.es <JCarreras at biton.es> escribió:
> Hola,
>
> Me respondo a mi mismo con la solución.
>
> Revisando en el portal /manage, he visto en CPSDefault Site at la
> entrada correspondiente a SQL (DB), lo he seleccionado y he visto que los
> datos de la conexión no correspondian a los que Santi me pasó en su día,
> ya que éstos correspondian a la BD de Kmkey, no donde estan los esquemas
> de nuestros patrones. En fin, que posteriormente he visto la pestaña de
> TEST y funciona perfectamente, no me hace falta ir a ejecutar comandos SQL
> en el servidor, remotamente y desde /manage ya puedo acceder sin ningún
> tipo de problema.
>
> Entiendo que los Informes cuando se especifica la sentencia <define....>
> para el SQL, si lo intento hacer desde Test en /manage, si funciona
> entonces tengo acceso a poder implementarlo en los Informes, ¿ cierto ?
> Si es así creo que habré terminado mi lista de dudas en KMKey, ..... de
> momento.
>
> Reitero que es muy buen producto, y el servicio por parte de los técnicos
> Santi, Albert i Eloi es extraordinario. Seguir así.
>
> Salutacions,
>
>
> Jordi Carreras
> Bit ON Consultores, S.L.
> Dos de Maig, 282 Oficina J 08025 Barcelona · Tel. +34 933 008 760 · Fax
> +34 933 569 658 · www.biton.es
>
>
>
> De:
> Jordi Carreras/biton
> Para:
> kmkey-spanish at joinup.ec.europa.eu
> cc:
> kmkey-spanish at joinup.ec.europa.eu,
> kmkey-spanish-bounces at joinup.ec.europa.eu
> Fecha:
> 28/06/2012 08:59
> Asunto:
> Re: [Kmkey-spanish] Conexión a la DB PostgreSQL de KMKey
>
>
> Albert,
>
> He intentado hacer lo que me comentas y me da este mensaje, sin poder ver
> ningún dato:
>
> psql (8.4.11)
> Type "help" for help.
>
> kmkey_zodb=> select * from kmkey_work;
> ERNEA 1: select * from kmkey_work;mkey_work»
>
>
> Respecto a poder acceder a la BD PostgreSQLde KMKey con la herramienta
> PGAdminIII, tenemos activado el acceso remoto. Sería más útil poder ver la
> composición de las tablas o vistas de KMKey, en lugar de ir directamente
> por comandos. ¿ No habrá algun otro tema ? El mensaje que nos da cuando
> intentamos acceder es como si no tuviese derechos el usuario zope.
>
> Salutacions,
>
> Jordi Carreras
> Bit ON Consultores, S.L.
> Dos de Maig, 282 Oficina J 08025 Barcelona · Tel. +34 933 008 760 · Fax
> +34 933 569 658 · www.biton.es
>
>
>
>
> De:
> Albert Buyó <abuyo at earcon.com>
> Para:
> kmkey-spanish at joinup.ec.europa.eu
> Fecha:
> 27/06/2012 14:52
> Asunto:
> Re: [Kmkey-spanish] Conexión a la DB PostgreSQL de KMKey
> Enviado por:
> kmkey-spanish-bounces at joinup.ec.europa.eu
>
>
>
> ei Jordi
> per consola de psql cal tancar les instruccions pq s'executin:
>
> select * from kmkey_wor;
>
> (el ; indica final d'instrucció)
>
> salut
>
>
> El 27/06/12, JCarreras at biton.es <JCarreras at biton.es> escribió:
>> Albert,
>>
>> Lo he probado pero no me sale ningún registro cuando hago el select *
> from
>> kmkey_work
>> ¿ Es normal ?
>>
>> Salutacions,
>>
>> Jordi Carreras
>> Bit ON Consultores, S.L.
>> Dos de Maig, 282 Oficina J 08025 Barcelona · Tel. +34 933 008 760 · Fax
>> +34 933 569 658 · www.biton.es
>>
>>
>>
>> De:
>> Albert Buyó <abuyo at earcon.com>
>> Para:
>> kmkey-spanish at joinup.ec.europa.eu
>> cc:
>> kmkey-spanish-bounces at joinup.ec.europa.eu
>> Fecha:
>> 27/06/2012 14:01
>> Asunto:
>> Re: [Kmkey-spanish] Conexión a la DB PostgreSQL de KMKey
>> Enviado por:
>> kmkey-spanish-bounces at joinup.ec.europa.eu
>>
>>
>>
>> Hola Jordi
>>
>> revisa tu conexión y configuración de pgadmin, así como usuario y
>> contraseña, la bd está accesible directamente en postgres, base de
>> datos kmkey_zodb
>>
>> revisa también la configuración de psql para que admita conexiones
>> externas
>>
>> y sí, las tablas se guardan con el mismo nombre del schema (kmkey_work)
>>
>> puedes acceder a los datos por consola directamente con psql
>>
>> psql kmkey_zodb
>> select * from kmkey_work
>>
>> saludos
>>
>> Albert
>> El 27/06/12, JCarreras at biton.es <JCarreras at biton.es> escribió:
>>> Hola,
>>>
>>> He visto que tenemos configurado en nuestro portal KMKey la conexión
> via
>>> SQL a la DB de KMKey, con el nombre "db".
>>> He verificado que teníamos instalado el producto ZPsycopgDA de zope en
>> el
>>> Servidor Linux, y cuando he ido a portal_schemas, concretament a
>>> kmkey_work, he accedido a la pestaña SQL y le he dado "Migrate to
> SQL".
>>> Imagino que ahora podríamos acceder via SQL desde la herramienta
>>> PGMAdminIII, por ejemplo, a la DB de KMKey para hacer una consulta via
>>> comandos SQL.
>>>
>>> PROBLEMAS:
>>>
>>> 1- Tengo la utilidad PgAdminIII como herramienta de gestión de base de
>>> datos PostgreSQL, y no logro conectarme a la BD "kmkey_zodb" con los
>> datos
>>> que Santi nos facilitó el pasado 7 de junio.
>>>
>>> DUDAS:
>>>
>>> Una vez logre conectarme, ¿ cómo veré la tabla o vista que he realizado
>> el
>>> "migrate To SQL" al esquema kmkey_work, con el mismo nombre del esquema
>> ?
>>>
>>> Salutacions,
>>>
>>> Jordi Carreras
>>> Bit ON Consultores, S.L.
>>> Dos de Maig, 282 Oficina J 08025 Barcelona · Tel. +34 933 008 760 · Fax
>>> +34 933 569 658 · www.biton.es
>>
>>
>> --
>> --
>> -----------------
>> Albert Buyó
>> Earcon S.L. - http://www.earcon.com
>> - http://www.kmkey.com
>>
>>
>>
>
>
> --
> --
> -----------------
> Albert Buyó
> Earcon S.L. - http://www.earcon.com
> - http://www.kmkey.com
>
>
>
--
--
-----------------
Albert Buyó
Earcon S.L. - http://www.earcon.com
- http://www.kmkey.com
Más información sobre la lista de distribución Kmkey-spanish