Ir para o conteúdo

 Voltar a OASIS Suporte
Tela cheia

Erros na Instalação Versão 2.10

27 de Abril de 2011, 14:13 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 100 vezes

 Senhores,

Ao tentar instalar a nova versão do Oásis versão 2.10, fui surpreendido pelos seguintes erros.Obs. Também tentei instalar usando os fontes do repositório svn de 27/04/2011, mas ocorreram os mesmos erros.

Estou usando o Debian Squeeze com o postgres 8.4.

A versão enterior 2.03 instalava sem problemas nessa mesma máquina.

 Existe algo a mais que deve ser feito ao instalar essa nova versão?Pois segui exatamente os mesmos passos do manual de instalação da versão anterior.

Desde já agradeço,

Leonardo Santana Vieira 

 Ao criar tabelas:

Ocorreu um erro ao criar tabelas
SQLSTATE[42704]: Undefined object: 7 ERRO: linguagem "plpgsql" não existe HINT: Utilize CREATE LANGUAGE para carregar uma linguagem no banco de dados.

Após definir a senha do administrador:

SQLSTATE[3F000]: Invalid schema name: 7 ERRO: esquema "oasis" não existe LINE 1: UPDATE oasis.s_profissional ^

Ao tentar "logar" no sistema.

O Adapter do banco de dados não foi especificado
 

Autor: Leonardo Vieira


2626 comentários

  • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
    29 de Abril de 2011, 11:35

     

    Leonardo,

      Esssa nova versão existe uma procedure para ser usada na funcionalidade de rotiana. Voce pode fazer duas coisas:

          1) rodar o comando

    CREATE LANGUAGE plpgsql;
          no banco. É bastante simples, depois tente outra vez, ou

          2) ir no arquivo oasis/application/configuration/install/banco/pdo/pgsql abrir o arquivo oasis_install_create_table.sql e comentar a procedure. Depois execute somente a procedure estabelecendo a language conforme o item anterior e executando o script da procedure.

    Hudson

     

    • D767688daf40730ba0a94e46d142d40c?only path=false&size=50&d=404Leonardo Vieira(usuário não autenticado)
      29 de Abril de 2011, 14:36

       

      Hudson, Obrigado pela atenção.Executei o comando conforme indicou, mas a instalação continuou apresentando erros, conforme abaixo.Dois dos erros também aconteceram anteriormente, só o primeiro que é novo e acontece na etapa de criação de tabelas.Ocorreu um erro ao criar tabelas SQLSTATE[42601]: Syntax error: 7 ERRO: erro de sintaxe em ou próximo a "ONLY" LINE 4709: CREATE INDEX a_baseline_fkindex2 ON ONLY oasis.a_baseline_it... ^SQLSTATE[3F000]: Invalid schema name: 7 ERRO: esquema "oasis" não existe LINE 1: UPDATE oasis.s_profissional ^O Adapter do banco de dados não foi especificado Atenciosamente,Leonardo Santana Vieira   

      • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
        3 de Maio de 2011, 10:29

         

        Leandro,

         Uma coisa que voce tem que fazer é criar o schema antes de rodar. Cria o schema oasis. create schema oasis;

        Acho que isso funciona.

        Verifique se nas primeiras linhas do arquivo oasis_install_create_table.sql tem o comando de criar schema comentado com dois traços (--). Retire os dois traços e rode outra vez.

        Hudson

         

      • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
        4 de Maio de 2011, 13:40

         

        Olá Senhores,

        Estou utilizando Ubuntu Maverick Meerkat kernel 2.6.35-28 x86_64
        PHP 5.3.3
        PostgreSQL 8.4.8
        Apache 2.2.16

        Também ocorreu um problema ao instalar o OASIS no 8º passo - Criação das Tabelas do Sistema, ocorre um erro:
        "Criando os relacionamentos das tabelas Ocorreu um erro ao criar tabelas SQLSTATE[42601]: Syntax error: 7 ERRO: erro de sintaxe em ou próximo a "ONLY" LINE 2854: CREATE INDEX a_baseline_fkindex2 ON ONLY public.a_baseline_i... ^"

        Já existe alguma solução para este problema?

        Leandro, creio que o OASIS apresenta um bug de interface. No passo onde informamos dados para criar as tabelas quando selecionamos postgreSQL, usuário, senha, schema... se você não criou manualmente o schema "oasis", mas inseriu "oasis" no campo schema ele avisa que não existe o schema "oasis", mas pergunta se pode criar, informamos que sim, porém, mais adiante gera um erro parecido com este que você está apresentando, se não for identico.

        Tente simplesmente colocar no campo schema o valor: public , apenas isso. E siga adiante.

        • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
          5 de Maio de 2011, 8:13

           

          Arthur,

             Isso mesmo, a criação do esquema foi retirada erroneamente do script no momento da atualização. Estamos já providenciando a correção. Neste caso, crie o schema OASIS na mão que o processo continua.

          Obrigado,

          Hudson

          • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
            5 de Maio de 2011, 8:52

             

            Hudson,

            Ao invés de criar um outro schema posso utilizar o schema public, que já é criado por padrão quando criamos o banco???

             Atenciosamente,

            Artur Lopes Bezerra

          • 2b02405c171e11caa9744c204c5bdd91?only path=false&size=50&d=404Salomao Sousa Ferreira(usuário não autenticado)
            5 de Maio de 2011, 11:34

             

            Tambem estou com este erro na minha instalação e gostaria de saber como criar o esquema oasis. Obrigado.

            Salomão.

            • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
              5 de Maio de 2011, 13:35

               

              Salomão depois que você cria o banco de dados, por exemplo: CREATE DATABASE oasis;

              1) Entre na base com o comando:
              psql -d oasis -U postgres -W

              2) Crie o schema:
              create schema oasis;

              E pronto o schema está criado.

              Tente instalar o sistema, então muito provavelmente verás este mesmo problema acontecendo, ao invés de ser com o schema public ocorrerá também o mesmo problema com o schema oasis, como relatado no post anterior, no passo (8º):

               " Criando os relacionamentos das tabelas
              Ocorreu um erro ao criar tabelas
              SQLSTATE[42601]: Syntax error: 7 ERRO: erro de sintaxe em ou próximo a "ONLY" LINE 2854: CREATE INDEX a_baseline_fkindex2 ON ONLY oasis.a_baseline_it... ^ "

              Hudson, atente-se que o que o programa está informando que o erro é na sintaxe do comando sql que está tentando ser executado, por favor entrem em contato com algum programador do projeto para ver este problema.

              Nunca tive tanta dificuldade para instalar um programa em toda minha vida.

              Hudson, vocês tem um setor de testes?

              Por favor, ou atualizem a documentação de instalação ou informem de alguma forma quais os passos corretos para instalação deste sistema, pois seguindo a documentação de instalação, utilizando o que vocês recomendam não dá certo.

              Atenciosamente,

              Artur Lopes Bezerra

              • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
                10 de Maio de 2011, 17:26

                 

                Alguém está usando o OASIS? Alguém conseguiu instalar o OASIS?

                Gostaria de saber se alguém conseguiu instalar o OASIS seguindo as recomendações que estão no documento de instalação do mesmo. 
                Se alguém responder e estiver conseguindo utilizar, por favor nos informe o que você utilizou.

                S.O.:
                SGBD e sua versão:
                Versão do PHP:
                Qual servidor Web e sua versão:

                Alguém obteve sucesso disponibilizando o sistema em alguma distribuição GNU/Linux usando PostgreSQL? Se sim, por favor informe a distribuição, versão do kernel, versão do Apache, versão do PHP, e versão do PostgreSQL.

                Nos conte também se houve algum passo que não está contido na documentação. 

                Se ninguém responder vou entender que estão passando por algum problema, assim como eu.

                Desde já agradeço,
                Artur Lopes Bezerra

  • F2ddec443cb60de94b18f7e50efec3c4?only path=false&size=50&d=404Construtora Tecnisa S.A(usuário não autenticado)
    6 de Maio de 2011, 9:01

     

    Bom dia,

     

    Também estou com mesmo problema, após instalação apresentou a mensagem de erro quando faço login.

    Erro Ocorrido

    O Adapter do banco de dados não foi especificado

     

    Aquem pode ajudar.

     

    grato.

    • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
      10 de Maio de 2011, 14:26

       

      Voce deve verificar se o seu PHP está configurado o PDO para o banco que deseja. Na hora da instalação voce deve selecionar o banco desejado na combo.

      Hudson

      • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
        10 de Maio de 2011, 17:30

         

        Hudson, você faz parte da equipe que presta suporte ao OASIS correto?

        Caso positivo, gostaria de saber se foi repassado/reportado à equipe de desenvolvimento o problema que estou passando.

        Caso negativo, você saberia como posso entrar em contato com eles?

        Atenciosamente,

        Artur Lopes Bezerra

        • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
          11 de Maio de 2011, 13:12

           

          Arthur,

          Foi repassado sim. Já identificamos e estamos providenciando a correção e teste. Acreditamos colocar a correção o mais breve possível e possivelmente com mais uma funcionalidade. Aguarde.

          Hudson

           

          • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
            19 de Maio de 2011, 10:01

             

            Olá Hudson, obrigado pela resposta.

             Isto significa que ninguém esté conseguindo instalar a versão 2.10. Portanto tenho que reportar um prazo estimado que a nova versão será lançada.

            Você poderia me fornecer esta informação?

            Atenciosamente,

            Artur Lopes Bezerra

            • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
              20 de Maio de 2011, 8:40

               

              Artur,

                  Ainda não temos uma previsão certa. Assim que tivermos uma posição mais certa comunicaremos no portal.

               Hudson

              • 6c3f17e754fd2f1b8bc1b727b3d3452c?only path=false&size=50&d=404Aline Araujo Santos(usuário não autenticado)
                22 de Maio de 2011, 19:17

                 

                Raalmente pelo visto ninguem consegue instalar a versão por que não se cria as tabelas. Pergunto: e seu pegar os scripts e criar as tabelas direto no banco?

                • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
                  24 de Maio de 2011, 16:08

                   

                  Olá Aline, ontem o Hudson de boa vontade tentou me ajudar a instalar o OASIS. Foi então que ele presenciou todos os erros já relatados. 

                  Acho que ele está sozinho nesta tarefa e acho que é voluntária, não sei.

                  Sobre os scripts, são justamente eles que tem que ser revisados pela equipe de desenvolvimento, mas o próprio Hudson está vendo o que pode ser feito.

                   ----------------

                  Olá Hudson.

                  Por favor, me esclareça qual a condição de instalação do OASIS.

                  Digamos que eu queria fazer uma reinstalação, mas não queira pegar novamente os arquivos "limpos", sem as configurações atribuidas na instalação. Apaguei a base de dados, a recriei e gostaria de iniciar a instalação novamente.

                  Que procedimento faço? Apago/renomeio algum arquivo? O que ele checa como condição de instalação? A existencia de algum arquivo? Que arquivo(s) é(são) este(s)?

                  Att,
                  Artur Lopes Bezerra

                  • C42ad0c9d4902df5fc5cceea678cd243?only path=false&size=50&d=404Reinaldo Neves(usuário não autenticado)
                    27 de Maio de 2011, 18:19

                     

                    Amigos para um bom fim de semana uma boa noticia.

                    Não sei quanto as funções internas na versão 2.1 do oasis, pois vou começar a utiliza-lo na próxima semana, mas consegui efetuar a instação com sucesso, em um ambiente ubuntu 10.

                     Vou documentar o que foi feito no fim de semana e posto a solução no incio da semana.

                    Abraços 

                    Reinaldo

                    • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
                      30 de Maio de 2011, 8:31

                       

                      Que boa notícia Reinaldo.

                      Estamos no aguardo.

                      Abraços,

                      Artur

                      • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
                        14 de Junho de 2011, 13:37

                         

                        Olá Reinaldo, tudo bem?

                        Então? Fizeste o passo a passo de como obter sucesso na instalação do OASIS? Pois até hoje não consegui usar.

                        Na versão anterior conseguia instalar tranquilo, porém não dava ném para logar. Nesta versão estás conseguindo logar?

                        >Res: Erros na Instalação Versão 2.10
                        >- 27/05/11 06:19 PM - Em resposta a 18
                        >Amigos para um bom fim de semana uma boa noticia.
                        >Não sei quanto as funções internas na versão 2.1 do oasis, pois vou começar a utiliza-lo na próxima semana, mas >consegui efetuar a instação com sucesso, em um ambiente ubuntu 10.
                        >Vou documentar o que foi feito no fim de semana e posto a solução no incio da semana.
                        >Abraços
                        >Reinaldo

                         Abraço,

                        Artur

                        • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
                          15 de Junho de 2011, 19:17

                           

                          Pessoal,

                           Não use a versão 2.10, use a versão 2.11.

                          Hudson

                           

                          • 089ca5a975382173d0ccdcd78c30895c?only path=false&size=50&d=404Neilson Ferreira(usuário não autenticado)
                            20 de Setembro de 2011, 21:44

                             

                            Bom dia,

                            Hudson, gostaria de receber informações de como contornar os erros que estão acontecendo no oasis versão 2.11 que são: SQLSTATE[42704]: Undefined object: 7 ERRO: linguagem "plpgsql" não existe HINT: Utilize CREATE LANGUAGE para carregar uma linguagem no banco de dados.

                            SQLSTATE[3F000]: Invalid schema name: 7 ERRO: esquema "oasis" não existe LINE 1: UPDATE oasis.s_profissional ^

                            E depois que fazer as alterações devidas como postado em outras mensagens deste forum, dar outro erros, gostaria de saber se tem alguma atualização disponivel ou previsão de algum patch para corrigir tais problemas de instalação. Aguardo resposta, pois estou precisando para ser realizados teste e se puder ajudar. 

                            ATT: Neilson Modesto

                            • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
                              23 de Setembro de 2011, 22:55

                               

                              Neilson,

                                 A versão 2.11 resolveu os problemas de instalação. Pode ser problema na versão do POSTGRESQL que tem que ser superior a 8.2.

                              Hudson

                               

                              • 089ca5a975382173d0ccdcd78c30895c?only path=false&size=50&d=404Neilson Ferreira(usuário não autenticado)
                                26 de Setembro de 2011, 10:52

                                 

                                Hudson,o problema estava na criação do banco de dados, somente no postgresql. No MySql funcionou normalmente. A versão que estou utilizando é a 8.4, mais o caso foi resolvido instalei uma ferramenta de gerenciamento web PHPPGAADMIN do postgres e criei o Banco de Dados "Oasis" e o esquema "oasis" através dele e depois instalei  o plpsql no referido Banco Oasis. Ao instalar o oasis tudo funcionou normalmente. ok

                                 

                                Neilson Ferreira

                        • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
                          22 de Novembro de 2011, 11:21

                           

                          Olá Pessoal, hoje o OASIS está em sua versão 2.2.1.

                          Finalmente consegui instalá-lo depois de muitos e-mails trocados com o Sr. Hudson.

                           Ele me ajudou a identificar vários pontos de contorno para os problemas encontrados.

                          Resolvi fazer uma compilação dos principais problemas que enfrentei, desta forma, espero ajudar outras pessoas que podem estar passando pelo mesmo problema.

                          Listei os pontos não descritos no manual de instalação sem os quais não seria possível concluir a instalação para o meu domínio, bem como alguns bugs detectados.

                          1º - A questão do arquivo de configuração do OASIS. Em application/configuration/const.php deve-se alterar o valor da constante:
                          define("K_INSTALL","S");
                          de "S" para "N"
                          No "instalador" que se baixa do portal do software público está definido como "S".

                          2º - Usar o domínio do e-mail que se define na instalação na autenticação do usuário, na tela de login, caso o domínio da rede não seja o mesmo. Não existe esta informação em lugar nenhum.
                          Ex: Caso você tenha definido gmail.com
                          Na tela de login terá que se autenticar da seguinte forma:
                          Usuário: administrador@gmail.com
                          Senha: 12345

                          3º - Outro problema que encontrei foi:
                          Caso se defina um domínio de e-mail com três níveis de domínios o OASIS não acusa nada em sua instalação, mas depois de concluida sua instalação ele não permite a autenticação. Tem que se definir obrigatoriamente um domínio apenas com dois níveis.
                          Ex: não posso definir correio.gov.br como domínio de e-mail. Quando vou autenticar ele não permite.
                          Tem que se definir algum domínio com apenas um subdomínio. Ex: gov.br ou gmail.com, etc.

                          4º - Depois de instalado ele não altera a constante K_INSTALL do mesmo arquivo de configuração citado no item 1º para "S", ele simplesmente cria mais uma linha e deixa duas definições para a constante K_INSTALL o que gera um aviso na tela, tendo que ser alterada manualmente.

                           Estas observações já foram passadas ao próprio Sr. Hudson ontem, que já me respondeu e me informou que já estão sendo verificadas.

                          Abraço a todos,

                          Artur Lopes Bezerra

                    • Ec9111c7cebc85f135da654d750a7f11?only path=false&size=50&d=404Roberto Robert(usuário não autenticado)
                      3 de Novembro de 2011, 12:33

                       

                      Olá Reinaldo,

                      estou MUITO interessado na sua documentação! Que tal passar?

                      Um Abraço!

Sistema Excelente!

31 de Outubro de 2011, 10:53, por Desconhecido

Em função da organização e controle total da área de TI, a tendência é que o OASIS seja cada vez mais utilizado . Este sistema organizou a informática do MDIC quando foi lançado, período em que eu era Gerente de Projetos no MDIC e participei do projeto trabalhando diretamente com ele. Vejo que desde então houveram ótimas mudanças que acompanham as tendências do mercado,  como o dashboard por exemplo. Parabéns aos Analistas e Desenvolvedores!



OASIS QUEBRA RECORDE DE ADESÃO

13 de Setembro de 2009, 15:31, por Desconhecido

Durante o CONSEGI foi lançada a solução de número 30: o Sistema OASIS, que trata do Controle de Contratos e Projetos. A solução foi desenvolvida pelo Ministério do Desenvolvimento, Indústria e Comércio e quebrou o recorde de cadastramentos do Portal: mais de 726 adesões em apenas um dia. A solução pode ser acessada pelo endereço http://www.softwarepublico.gov.br/ver-comunidade?community_id=8566986