Esta é a maneira correta de desinstalar o PostgreSQL no Mac

Se você instalou o PostgreSQL em seu Mac para um projeto e não precisa mais dele, é uma boa ideia desinstalá-lo. Isso ajudará a liberar espaço no seu Mac e evitará a possibilidade de conflitos com outros arquivos e softwares que possam causar problemas. Neste artigo, explicaremos as opções para desinstalar o PostgreSQL.

O que é PostgreSQL?

Datado de 1982, PostgreSQL é um sistema para gerenciamento de bancos de dados relacionais que se concentra em permitir que os usuários ampliem seus recursos e conformidade com SQL. Era o banco de dados padrão do macOS Server, mas também roda em Windows, Linux, FreeBSD e OpenBSD. É gratuito e de código aberto. Ele pode lidar com cargas de trabalho em máquinas individuais, serviços web e data warehouses, bem como oferecer suporte a vários usuários simultâneos. Também pode ser usado com serviços como AWS (Amazon Web Services).

Por que desinstalar o PostgreSQL?

O principal motivo para desinstalá-lo, como acontece com qualquer ferramenta que você não usa mais, é evitar problemas futuros. Se você não estiver usando software, é improvável que o mantenha atualizado. E software desatualizado é uma causa comum de conflitos e pode até deixar seu Mac vulnerável a ataques de malware.

Agora vamos descobrir como remover o PostgreSQL do Mac. Existem duas opções para desinstalar. Um fácil, outro não tão fácil. Vamos abordar primeiro o método fácil; então, mostraremos a maneira não tão fácil.

Como desinstalar o PostgreSQL da maneira mais fácil

Este método usa uma ferramenta projetada para desinstalar aplicativos e arquivos restantes que podem ocupar muito espaço no seu Mac. A ferramenta é CleanMyMac e, além de desinstalar e atualizar aplicativos, possui vários outros recursos que podem limpar a desordem do seu Mac e mantê-lo funcionando perfeitamente. Obtenha sua avaliação gratuita do CleanMyMac.

  1. Abra CleanMyMac.
  2. Vá para Aplicativos na barra lateral esquerda.
  3. Clique em Digitalizar.
  4. Pesquise PostgreSQL e selecione a caixa ao lado dele.
  5. Clique em Desinstalar.

É isso. Isso é tudo que você precisa fazer para desinstalar completamente o PostgreSQL com CleanMyMac.

Como desinstalar o PostgreSQL manualmente

Você precisará usar o Terminal para isso, mas se você usou o PostgreSQL, usar o Terminal não deverá ser um problema.

Porém, primeiro você precisa desligar o servidor se ele estiver rodando no seu Mac: clique no ícone do elefante na barra de ferramentas e escolha “Desligar servidor”.

A seguir, existem algumas opções para comandos do Terminal, dependendo de como você instalou o PostgreSQL. Experimente-os na ordem abaixo. Use o segundo apenas se o primeiro não tiver êxito.

  1. Vá para Aplicativos > Utilitários e abra o Terminal.
  2. Digite o seguinte comando:open /Library/PostgreSQL/9.2/uninstall-postgresql.app
  3. Pressione Return e digite sua senha de administrador quando solicitado.
  4. Siga as instruções na tela.

Se isso não funcionar, use este comando:

  • Digite este comando e pressione Return:sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
  • Digite sua senha de administrador quando solicitado.
  • Siga as instruções na tela.

É possível que, mesmo que os comandos do Terminal acima desinstalem o PostgreSQL, eles deixem arquivos no seu disco de inicialização. Para se livrar deles, você precisará executar mais alguns comandos no Terminal:

Leitura sugerida:O aplicativo meteorológico não mostra a localização correta? Aqui estão 4 soluções

  1. Tiposudo rm /etc/postgres-reg.ini
  2. Pressione Retornar.
  3. Tiposudo rm -rf /Library/PostgreSQL
  4. Pressione Retornar.

Finalmente, você precisará remover a conta de usuário PostgreSQL do seu Mac:

  1. Clique no menu Apple e escolha Configurações do sistema.
  2. Escolha Usuários e Grupos.
  3. Selecione o usuário PostgreSQL.
  4. Clique no ícone i e escolha Excluir conta. Observe que você não pode fazer isso para a conta na qual está conectado.
  5. Saia das configurações do sistema.

O PostgreSQL agora deve estar completamente desinstalado.

PostgreSQL é uma ferramenta de gerenciamento de banco de dados relacional que pode ter sido instalada em seu Mac por você ou por um usuário anterior. Se você não o usa mais, siga as etapas acima para desinstalar e remover todos os arquivos do seu Mac.

Perguntas frequentes

Como verificar se o PostgreSQL está rodando?

Você pode usar o seguinte comando:ps aux | grep postgres

Se estiver em execução, você verá alguns processos do postgre. Ou você pode abrir o Activity Monitor em Aplicativos > Utilitários e pesquisar processos postgre lá.

Como encontrar a versão do PostgreSQL?

Existe um comando que pode ajudá-lo a encontrar a versão do PostgreSQL:psql -–version

Ou você pode expandir a árvore Servidores, clicar com o botão esquerdo em PostgreSQL > Propriedades via pgAdmin e procurar as informações necessárias lá.

Como fazer backup do banco de dados PostgreSQL?

Primeiro você terá que fazer login no servidor PostgreSQL e executar um superusuário. Use este comando:

su – postgres

A seguir, usepg_dumppara fazer backup de um banco de dados por vez:
pg_dump -U username -h hostname -p portnumber -F databasename > filename.sql