terça-feira, 2 de fevereiro de 2010

TCL TK + como ativar uma nova linguagem em um banco de dados postgres?

Recentemente precisei instalar a linguagem TCL TK no postgres ubuntu. Facilmente com o apt-get consegui baixar os pacotes:

# apt-get install tcl tk

Porém, para que o postgres reconheça os pacotes é necessário executar uma comando: createlang.
Quebrei a cabeça um pouquinho até descobrir que o comando deve ser executado pelo o usuário "postgres" do linux! Então ao logar no servidor postgres, provavelmente como "root", lembre-se de mudar para o usuário "postgres" para executar o comando de criação de linguagens, como ilustram os comandos abaixo:

# su postgres
$ createlang -U postgres pltcl NOME_DO_BANCO_DE_DADOS

Nenhum comentário: