Ah... Valeu, faltou o cascade do schema. Nunca tinha feito cascade em drop
de schema antes, mas também, nunca usei extensões fora da public... :-/

Em 10 de março de 2017 15:21, Euler Taveira <[email protected]> escreveu:

> Em 10 de março de 2017 09:33, Pablo Sánchez <[email protected]> escreveu:
>
>> Caros,
>>
>> Apesar de fazer um tempo que estou ausente da lista, finalmente estou
>> trabalhando em um lugar onde voltarei a usar PostgreSQL, mais
>> especificamente, com a extensão PostGIS.
>>
>> Então, o que aconteceu foi o seguinte:
>>
>> Eu tinha um schema para o qual eu tinha adicionado a extensão. Destruí o
>> schema, e criei de novo, só que acho que o vínculo da extensão deve pegar o
>> OID do schema e na hora de criar, ele compara apenas o nome. O que está
>> acontecendo é que, agora, se eu faço
>>
>> Você não informou o principal: a versão exata. Na versão 9.4.11:
>
> foo=# create schema bar;
> CREATE SCHEMA
> foo=# create extension postgis with schema bar;
> CREATE EXTENSION
> foo=# \dn
> Lista de esquemas
>   Nome  | Dono
> --------+-------
>  bar    | euler
>  public | euler
> (2 registros)
>
> foo=# \dx
>                                     Lista de extensões instaladas
>   Nome   | Versão |  Esquema   |
> Descrição
> ---------+--------+------------+----------------------------
> -----------------------------------------
>  plpgsql | 1.0    | pg_catalog | PL/pgSQL procedural language
>  postgis | 2.3.2  | bar        | PostGIS geometry, geography, and raster
> spatial types and functions
> (2 registros)
>
> foo=# drop schema bar;
> ERRO:  não pode remover esquema bar porque outros objetos dependem dele
> DETALHE:  extensão postgis depende de esquema bar
> DICA:  Utilize DROP ... CASCADE para remover os objetos dependentes também.
> foo=# drop schema bar cascade;
> DROP SCHEMA
> foo=# \dx
>                 Lista de extensões instaladas
>   Nome   | Versão |  Esquema   |          Descrição
> ---------+--------+------------+------------------------------
>  plpgsql | 1.0    | pg_catalog | PL/pgSQL procedural language
> (1 registro)
>
>
> --
>    Euler Taveira                                   Timbira -
> http://www.timbira.com.br/
>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> <http://www.timbira.com.br>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 





*Pablo Santiago Sánchez*
ZCE ZEND006757
[email protected]
(61) 9843-0883
http://www.sansis.com.br
*"Pluralitas non est ponenda sine necessitate"*
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a