Re: [pgbr-geral] Como acompanhar execução de tarefas longas
Em 7 de setembro de 2016 09:11, Rosana de Oliveiraescreveu: > Prezados, > > Boa noite. > Utilizo Postgresql v 9.5.4 > Agendei um dump na minha crontab. O mesmo já se encontra em execução. > > Gostaria de saber se existe alguma consulta que estime o tempo restante do > processo do dump, bem como outras estatísticas, tal como existe no Oracle > (v$session_longops). > > Agradeço desde já. > > -- > Rosana de Oliveira Santos > > Olá Rosana, Não há como saber o tempo restante não... Você consegue acompanhar o que está "acontecendo" no banco através da tabela pg_stat_activity: SELECT * FROM pg_stat_activity Lucas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Como acompanhar execução de tarefas longas
Prezados, Boa noite. Utilizo Postgresql v 9.5.4 Agendei um dump na minha crontab. O mesmo já se encontra em execução. Gostaria de saber se existe alguma consulta que estime o tempo restante do processo do dump, bem como outras estatísticas, tal como existe no Oracle (v$session_longops). Agradeço desde já. -- Rosana de Oliveira Santos ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgreSQL-8.2 não inicia automaticamente.
2016-09-06 9:52 GMT-04:00 Marcos - GMail: > Buenas pessoal, fiz instalação do postgresql-8.2 no ubuntu server > incluindo no source.list o seguinte repositório: > Pelas amor dos meus filhinhos! 8.2! Por que uma versão tão antiga? Um grande número de correções (algumas graves) e melhorias já foram realizadas desde então. *Para resolver, é preciso iniciar o banco utilizando o comando:* > > pg_ctlcluster 8.2 main start - coloquei-o no /etc/rc.local > > Verifique os logs para ver por que o servidor não está iniciando com os scripts de inicialização que acompanham o pacote. Talvez alguma configuração nos parâmetros de memória compartilhada? Você não muda nada nos arquivos de configuração padrão do pacote do PG? Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] PostgreSQL-8.2 não inicia automaticamente.
Buenas pessoal, fiz instalação do postgresql-8.2 no ubuntu server incluindo no source.list o seguinte repositório: 1º adicionei no apt/source.list a seguinte fonte deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main 2º Apliquei a chave wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \ sudo apt-key add - sudo apt-get update Logo após: apt-get install postgresql-8.2 Sempre fiz isto e nunca deu erro, já são mais de 15 servidores de clientes nossos que rodam o postgresql-8.2 no ubuntu server instalados desta forma. Estamos em fim de troca de versão do pg, indo para o 9.5, mas ainda precisamos do 8.2! *O erro! * postgres@administrador:/home/administrador$ psql *Quando o executo o comando acima, o erro abaixo se faz presente* psql: não pôde conectar ao servidor: Arquivo ou diretório não encontrado O servidor está executando localmente e aceitando conexões no soquete de domínio Unix "/var/run/postgresql/.s.PGSQL.5432"? *Para resolver, é preciso iniciar o banco utilizando o comando:* pg_ctlcluster 8.2 main start - coloquei-o no /etc/rc.local Isto nunca precisou! Fiz algumas coisas que encontrei no professor google, mas nada deu certo. Fiz a instalação pelos fontes do postgresql e deu o mesmo erro. *Marcos Alves* http://versosalmaepropriedade.blogspot.com.br/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pesquisa por palavras semelhantes
Ou ainda você poderia utilizar cada uma das palavras com ilike e conector lógico and, daria o resultado de qualquer posição para maria e qualquer posição para joao em uma só coluna da relação. Att Em 6 de setembro de 2016 10:17, Fernando Fosterescreveu: > Fiz a muito tempo uma coisa parecida. Não corri atrás de outra solução, > mas deve ter algo mais elegante. > Você pode transformar em um array e testar os valores. > > string_to_array(string,' ') > > abrass > > Em ter, 6 de set de 2016 às 10:06, Pedro B. Alves > escreveu: > >> >> Bom dia Pessoal, estou com as seguinte dificuldade que nunca fiz com o >> PostgreSQL. >> >> Eu preciso de uma forma de buscar como "JOAO MARIA" mas no banco de dados >> eu tenho "MARIA JOAO" >> >> Existe como? >> >> Grato. >> ___ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Mello Júnior 41.3252-3555 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pesquisa por palavras semelhantes
Fiz a muito tempo uma coisa parecida. Não corri atrás de outra solução, mas deve ter algo mais elegante. Você pode transformar em um array e testar os valores. string_to_array(string,' ') abrass Em ter, 6 de set de 2016 às 10:06, Pedro B. Alvesescreveu: > > Bom dia Pessoal, estou com as seguinte dificuldade que nunca fiz com o > PostgreSQL. > > Eu preciso de uma forma de buscar como "JOAO MARIA" mas no banco de dados > eu tenho "MARIA JOAO" > > Existe como? > > Grato. > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo
Obrigado Flávio, funcionou perfeitamente []s Gustavo Castilho ᐧ Em 6 de setembro de 2016 10:02, Flavio Henrique Araque Gurgel < fha...@gmail.com> escreveu: > > > Em ter, 6 de set de 2016 às 14:44, Gustavo> escreveu: > >> Ola senhores >> >> Existe algo no postgres que obriga o preenchimento de um campo por % >> >> Exemplo.. quero que pelo menos 50% do tamanho do campo senha preenchido >> >> isso ajuda por exemplo, evitar que os usuários preencham um campo >> observação somente com 1 letra para bular o NULL >> >> claro que eles nem precisam ficar sabendo disso senão eles colocam um >> monte de .. >> > > Você pode usar uma restrição na coluna: > CREATE TABLE foo (bar VARCHAR NOT NULL CONSTRAINT length_check > CHECK(length(bar)>10)); > No exemplo acima, a coluna bar não pode ser nula e deve ter um comprimento > mínimo de 10 caracteres. > Note que você deveria fazer esse tipo de restrição corretamente na sua > aplicação e validar a entrada. > > []s > Flavio Gurgel > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pesquisa por palavras semelhantes
> > Bom dia Pessoal, estou com as seguinte dificuldade que nunca fiz com o > PostgreSQL. > > Eu preciso de uma forma de buscar como "JOAO MARIA" mas no banco de dados > eu tenho "MARIA JOAO" > > Existe como? > O melhor é fazer isto: https://www.postgresql.org/docs/9.5/static/textsearch.html Rapidamente você pode fazer: WHERE texto_louco ILIKE '%maria%' AND texto_louco ILIKE '%joao%' Vão aparecer "maria joao", "joao maria", "joao da silva maria pinto", enfim, tudo o que tenha as duas palavras. E a performance tende a ser ruim. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Pesquisa por palavras semelhantes
Bom dia Pessoal, estou com as seguinte dificuldade que nunca fiz com o PostgreSQL. Eu preciso de uma forma de buscar como "JOAO MARIA" mas no banco de dados eu tenho "MARIA JOAO" Existe como? Grato. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo
Em ter, 6 de set de 2016 às 14:44, Gustavoescreveu: > Ola senhores > > Existe algo no postgres que obriga o preenchimento de um campo por % > > Exemplo.. quero que pelo menos 50% do tamanho do campo senha preenchido > > isso ajuda por exemplo, evitar que os usuários preencham um campo > observação somente com 1 letra para bular o NULL > > claro que eles nem precisam ficar sabendo disso senão eles colocam um > monte de .. > Você pode usar uma restrição na coluna: CREATE TABLE foo (bar VARCHAR NOT NULL CONSTRAINT length_check CHECK(length(bar)>10)); No exemplo acima, a coluna bar não pode ser nula e deve ter um comprimento mínimo de 10 caracteres. Note que você deveria fazer esse tipo de restrição corretamente na sua aplicação e validar a entrada. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo
>>Ola senhores >>Existe algo no postgres que obriga o preenchimento de um campo por % >>Exemplo.. quero que pelo menos 50% do tamanho do campo senha preenchido >>isso ajuda por exemplo, evitar que os usuários preencham um campo observação >>somente com 1 letra para bular o NULL >>claro que eles nem precisam ficar sabendo disso senão eles colocam um monte >>de .. >>[]s >>Gustavo Castilho Pode usar trigger pra gerar uma excessão? Marcelo___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Preenchimento de pelo menos n% de um campo
Ola senhores Existe algo no postgres que obriga o preenchimento de um campo por % Exemplo.. quero que pelo menos 50% do tamanho do campo senha preenchido isso ajuda por exemplo, evitar que os usuários preencham um campo observação somente com 1 letra para bular o NULL claro que eles nem precisam ficar sabendo disso senão eles colocam um monte de .. []s Gustavo Castilho ᐧ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral