Caro luiz,
O Soundex disponibilizado junto ao postgresql é para a lingua inglesa.
Mas se tiver interesse posso enviar a dll para você se estiver utilizando S.O.
Windows.
Att.
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED]
Enviada em: quinta-feira, 19 de outubro de 2006 14:47
Para: [email protected]
Assunto: Digest Brasil-Usuarios, volume 326, assunto 6
Enviar submissões para a lista de discussão Brasil-Usuarios para
[email protected]
Para se cadastrar ou descadastrar via WWW, visite o endereço
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo da
mensagem para
[EMAIL PROTECTED]
Você poderá entrar em contato com a pessoa que gerencia a lista pelo endereço
[EMAIL PROTECTED]
Quando responder, por favor edite sua linha Assunto assim ela será mais
específica que "Re: Contents of Brasil-Usuarios digest..."
Tópicos de Hoje:
1. Agora é sério, Soundex com problemas....urgente
(Luiz Renato Ferreira)
2. Re: alterar nome da tabela e do campo
(joao cosme de oliveira junior)
3. Re: ordenação e libc - uma possível solução (podem me ajudar
a testar?) (Luiz Matsumura)
4. Re: alterar nome da tabela e do campo (Thiago Risso)
5. configurar auto vacuum (Vinicius)
6. Re: Teste não respondam (Armando Roque)
7. Re: ordenação e libc - uma possível solução (podem me ajudar
a testar?) (Walter Cruz)
----------------------------------------------------------------------
Message: 1
Date: Thu, 19 Oct 2006 14:17:40 -0200
From: "Luiz Renato Ferreira" <[EMAIL PROTECTED]>
Subject: [PostgreSQL-Brasil] Agora é sério, Soundex com
problemas....urgente
To: [email protected]
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
Pessoal, alguem pode me ajudar, eu instalei todas as funções do postgre,
fuzzimath e as demais no momento da instalação, mas mesmo assim quando tento
usar o soundex aparece o erro: " function not exist"
Alguem sabe se precisa de mais alguma coisa para utilizar o soundex, por favor
preciso de ajuda urgente com isso...
--
Luiz Renato
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061019/d6600003/attachment-0001.html
------------------------------
Message: 2
Date: Thu, 19 Oct 2006 13:20:46 -0200
From: joao cosme de oliveira junior <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] alterar nome da tabela e do campo
To: Grupo de Usuários do PostgreSQL no Brasil
<[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="utf-8"
funcionou?
Em Quinta 19 Outubro 2006 13:59, Thiago Risso escreveu:
> Depois do toque do João.... Fiz alguns ajustezinhos :
>
> CREATE OR REPLACE FUNCTION toLowerTablesAndFields()
> RETURNS text AS
> $BODY$
> DECLARE
> recTables RECORD;
> recFields RECORD;
> lowerTable varchar;
> lowerField varchar;
> table varchar;
> field varchar;
> schema varchar;
> BEGIN
> -- SELECIONA AS TABELAS E ESQUEMAS
> FOR recTables IN SELECT n.nspname,relname FROM pg_catalog.pg_class
> c JOIN
> pg_catalog.pg_roles r ON r.oid = c.relowner LEFT JOIN
> pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE relkind = 'r'
> AND n.nspname ='teste' --NOT IN ('pg_catalog', 'pg_toast',
> 'information_schema')
> LOOP
> table := recTables.relname;
> lowerTable := lower(table);
> schema :=recTables.nspname;
> EXECUTE 'ALTER TABLE "'||schema||'"."'||table||'" RENAME
> TO "tmp_'||lowerTable||'"' ;
> EXECUTE 'ALTER TABLE "'||schema||'"."tmp_'||lowerTable||'"
> RENAME TO "'||lowerTable||'"';
>
> -- SELECIONA OS CAMPOS DA TABELAS
> FOR recFields IN SELECT a.attname FROM
> pg_catalog.pg_attribute a JOIN pg_catalog.pg_class
> c on c.oid = a.attrelid WHERE a.attnum > 0 AND NOT
> a.attisdropped AND
> c.relname = table
> LOOP
> field:=recFields.attname;
> lowerField := lower(field);
> EXECUTE 'ALTER TABLE "'||schema||'"."'||lowerTable||'"
> RENAME COLUMN "'||field||'" TO "tmp_'||lowerField||'"';
> EXECUTE 'ALTER TABLE "'||schema||'"."'||lowerTable||'"
> RENAME COLUMN "tmp_'||lowerField||'" TO "'||lowerField||'"';
> END LOOP;
>
>
> END LOOP;
> RETURN 'Acabou!!';
> END;
> $BODY$
> LANGUAGE 'plpgsql' VOLATILE;
>
> Att:
> Thiago Risso
------------------------------
Message: 3
Date: Thu, 19 Oct 2006 14:44:42 -0200
From: "Luiz Matsumura" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] ordenação e libc - uma possível
solução (podem me ajudar a testar?)
To: " Grupo de Usuários do PostgreSQL no Brasil "
<[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
Ola Walter, eu poderia tentar ajudar a testar, mas não entendo direito como
isso funciona...
O que eu preciso fazer para poder testar ?
é só alterar o arquivo /usr/share/i18n/locales/pt_BR ?
ai a ordenação no postgres ja funcionaria diferente ?
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061019/17d6d499/attachment-0001.html
------------------------------
Message: 4
Date: Thu, 19 Oct 2006 14:52:49 -0200
From: "Thiago Risso" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] alterar nome da tabela e do campo
To: " Grupo de Usuários do PostgreSQL no Brasil "
<[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
Sim...
Alterou todas as tabelas (apenas 2 que criei para teste) e seus respectivos
campos !
On 10/19/06, joao cosme de oliveira junior <[EMAIL PROTECTED]> wrote:
>
> funcionou?
>
> Em Quinta 19 Outubro 2006 13:59, Thiago Risso escreveu:
> > Depois do toque do João.... Fiz alguns ajustezinhos :
> >
> > CREATE OR REPLACE FUNCTION toLowerTablesAndFields()
> > RETURNS text AS
> > $BODY$
> > DECLARE
> > recTables RECORD;
> > recFields RECORD;
> > lowerTable varchar;
> > lowerField varchar;
> > table varchar;
> > field varchar;
> > schema varchar;
> > BEGIN
> > -- SELECIONA AS TABELAS E ESQUEMAS
> > FOR recTables IN SELECT n.nspname,relname FROM
> > pg_catalog.pg_class c JOIN
> > pg_catalog.pg_roles r ON r.oid = c.relowner LEFT JOIN
> > pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE
> > relkind =
> 'r'
> > AND n.nspname ='teste' --NOT IN ('pg_catalog', 'pg_toast',
> > 'information_schema')
> > LOOP
> > table := recTables.relname;
> > lowerTable := lower(table);
> > schema :=recTables.nspname;
> > EXECUTE 'ALTER TABLE "'||schema||'"."'||table||'" RENAME
> > TO "tmp_'||lowerTable||'"' ;
> > EXECUTE 'ALTER TABLE "'||schema||'"."tmp_'||lowerTable||'"
> > RENAME TO "'||lowerTable||'"';
> >
> > -- SELECIONA OS CAMPOS DA TABELAS
> > FOR recFields IN SELECT a.attname FROM
> pg_catalog.pg_attribute
> > a JOIN pg_catalog.pg_class
> > c on c.oid = a.attrelid WHERE a.attnum > 0 AND NOT
> > a.attisdropped AND
> > c.relname = table
> > LOOP
> > field:=recFields.attname;
> > lowerField := lower(field);
> > EXECUTE 'ALTER TABLE "'||schema||'"."'||lowerTable||'"
> > RENAME COLUMN "'||field||'" TO "tmp_'||lowerField||'"';
> > EXECUTE 'ALTER TABLE "'||schema||'"."'||lowerTable||'"
> > RENAME COLUMN "tmp_'||lowerField||'" TO "'||lowerField||'"';
> > END LOOP;
> >
> >
> > END LOOP;
> > RETURN 'Acabou!!';
> > END;
> > $BODY$
> > LANGUAGE 'plpgsql' VOLATILE;
> >
> > Att:
> > Thiago Risso
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte
> o manual http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061019/228ab78c/attachment-0001.html
------------------------------
Message: 5
Date: Thu, 19 Oct 2006 13:59:37 -0200
From: "Vinicius" <[EMAIL PROTECTED]>
Subject: [PostgreSQL-Brasil] configurar auto vacuum
To: Grupo de Usuários do PostgreSQL no Brasil
<[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
Gostaria de configurar o auto vacuum mas nao tenho base para preencher os
parametros, possuo uma db com 5gb, tenho 2 tabelas cada uma com 3milhoes d
registros, por dia aumenta cerca de 2mil registros, a tabela 1 transfere para a
tabela 2 e pego os 2mil registros novos.
Meu servidor tem 4gb d ram e eh um xeon 3.0 dual com discos scsi u320
qual seria a melhor configuracao para esta base.
hj esta configuracao assim:
base threshold - 1000
analyze base threshold - 500
vacuum scale factor - 0.4
analyze scale factor - 0.2
vacuum cost delay - 0
vacuum cost limit - 200
o valor dos parametros sao baseados em q ?
t+ galera...
------------------------------
Message: 6
Date: Thu, 19 Oct 2006 13:12:57 -0400
From: Armando Roque <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Teste não respondam
To: Grupo de Usuários do PostgreSQL no Brasil
<[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1
Usando o pop do gmail não aparece no cliente de e-mail, o gmail "segura"
a mensagem no webmail.
Sempre fico na dúvida se foi entregue!
[]'s
Walter Cruz wrote:
> será que vc está testando pela mesma razão que eu testei? mandei um
> e-mail pra cá ontem a noite mas ele fugiu....
>
> On 10/19/06, *Luiz Renato Ferreira* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> Estou mandando esse email de teste para saber se esta tudo OK....
>
> --
> Luiz Renato
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>
>
> ----------------------------------------------------------------------
> --
>
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte
> o manual http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
--
Armando Roque
http://dropsdef.blogspot.com
msn: [EMAIL PROTECTED]
skype: dropsdef
------------------------------
Message: 7
Date: Thu, 19 Oct 2006 15:46:20 -0200
From: "Walter Cruz" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] ordenação e libc - uma possível
solução (podem me ajudar a testar?)
To: " Grupo de Usuários do PostgreSQL no Brasil "
<[email protected]>
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
É *quase* isso Luiz.
Depois de alterado, conforme as minhas sugestões, é necessário 'compilar' o
locale.
No meu caso, com o comando (como root):
# localedef -i pt_BR -c -f ISO-8859-1 -A /usr/share/locale/locale.alias pt_BR
Depois, precisa reiniciar o postgreSQL. Mas como a alteração é na glibc, afeta
todos os comandos do sistema, como por exemplo, o sort no shell.
[]'s
- Walter
On 10/19/06, Luiz Matsumura <[EMAIL PROTECTED]> wrote:
>
> Ola Walter, eu poderia tentar ajudar a testar, mas não entendo direito
> como isso funciona...
> O que eu preciso fazer para poder testar ?
>
> é só alterar o arquivo /usr/share/i18n/locales/pt_BR ?
>
> ai a ordenação no postgres ja funcionaria diferente ?
>
>
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte
> o manual http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061019/b56b6d16/attachment.html
------------------------------
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
Fim da Digest Brasil-Usuarios, volume 326, assunto 6
****************************************************
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios