Tengan en cuenta(Para versiones inferiores a 9.1, ya que no soportan CREATE 
EXTENSION)

Si es linux:
1) Deben instalar el paquete contrib, ej: postgresql-contrib-9.0

2) Deben correr el script del hstore:  psql -f 
/opt/postgres/9.0/share/postgresql/contrib/hstore.sql 


Si es windows:
1) Deben correr el script del hstore:  psql -f [ruta shared de 
windows]/contrib/hstore.sql 




>________________________________
> De: Marcos Ortiz <mlor...@uci.cu>
>Para: Harold Alexander Onore Harold <onorehar...@gmail.com> 
>CC: Ayuda <pgsql-es-ayuda@postgresql.org> 
>Enviado: Miércoles 7 de marzo de 2012 14:36
>Asunto: Re: [pgsql-es-ayuda] Borrado logico
> 
>
>Debes instalar la extensión hstore en caso de que estés usando 9.1:
>Te pongo en el ejemplo en mi PC:
>
>postgres=# SELECT version();
>                                                   
    version                                                     
>----------------------------------------------------------------------------------------------------------------
> PostgreSQL 9.1.2 on x86_64-pc-linux-gnu, compiled by gcc-4.6.real
    (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1, 64-bit
>(1 row)
>
>postgres=# CREATE EXTENSION hstore;
>WARNING:  => is deprecated as an operator name
>DETAIL:  This name may be disallowed altogether in future versions
    of PostgreSQL.
>CREATE EXTENSION
>postgres=# 
>
>Ya luego de esto, me imagino que puedes utilizar hstore en la base
    de datos correspondiente.
>
>Saludos
>
>On 03/07/2012 01:57 PM, Harold Alexander Onore Harold wrote: 
>estoy intentando instalar las funciones de audit_log y me genera el siguiente 
>error
>>
>>ERROR:  no existe el tipo «hstore»
>>CONTEXTO:  compilation of PL/pgSQL function "logger" near line 2
>>
>>
>>
>>
>>
>>El 7 de marzo de 2012 11:28, Marcos Ortiz <mlor...@uci.cu> escribió:
>>
>>
>>>
>>>On 03/07/2012 10:07 AM, Jaime Casanova wrote:
>>>
>>>2012/3/7 Alejandro Carrillo<faster...@yahoo.es>:
>>>>
>>>>Buena jugada Alvaro y Jaime, muchas gracias. Creo que puedo colaborar en el
>>>>>proyecto de Jaime para el restore de los registros a la
                tabla original
>>>>>(recuerda que yo hice una function usando hstore
                populate record y esta
>>>>>permite recuperar la info sin importar que la estructura
                de la tabla haya
>>>>>cambiado)
>>>>>Jaime por fa, regalame un user o algo asi para entrar a
                adicionar el
>>>>>restore.
>>>>>
>>>>>
creas un usuario en github, haces un fork y luego un pull... no se si
>>>>puedes hacerlo sin el fork
>>>>
>>>>
No, hay que hacer un fork del proyecto, y luego hacer un pull request.
>>>Saludos
>>>
>>>-- 
>>>Marcos Luis Ortíz Valmaseda
>>> http://postgresql.uci.cu/blog/38
>>>
>>>
>
>-- 
Marcos Luis Ortíz Valmaseda http://postgresql.uci.cu/blog/38 
> 
>
>
>

Responder a