Instalando extensão PLTCL no postgresql

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa

Índice

Inicialmente

Saiba que os passos citados neste tutorial somente podem ser executados em quem possui maquinas VPS de banco de dados dedicado, pois exige acesso root ao servidor que ira operar o serviço.

Para saber mais sobre nossos planos de banco de dados dedicado, clique aqui.


Acessando a maquina e docker dentro dela

É importante frisar que o banco de dados esta instalado em um container Docker, ou seja, devemos acessar este container para realizar os passos a seguir.


1. Inicialmente, faça o acesso da maquina VPS de banco de dados, logando com usuário root e senha, recebidos em seu email de Instruções de Uso quando contratado.


2. Após acessar a maquina, liste os containners docker instalados:

docker ps -a


2) Ao listar, basta entrar no docker:

docker exec -it ID-DO-DOCKER /bin/sh


Instalando o pltcl

1. Antes de iniciar a instalação, realize um update:

apt-get update


2. Em seguida, faça a instalação, neste caso para a versão 12 sera realizado:

apt-get install -y postgresql-pltcl-12


3. Após concluído a instalação, você pode sair do docker:

exit


Criando a extensão para uso

1. Faça login em seu banco de dados, no qual já deve ter sido criado:

docker exec -it ID-DO-DOCKER  psql -U postgres -d NOME-DO-BANCO
  • ID-DO-DOCKER - Informado mais acima neste tutorial
  • NOME-DO-BANCO - Banco de dados que você criou para uso


2. Crie a extensão com comando:

CREATE EXTENSION pltcl; 


3. Confirme se a extensão foi devidamente criada com sucesso:

SELECT * FROM pg_extension WHERE extname = 'pltcl';


O resultado deve ser algo como:

oid | extname | extowner | extnamespace | extrelocatable | extversion | extconfig | extcondition


+---------+----------+--------------+----------------+------------+-----------+--------------

24576 | pltcl | 10 | 11 | f | 1.0 | |

(1 row)