Re: [pgbr-geral] Função em C

2010-10-28 Por tôpico Euler Taveira de Oliveira
mateusgra escreveu: #include postgres.h #include utils/builtins.h /* convert C string to text pointer */ #define PG_TEXT_GET_STR(textp_) \ DatumGetCString(DirectFunctionCall1(textout, PointerGetDatum(textp_))) #define PG_STR_GET_TEXT(str_) \

[pgbr-geral] Escolha do método de replicação

2010-10-28 Por tôpico Thiago Godoi
Pessoal, Preciso escolher o melhor método de replicação para utilizar , se puderem me ajudar, o caso é o seguinte : Possuimos um banco no postgres 9.0 em um servidor de desenvolvimento com bases sendo geradas a todo momento. Já possuimos um servidor pronto para receber uma versão de produção do

Re: [pgbr-geral] Sobre curso PostgreSQL HA

2010-10-28 Por tôpico Victor Hugo
Diogo, Nada contra a dextra, mas eu fiz na 4Linux e gostei muito. []´s victor hugo Em 27 de outubro de 2010 16:49, Diogo Borsoi diogobor...@gmail.com escreveu: Pessoal, Esta é minha 1a. mensagem no grupo. Gostaria de saber se o curso

Re: [pgbr-geral] Sobre curso PostgreSQL HA

2010-10-28 Por tôpico Euler Taveira de Oliveira
Thiago Godoi escreveu: Outro detalhe é que pelas ementas se não estou enganado , esse curso da 4linux engloba 2 da Dextra performance-tuning e alta disponibilidade. A ementa e material foi montada por mim no ano passado. O curso realmente engloba tanto tuning quanto soluções de alta

Re: [pgbr-geral] Escolha do método de replicação

2010-10-28 Por tôpico JotaComm
Olá, Em 28 de outubro de 2010 12:49, Thiago Godoi thiagogodo...@gmail.comescreveu: Pessoal, Preciso escolher o melhor método de replicação para utilizar , se puderem me ajudar, o caso é o seguinte : Possuimos um banco no postgres 9.0 em um servidor de desenvolvimento com bases sendo

Re: [pgbr-geral] Tabela Gigante

2010-10-28 Por tôpico Charly Batista
Em outra mensagem você colocou Não é simples demais para uma tabela que terá milhões de registros ???... O problema não é simplicidade. Na verdade, simplicidade geralmente é a melhor prática! O pessoal aqui falou sobre a tal Chave Natural... mas o que vem a ser uma chave natural?? Durante o

[pgbr-geral] Res: Escolha do método de replic ação

2010-10-28 Por tôpico Renato Ricci
Thiago, creio que o hot-standby não irá funcionar da maneira que você deseja, pois um banco neste estado não aceita transações pois ele roda somente em read-only. A não ser que você queira usar apenas para consulta. Att., __ Renato R. Ricci Antes de imprimir,

Re: [pgbr-geral] Sobre curso PostgreSQL HA

2010-10-28 Por tôpico Diogo Borsoi
Pessoal, Obrigado pelas opiniões. On 10/28/2010 01:26 PM, Euler Taveira de Oliveira wrote: Thiago Godoi escreveu: Outro detalhe é que pelas ementas se não estou enganado , esse curso da 4linux engloba 2 da Dextra performance-tuning e alta disponibilidade. A ementa e material foi

Re: [pgbr-geral] Res: Escolha do método de replica ção

2010-10-28 Por tôpico Thiago Godoi
Hum creio que usei a palavra errada então, não seria uma replicação. Seria migrar as atualizações para o banco de produção. Porém um detalhe que não havia citado antes, o banco de produção será usado somente para consultas. Em 28 de outubro de 2010 13:40, Renato Ricci

[pgbr-geral] Res: Res: Escolha do método de replicação

2010-10-28 Por tôpico Renato Ricci
Thiago, deixa eu ver se entendi.. você tem um ambiente de desenvolvimento onde você faz alterações físicas e lógicas no banco de dados. O que você quer fazer é aplicar essas alterações em um banco de produção? O que você vai querer aplicar no banco de produção? Somente o DDL? Ou as informações

Re: [pgbr-geral] Res: Res: Escolha do método de replicação

2010-10-28 Por tôpico Thiago Godoi
É realmente já percebi que o hot-standby não é o ideal para a situação. Vou tentar especificar melhor o que desejamos fazer. Tenho um banco de Desenvolvimento onde eu tenho várias bases em que eu estou inserindo novas informações o tempo inteiro.Na máquina de produção a ideia é possuir algumas

Re: [pgbr-geral] Res: Res: Escolha do método de replicação

2010-10-28 Por tôpico JotaComm
Olá, Em 28 de outubro de 2010 15:32, Thiago Godoi thiagogodo...@gmail.comescreveu: É realmente já percebi que o hot-standby não é o ideal para a situação. Vou tentar especificar melhor o que desejamos fazer. Tenho um banco de Desenvolvimento onde eu tenho várias bases em que eu estou

[pgbr-geral] Res: Res: Res: Escolha do mé todo de replicação

2010-10-28 Por tôpico Renato Ricci
Realmente, concordo com o JotaComm. Provavelmente o Slony seja ideal para sua situação. Com ele você pode escolher quais objetos deseja replicar para o banco slave... T+ __ Renato R. Ricci Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio

Re: [pgbr-geral] Res: Res: Res: Escolha do mét odo de replicação

2010-10-28 Por tôpico Thiago Godoi
Obrigado galera , vou pesquisar mais sobre o Slony então, porém ele possui essa opção de replicação agendada dos dados? Por exemplo eu conseguiria definir para ele replicar os dados gerados durante o dia , somente durante a noite? Em 28 de outubro de 2010 16:11, Renato Ricci

Re: [pgbr-geral] Tabela Gigante

2010-10-28 Por tôpico Roberto Mello
2010/10/27 Listas lis...@arsweb.net.br: Sou programador em PHP e utiliso o mysql para fazer meus sistemas, bom, estou desenvolvendo um sistema on-line de uma lista telefonica e resolvi usar o postgresql como banco de dados. Porém, estou com dúvidas de como fazer a tabela no banco. A

[pgbr-geral] Auditoria em POstgreSQL -

2010-10-28 Por tôpico Emerson Martins
Opa pessoal. Tenho umas triggers de auditoria no sistema.Mas temos também um módulo de usuarios onde sabemos quem estar logado. Preciso de ajuda pra integrar as triggers ao modulo de usuários.Alguem ja implementou algo assim? Tow com esse problema pra resolver..Urgente.. Emerson Martins

Re: [pgbr-geral] Auditoria em POstgreSQL -

2010-10-28 Por tôpico Roberto Mello
2010/10/28 Emerson Martins emersonmarti...@gmail.com: Opa pessoal. Tenho umas triggers de auditoria no sistema.Mas temos também um módulo de usuarios onde sabemos quem estar logado. Preciso de ajuda pra integrar as triggers ao modulo de usuários.Alguem ja implementou algo assim? Tow com esse

Re: [pgbr-geral] Auditoria em POstgreSQL -

2010-10-28 Por tôpico Fábio Gibon - Comex System
Olá Emerson, tem como detalhar melhor o que você precisa? E, adiantando, quando você fala usuário é usuário do banco (login role) ou usuário da sua aplicação? sds Fábio Gibon - Original Message - From: Emerson Martins To: pgbr-geral@listas.postgresql.org.br Sent:

[pgbr-geral] Add Topic: Escolha do método de r eplicação - Urgente

2010-10-28 Por tôpico jmtofoli
Boa noite pessoal. Desculpem o topico extenso... Esse tópico do colega Thiago é uma excelente deixa, pois tenho que pesquisar e implementar (em 15 dias) um mecanismo de replicação que atenda a seguinte situação: Atualmente possuimos um sistema que integra matriz e filial de forma online,

Re: [pgbr-geral] Auditoria em POstgreSQL -

2010-10-28 Por tôpico Celso
Olá Emerson, Nós temos algo assim em nosse ERP (se for o usuário da aplicação). No Oracle você consegue setar um valor para uma variável de Sessão do usuário (na versão 9 do Post, pelo que entendi tem esse recurso tb). Mas resolvemos da seguinte forma. Quando o usuário se loga no sistema

[pgbr-geral] Agrupar, transformar linhas em colunas

2010-10-28 Por tôpico Emerson Hermann
/* Estrutura apenas para exemplo */ --DROP TABLE IF EXISTS cadastro_teste; CREATE TEMP TABLE cadastro_teste ( cpf VARCHAR(11) , nome VARCHAR(21) , matricula VARCHAR(7) ); INSERT INTO cadastro_teste (nome,cpf,matricula) VALUES ('Maria Madalena','72034054401','2010011'); INSERT

Re: [pgbr-geral] Agrupar, transformar linhas em colunas

2010-10-28 Por tôpico Osvaldo Kussama
2010/10/28 Emerson Hermann emersonherm...@gmail.com: /* Estrutura apenas para exemplo */ --DROP TABLE IF EXISTS cadastro_teste; CREATE TEMP TABLE cadastro_teste (       cpf  VARCHAR(11)     , nome VARCHAR(21)     , matricula VARCHAR(7) ); INSERT INTO cadastro_teste

Re: [pgbr-geral] Agrupar, transformar linhas em colunas

2010-10-28 Por tôpico Osvaldo Kussama
Em 28 de outubro de 2010 20:50, Osvaldo Kussama osvaldo.kuss...@gmail.com escreveu: 2010/10/28 Emerson Hermann emersonherm...@gmail.com: /* Estrutura apenas para exemplo */ --DROP TABLE IF EXISTS cadastro_teste; CREATE TEMP TABLE cadastro_teste (       cpf  VARCHAR(11)     , nome

Re: [pgbr-geral] Digest pgbr-geral, volume 22, assunto 61

2010-10-28 Por tôpico Emerson Martins
://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20101028/d76f1e9a/attachment-0001.htm -- Message: 3 Date: Thu, 28 Oct 2010 15:42:37 -0400 From: Roberto Mello roberto.me...@gmail.com Subject: Re: [pgbr-geral] Auditoria em POstgreSQL - To: Comunidade

Re: [pgbr-geral] Res: Res: Res: Escolha do mét odo de replicação

2010-10-28 Por tôpico Charly Batista
Thiago, boa noite! Talvez uma ferramenta de ETL te seja mais apropriado do que uma ferramenta de replicação. Existem algumas boas ferramentas de ETL disponíveis, e uma que gosto muito é o Kettle[1]. Com ele você consegue fazer extrações agendadas, como você deseja. Dá uma olhada, talvez te