[pgbr-geral] Erro na instalação do PostGreSQL 8.2 - FreeBSD 7 - 64 bits

2009-06-24 Por tôpico Raphael Garcia
Boa tarde a todos, A versão do PostgreSQL 8.3.7 estava perfeitamente instalada no FreeBSD 7.0 - 64 bits, mas eu precisava usar o dblink e não encontrei o contrib/dblink para o 8.3.7. Eu até postei para a lista, mas infelizmente ninguém respondeu. Então, a solução foi desinstalar o 8.3.7 e inst

[pgbr-geral] Alta Disponibilidade

2009-06-24 Por tôpico Eduardo Rodrigues
Boa Tarde Pessoal, estou montando um servidor de banco de dados PostgreSQL, gostaria de poder implementar esse banco de dados com alta disponibilidade. Pude observar que posso montar esse ambiente de duas maneiras: 1a. Replica do banco de dados, ou seja, todas as informações serem replicadas par

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico sergio nogueira
JotaComm, na verdade, minha idéia é criar uma coluna id_tabela (preciso criar também mais outras seis colunas) e uma sequence e fazer o update atraves de um script PHP. Alguma coisa assim, depois de ter criado um índice unico para a coluna oid: A coluna id_tabela seria uma solução definitiva ao

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico JotaComm
Olá, Sérgio Uma coluna serial não resolve o problema. Ela se tornaria um auto incremento. Exemplo: CREATE TABLE exemplo(exemplo_id SERIAL); INSERT INTO exemplo VALUES (DEFAULT); INSERT INTO exemplo VALUES (DEFAULT); INSERT INTO exemplo VALUES (DEFAULT); SELECT * FROM exemplo; Irá mostrar 3 va

Re: [pgbr-geral] Dúvida sobre Trigger

