Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Descartar suas extensões TLE de um banco de dados

Modo de foco
Descartar suas extensões TLE de um banco de dados - Amazon Relational Database Service

Você pode descartar suas extensões TLE usando o comando DROP EXTENSION da mesma forma que faz com outras extensões do PostgreSQL. Descartar a extensão não remove os arquivos de instalação que a compõem, o que permite aos usuários recriar a extensão. Para remover a extensão e seus arquivos de instalação, execute o processo de duas etapas a seguir.

Como descartar a extensão TLE e remover seus arquivos de instalação
  1. Use psql ou outra ferramenta de cliente para se conectar à instância de banco de dados do RDS para PostgreSQL.

    psql --host=.111122223333.aws-region.rds.amazonaws.com --port=5432 --username=postgres --password --dbname=dbname
  2. Descarte a extensão como você faria com qualquer extensão do PostgreSQL.

    DROP EXTENSION your-TLE-extension

    Por exemplo, se você criar a extensão pg_distance conforme detalhado em Exemplo: Criar uma extensão de linguagem confiável usando SQL, poderá descartar a extensão da forma a seguir.

    DROP EXTENSION pg_distance;

    Você vê uma saída confirmando que a extensão foi descartada da forma a seguir.

    DROP EXTENSION

    Neste ponto, a extensão não estará mais ativa no banco de dados. No entanto, seus arquivos de instalação e arquivo de controle ainda estão disponíveis no banco de dados, portanto, os usuários do banco de dados poderão criar a extensão novamente, se desejarem.

    • Se quiser deixar os arquivos de extensão intactos para que os usuários do banco de dados possam criar sua extensão TLE, você pode parar neste ponto.

    • Se quiser remover todos os arquivos que compõem a extensão, siga para a próxima etapa.

  3. Para remover todos os arquivos de instalação da sua extensão, use a função pgtle.uninstall_extension. Essa função remove todos os arquivos de código e controle de sua extensão.

    SELECT pgtle.uninstall_extension('your-tle-extension-name');

    Por exemplo, para remover todos os arquivos de instalação pg_distance, use o comando a seguir.

    SELECT pgtle.uninstall_extension('pg_distance'); uninstall_extension --------------------- t (1 row)
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.