Ir para o conteúdo

 Voltar a Sagui Suporte
Tela cheia

Erro ao povoar BD

29 de Abril de 2008, 17:23 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 48 vezes

Opa. Estou chegando na comunidade agora.

Seguinte... estou com problemas na instalação. Estou seguindo o leiame.txt.

O erro que aparece é o seguinte na hora de povoar:

psql: FATAL:  role "root" does not exist

Segui corretamente todos os passos: tenho instalado no servidor além do Sagui, CACIC e COCAR.

Preciso urgentemente desse software pois tenho que atualizar cerca de 200 máquinas GNU/Linux até semana que vem.

Att Diego Ferreira


Autor: Diego Ferreira


77 comentários

  • Bc3eb8c6e800cd48b1a00b80513e3a3b?only path=false&size=50&d=404João Bosco Teixeira Junior(usuário não autenticado)
    29 de Abril de 2008, 19:13

     

    Ola Diego,

    Provavelmente vc esta povoando o banco com o usuario root, ou seja como root vc esta digitando psql sagui, porem esse comando deve ser executado pelo usuario postgres, será isso?

    Qualquer dificuldade retorne.

    Sem mais,

    BOSCO.

    • 930b9bda605982d6e27a177c0eadfeaf?only path=false&size=50&d=404Diego Ferreira(usuário não autenticado)
      30 de Abril de 2008, 9:16

       

      Bosco, esse usuário "postgres" eu não criei. É criado automaticamente quando instalo o postgres?

      Estou acessando essa máquina servidor por ssh e não sei a senha desse usuário, se ele realmente existir, para poder logar.

      Tinha criado um usuário manualmente chamado "sagui" e com ele eu executei o comando citado no primeiro post. Vi que tinha aparecido alguns problemas e então eu acessei o log e vi que tinha essas mensagens abaixo. Depois tentei acessar pelo browser a página inicial. Ele solicita a senha e usuário. Logo normalmente, mas nao aparece nada, ficando a tela toda branca. Acho que fiz "cáca" hehe. Poderia me ajudar por gentileza?

      ERROR:  must be owner of schema public
      ERROR:  must be superuser to create procedural language
      NOTICE:  CREATE TABLE will create implicit sequence "atributo_id_seq" for serial column "atributo.id"
      NOTICE:  CREATE TABLE will create implicit sequence "coleta_id_seq" for serial column "coleta.id"
      NOTICE:  CREATE TABLE will create implicit sequence "equipamento_id_seq" for serial column "equipamento.id"
      NOTICE:  CREATE TABLE will create implicit sequence "evento_id_seq" for serial column "evento.id"
      NOTICE:  CREATE TABLE will create implicit sequence "ligou_id_seq" for serial column "ligou.id"
      NOTICE:  CREATE TABLE will create implicit sequence "log_atividade_scripts_id_seq" for serial column "log_atividade_scripts.id"
      NOTICE:  CREATE TABLE will create implicit sequence "logpatch_id_seq" for serial column "logpatch.id"
      NOTICE:  CREATE TABLE will create implicit sequence "menu_id_seq" for serial column "menu.id"
      NOTICE:  CREATE TABLE will create implicit sequence "parametroslocais_id_seq" for serial column "parametroslocais.id"
      NOTICE:  CREATE TABLE will create implicit sequence "patch_id_seq" for serial column "patch.id"
      NOTICE:  CREATE TABLE will create implicit sequence "patch_sequencial_seq" for serial column "patch.sequencial"
      NOTICE:  CREATE TABLE will create implicit sequence "patchequipamento_id_seq" for serial column "patchequipamento.id"
      NOTICE:  CREATE TABLE will create implicit sequence "perfildeuso_id_seq" for serial column "perfildeuso.id"
      NOTICE:  CREATE TABLE will create implicit sequence "rede_id_seq" for serial column "rede.id"
      NOTICE:  CREATE TABLE will create implicit sequence "scriptpatch_id_seq" for serial column "scriptpatch.id"
      NOTICE:  CREATE TABLE will create implicit sequence "submenu_id_seq" for serial column "submenu.id"
      NOTICE:  CREATE TABLE will create implicit sequence "tipoarquivo_id_seq" for serial column "tipoarquivo.id"
      NOTICE:  CREATE TABLE will create implicit sequence "tipoevento_id_seq" for serial column "tipoevento.id"
      NOTICE:  CREATE TABLE will create implicit sequence "unidade_id_seq" for serial column "unidade.id"
      NOTICE:  CREATE TABLE will create implicit sequence "usuario_id_seq" for serial column "usuario.id"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "atributo_pkey" for table "atributo"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "coleta_pkey" for table "coleta"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "equipamento_pkey" for table "equipamento"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "evento_pkey" for table "evento"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "ligou_pkey" for table "ligou"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "menu_pkey" for table "menu"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "menusubmenu_pkey" for table "menusubmenu"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "parametroslocais_pkey" for table "parametroslocais"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "patch_pkey" for table "patch"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "patchequipamento_pkey" for table "patchequipamento"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "patchperfil_pkey" for table "patchperfil"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "perfil_pkey" for table "perfil"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "perfildeuso_pkey" for table "perfildeuso"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "perfildeusomenu_pkey" for table "perfildeusomenu"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "rede_pkey" for table "rede"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "scriptpatch_pkey" for table "scriptpatch"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "submenu_pkey" for table "submenu"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "tipoarquivo_pkey" for table "tipoarquivo"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "tipoevento_pkey" for table "tipoevento"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "unidade_pkey" for table "unidade"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "usuario_pkey" for table "usuario"
      NOTICE:  ALTER TABLE / ADD PRIMARY KEY will create implicit index "versaoscriptpatch_pkey" for table "versaoscriptpatch"
      WARNING:  no privileges could be revoked
      WARNING:  no privileges could be revoked
      WARNING:  no privileges were granted
      WARNING:  no privileges were granted

       
      É isso. Obrigado pela atenção.

      Att Diego Ferreira

      • Bc3eb8c6e800cd48b1a00b80513e3a3b?only path=false&size=50&d=404João Bosco Teixeira Junior(usuário não autenticado)
        30 de Abril de 2008, 12:24

         

        Diego,

        Sim, o usuário é criado ao instalar o banco.

        Como root se vc digitar "su - postgres" ele deve assumir esse usuário sem solicitar senha. Os comandos createuser e createdb devem ser executados com esse usuário, se por acaso vc não conseguir retorne, pois de outra forma não funcionará. da uma olhada no arquivo leiame em /var/www/sagui/doc/leiame.txt que pode te ajudar. Se vc criou o banco como root, remova-o, com dropdb sagui, executado como root.

        Se poder retorne se solucionou ou não o problema.

        Espero ter ajudado.

        BOSCO.

         

         

        • 930b9bda605982d6e27a177c0eadfeaf?only path=false&size=50&d=404Diego Ferreira(usuário não autenticado)
          30 de Abril de 2008, 15:04

           

          Bosco,

          Os passos que você me passou eu fiz lendo o manual do postgresql e deu certo e foram executados sem erro algum. Muito obrigado!

          Mas infelizmente o problema da página ficar em branco logo após logar, continua ainda. Tenho que mexer alguma coisa no apache ou no php para aceitar o postgresql? Não sei...

          Diego Ferreira 

          • Bc3eb8c6e800cd48b1a00b80513e3a3b?only path=false&size=50&d=404João Bosco Teixeira Junior(usuário não autenticado)
            30 de Abril de 2008, 15:52

             

            Esses programas que vc usa algum deles trabalha com php?

            qual a tua distro?

            vc tem como postar as últimas linhas do erro_log do apache? 

            • 930b9bda605982d6e27a177c0eadfeaf?only path=false&size=50&d=404Diego Ferreira(usuário não autenticado)
              30 de Abril de 2008, 16:04

               

              Sim... todos os que eu citei estão disponíveis aqui mesmo no Portal. Além deles eu tenho o Ocomon e um FAQ.

              A máquina é Fedora Core 5. Não instalei pelo rpm. Descompactei o tar.gz e joguei dentro da pasta /var/www/html

              Instalei o PostgreSQL especialmente para o usar o Sagui, pois os outros utilizam MySQL.

              Últimas linhas do log do apache:

              [Wed Apr 30 14:55:06 2008] [error] [client 10.1.12.15] PHP Fatal error:  Call to undefined function pg_connect() in /var/www/html/sagui/includes/functions.php on line 9, referer: 10.1​.1.2​/sag​ui/
              [Wed Apr 30 14:55:15 2008] [error] [client 10.1.12.15] PHP Fatal error:  Call to undefined function pg_connect() in /var/www/html/sagui/includes/functions.php on line 9, referer: 10.1​.1.2​/sag​ui/

               

              Diego Ferreira

Essa comunidade não possui posts nesse blog