Postgis + não pôde acessar o arquivo “$ libdir / postgis-2.1”: Nenhum arquivo ou diretório

10

Estou executando o postgresql9.3 e o postgis2.1, ele funciona bem. Quando eu instalei o QGIS usando os seguintes comandos:

sudo apt-get update
sudo apt-get install qgis

Depois de instalar o QGIS, o postGis não está funcionando. Quando tentei executar uma consulta espacial, ele mostra erro:

 could not access file "$libdir/postgis-2.1": No such file or directory

SO eu desinstalei o QGIS, mas agora também recebo o mesmo erro. Eu procurei muito sobre isso, eu não consigo encontrar a solução. Me ajude a resolver isso. Obrigado antecipadamente ..

    
por Subburaj 07.05.2014 / 11:43

2 respostas

6

Você pode reinstalar a extensão postgis do PostgreSQL, funcionou para mim:

sudo apt-get install postgresql-9.3-postgis-2.1
    
por Kmaschta 11.03.2015 / 11:35
5

Reinstalar o postgis pode resolver alguns casos, mas recebi o mesmo erro depois que o Postgis foi atualizado para o 2.2. Se for esse o caso, você também precisará ir para o seu editor de SQL de escolha:

alter extension postgis update to "2.2.0";

Acredito que isso precisa ser executado como o usuário postgres . (Minha preferência é fazer isso é via psql -d my_database -U postgres .)

    
por Sean the Bean 06.01.2016 / 21:05

Tags