Ir para o conteúdo

 Voltar a Prefeitura L...
Tela cheia

Erro na execução do script

22 de Julho de 2009, 11:18 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 4 vezes

Olá pessoal,

Com base no manual disponível, implementei todos os módulo com sucesso. Entretanto, o script do Sistema de Protocolo que gera as tabelas no postgresql, apresenta o seguinte erro:

psql:dump-protocolo-v1-21janeiro2009.sql:14918: ERROR:  function dblink_connect_u(text) does not exist
psql:dump-protocolo-v1-21janeiro2009.sql:14919: ERROR:  function dblink_connect_u(text) does not exist
psql:dump-protocolo-v1-21janeiro2009.sql:14920: ERROR:  function dblink_connect_u(text) does not exist
psql:dump-protocolo-v1-21janeiro2009.sql:14927: ERROR:  function dblink_connect_u(text, text) does not exist
psql:dump-protocolo-v1-21janeiro2009.sql:14928: ERROR:  function dblink_connect_u(text, text) does not exist
psql:dump-protocolo-v1-21janeiro2009.sql:14929: ERROR:  function dblink_connect_u(text, text) does not exist

O procedimento de execução, foi o mesmo utilizado nos demais e tudo funcionou muito bem.

Alguém poderia da uma dica?

 Jorge Mota


Autor: JORGE CAMARGO MOTA


22 comentários

  • 5aabde3a96046b05a787eabee588e391?only path=false&size=50&d=404Anderson Pereira Silva(usuário não autenticado)
    27 de Julho de 2009, 9:44

     

    Olá Jorge,

     

    Para o Módulo de Protocolo é necessário você instalar o junto ao PostgreSQL o DBLink, pelo fato de o banco pl_protocolo acessar o banco auth.

     

    []'s

     

    Anderson

    • Af67a82a38f92d2e6cb9ceb9567c1697?only path=false&size=50&d=404JORGE CAMARGO MOTA(usuário não autenticado)
      30 de Julho de 2009, 10:06

       

      Olá Anderson,

      Resolvi o problema do erro informado anteriomente quando executava o comando para rodar o script e gerar a base de dados, instalando o postgresql-contrib-8.3 com a SQL DBLink.

      Notei que a implementação dos módulos do Prefeitura Livre seguem um padrão. Entretanto, quanto implementei o Módulo Protocolo no servidor apache e, após logar no sistema, tive o seguinte erro:  Error: The requested address '/cadastroprotocolos/add' was not found on this server.

      No fórum existem alguns erros dessa natureza. Verifiquei que o arquivo de conexão com o banco de dados aponta para

      var $default = array(

                      'database' => 'auth',

      Para resolver o problema apontei para 'database' => 'pl_protocolo'. Testei algumas alterações e verifiquei no banco de dados que funcionou perfeitamente.

       Obrigado,

       

      Jorge

Essa comunidade não possui posts nesse blog