2009-06-24 Por tôpico Vinicius A. Santos
Osvaldo Kussama escreveu: > 2009/6/24 Vinicius A. Santos > >> Pessoal, vamos supor que eu tenha o seguinte UPDATE: >> >> UPDATE tabela SET coluna = 10 WHERE chave = 100; >> >> e este comando dispare uma trigger before ou after update, tem como >> dentro da função trigger eu captar o comando que

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico sergio nogueira
Novamente, JotaComm, muito obrigado. As tabelas não têm PK's e não podem ter ... a idéia do oid é justamente para criar, além de outras colunas, uma coluna serial. Sem o oid era impossível. Att., Sergio 2009/6/24 JotaComm > Olá, > > Você pode fazer assim: > > CREATE TABLE tab(codigo int PRIMA

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico sergio nogueira
Oswaldo, pelo que entendi, voce pode criar a tabela com oids. mas depois de criada, nada feito: segue trechos dos 'alter table ...' 8.2 ... CLUSTER ON *index_name* SET WITHOUT CLUSTER SET WITHOUT OIDS SET ( *storage_parameter* = *value* [, ... ] ) RESET ( *storage_parameter* [

Re: [pgbr-geral] Dúvida sobre Trigger

2009-06-24 Por tôpico Osvaldo Kussama
2009/6/24 Vinicius A. Santos > > Pessoal, vamos supor que eu tenha o seguinte UPDATE: > > UPDATE tabela SET coluna = 10 WHERE chave = 100; > > e este comando dispare uma trigger before ou after update, tem como > dentro da função trigger eu captar o comando que disparou a função, no > caso o coman

[pgbr-geral] Dúvida sobre Trigger

2009-06-24 Por tôpico Vinicius A. Santos
Pessoal, vamos supor que eu tenha o seguinte UPDATE: UPDATE tabela SET coluna = 10 WHERE chave = 100; e este comando dispare uma trigger before ou after update, tem como dentro da função trigger eu captar o comando que disparou a função, no caso o comando de update ? -- Vinicius A. Santos www

[pgbr-geral] [Off-Topic] UniDANFe-Software par a impressão do DANFE / Projeto Open Source UniNFe - Software para NFE

2009-06-24 Por tôpico Edson Mundin Ferreira
O *UniNFE* é um aplicativo *Open Source* que possibilita o *envio de Notas Fiscais Eletrônicas para a SEFAZ* integrável de forma simples com qualquer ERP. Uso gratuito, sem royalties, com acesso aos fontes e grupo de discussão aberto. Saiba mais sobre o UniNfe acessando .

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico JotaComm
Olá, Você pode fazer assim: CREATE TABLE tab(codigo int PRIMARY KEY,nome text); CREATE INDEX ind_tab_nome ON tab(nome); INSERT INTO tab VALUES (1,'Jota'); INSERT INTO tab VALUES (2,'Jota.Comm'); CREATE TABLE outra_tab(LIKE tab INCLUDING INDEXES) WITH OIDS; INSERT INTO outra_tab SELECT * FROM

Re: [pgbr-geral] tabela sem oids

2009-06-24 Por tôpico Osvaldo Kussama
2009/6/24 sergio nogueira > > Pessoal, > no PostgreSQl abaixo > foi criada uma tabela sem oids de colunas. Agora preciso deste campo. > O comando retorna a mensagem: >   bdx => alter table tabelax set with oids;   (funciona no 8.4.rc1) >   ERROR:  syntax error at or near "with oids" >   LINE 1: al

[pgbr-geral] tabela sem oids

2009-06-24 Por tôpico sergio nogueira
Pessoal, no PostgreSQl abaixo foi criada uma tabela sem oids de colunas. Agora preciso deste campo. O comando retorna a mensagem: bdx => alter table tabelax set with oids; (funciona no 8.4.rc1) ERROR: syntax error at or near "with oids" LINE 1: alter table cv2samge set with oids; PostgreS

Re: [pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico Marcelo Gomes
Na verdade esta base estamos usando só para ter alguns valores para fazer estatísticas, a falta da chave primária foi uma falha mesmo que já esta sendo corrigida!!! Para esta base esta tudo tranquilo, meu unico medo é como o cara jura que não fez nada, se existe algum erro que poderia acontecer na

Re: [pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico Rudinei Dias
Além do que os colegas expuseram - a aplicação que insere estes dados é web? então você deve prevenir o REPOST de dados do navegador. O usuário não vai saber que fez duas vezes a mesma coisa, afinar ele só clicou em um link no histórico ou deu F5 - defina a chave primária da tabela. Tabela sem PK é

Re: [pgbr-geral] script para restaurar banco de dados agendado

2009-06-24 Por tôpico Osvaldo Kussama
2009/6/24 Fernando de Oliveira > > Bom dia a todos, > > Meu servidor é um Debian com PostgreSQL 8.3. > > Preciso criar um script que execute todos os dias em um determinado horário. > > Rotinas a serem executadas: > > a) Fazer um drop em um banco de dados ou em todos os seus objetos. > > b) Se um

Re: [pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico JotaComm
Opa, Seria interessante você habilitar os logs. Pois sem o log é dificil visualizar e entender o que pode estar acontencendo. 2009/6/24 Marcelo Gomes > Estou usando a versão 8.3, os dados do banco já estão corrigidos, a minha > duvida é só para se for o caso de realmente ser o vacuum (coisa que

Re: [pgbr-geral] Res: BD XML

2009-06-24 Por tôpico Marcelo Gomes
Obrigado pela dica!!! 2009/6/24 Newton Teixeira do Nascimento Júnior < newton.jun...@eletronorte.gov.br> > Marcelo, quase dois anos atrás fiz essa "experiência". Fiz um programa > que processava arquivos com milhares de informações, > > "minerava" esses arquivos para obter os dados que queria. >

[pgbr-geral] script para restaurar banco de dados agendado

2009-06-24 Por tôpico Fernando de Oliveira
Bom dia a todos, Meu servidor é um Debian com PostgreSQL 8.3. Preciso criar um script que execute todos os dias em um determinado horário. Rotinas a serem executadas: a) Fazer um drop em um banco de dados ou em todos os seus objetos. b) Se um backup ( que o cliente vai me enviar) existir em u

Re: [pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico Marcelo Gomes
Estou usando a versão 8.3, os dados do banco já estão corrigidos, a minha duvida é só para se for o caso de realmente ser o vacuum (coisa que eu não acredito) veja como eliminar este problema, para não voltar a dar este problema no futuro. Nao estou com os logs habilitados :( Obrigado, Marcelo G

[pgbr-geral] Res: BD XML

2009-06-24 Por tôpico Newton Teixeira do Nascimento Júnior
Marcelo, quase dois anos atrás fiz essa "experiência". Fiz um programa que processava arquivos com milhares de informações, "minerava" esses arquivos para obter os dados que queria. E naquela época decidi passar os dados para formato XML, uma vez que esses dados apresentavam-se em uma forma h

Re: [pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico JotaComm
Olá, Você tem os logs habilitados? Lá você vai conseguir identificar o que aconteceu. Qual versão do PG você está utilizando? Você vai precisar eliminar estes registros duplicados? 2009/6/24 Marcelo Gomes > Bom dia pessoal, > > Esta semana tive o seguinte problema um banco, tem uma tabela que

Re: [pgbr-geral] RES: Uso de aliases em comandos update.

2009-06-24 Por tôpico JotaComm
Olá, Primeiro não responda determinado assunto, com uma pergunta de um assunto completamente diferente, para isso crie um novo email e envie para a lista. Isso que aconteceu só prejudica o histórico da lista. Para sair da lista use: https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-g

[pgbr-geral] BD XML

2009-06-24 Por tôpico Marcelo Gomes
Pessoal, Tenho diverso dados em texto e estava pensando em trasformar eles em XML e jogar no banco. cheguei a fazer isso com o BD eXist, mas devido ao tamanho e a quantidade de registro o eXist não deu muito certo. Estou pensando em testar o postgres com XML, alguém já usou para arquivos xml gran

[pgbr-geral] Tuplas replicadas

2009-06-24 Por tôpico Marcelo Gomes
Bom dia pessoal, Esta semana tive o seguinte problema um banco, tem uma tabela que estava sem chave primária e aconteceu que diversos registro foi duplicado. Falei com o unico cara que poderia fazer estes inserts em duplicidade e ele jura de pé junto que não fez, ele disse que já ouviu relato que