Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Ernesto Martins
Mozart; Não entendi exatamente o que seu procedimento faz, porém tenho um problema semelhante. Faço diariamente cargas de arquivos de texto em 160 tabelas e que somam mais de 1.900.000 linhas. Se o seu problema é carregar dados, então posso compartilhar com você minha experiência. Após

Re: [pgbr-geral] Qualquer usuário pode executar o va ccum ?

2008-12-12 Por tôpico Emerson Casas Salvador
2008/12/11 titofr t...@uel.br: Emers0n wrote: vacuum pode ser executado pelo owner ou por um superusuario nao existe revoke para vacuum Owner do banco ou da tabela ? O que está acontecendo aqui é o seguinte: o usuario user1 pode executar o comando Vaccum tabela1 em uma tabela que

Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Fábio Telles Rodriguez
2008/12/11 Mozart Hasse mozart.ha...@usa.net: Preâmbulo da pergunta: Tenho o problema frequente de rodar scripts monstruosamente grandes (um milhão de comandos SQL separados por ponto-e-vírgula) com frequência. O problema é que pode ocorrer um erro láá no meio dele e aí eu preciso

[pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Lucas Paz
Bom dia pessoal, Preciso de mais 1 ajuda, tenho 1 banco de dados com mais de 1000 tabelas (1039 pra ser exato) e preciso alterar o dono do banco e de todas as tabelas... tem alguma maneira prática de fazer isso sem fazer o dump do banco? Obrigado pela atenção. -- Lucas Paz

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Fábio Telles Rodriguez
2008/12/12 Lucas Paz lucas...@gmail.com: Bom dia pessoal, Preciso de mais 1 ajuda, tenho 1 banco de dados com mais de 1000 tabelas (1039 pra ser exato) e preciso alterar o dono do banco e de todas as tabelas... tem alguma maneira prática de fazer isso sem fazer o dump do banco? Claro, você

[pgbr-geral] duvida na utilização de aspas sim ples

2008-12-12 Por tôpico Anderson
Bom dia Lista, pessoal estou fazendo um procedure mas surgiu um problema com a aspas simples, o problema esta em como utilizar elas no meio de uma sql que tem varias concatenações. XCRIATABELA :='CREATE TABLE '|| XTABELA ||' ('|| XNID ||' NUMERIC(6,0) DEFAULT

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico joao junior
vc tem linux em maos? :) se tiver te mando um shell script :P On Fri, 2008-12-12 at 10:49 -0200, Fábio Telles Rodriguez wrote: 2008/12/12 Lucas Paz lucas...@gmail.com: Bom dia pessoal, Preciso de mais 1 ajuda, tenho 1 banco de dados com mais de 1000 tabelas (1039 pra ser exato) e preciso

Re: [pgbr-geral] duvida na utilização de aspas si mples

2008-12-12 Por tôpico William Leite Araújo
2008/12/12 Anderson jackvalant...@gmail.com Bom dia Lista, pessoal estou fazendo um procedure mas surgiu um problema com a aspas simples, o problema esta em como utilizar elas no meio de uma sql que tem varias concatenações. Use a função *quote_literal*. Deseja que o texto 'qualquer'

Re: [pgbr-geral] duvida na utilização de aspas sim ples

2008-12-12 Por tôpico Luiz Henrique
Anderson escreveu: Bom dia Lista, pessoal estou fazendo um procedure mas surgiu um problema com a aspas simples, o problema esta em como utilizar elas no meio de uma sql que tem varias concatenaes. XCRIATABELA :='CREATE TABLE '|| XTABELA ||' ('|| XNID ||' NUMERIC(6,0) DEFAULT

[pgbr-geral] RES: Banco Multiempresa

2008-12-12 Por tôpico Idesk
Oi pessoal, To vendo essa conversa se estender, e quero dar minha opinião, pois tenho sistema multiempresa rodando. Quando vejo a discussão sobre as permissões no banco de dados, me pergunto por que o usuário terá a liberdade de operar em cima dele fora do sistema. Creio que somente o DBA

Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Mozart Hasse
Detalhando: o proprio psql do postgres faz isso coloque a seguinte linha no inicio do arquivo \set ON_ERROR_STOP psql dbname infile http://www.postgresql.org/docs/8.3/interactive/backup-dump.html na sessão 24.1.1. Restoring the dump o manual refere-se para restauração de dump, mas

Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Mozart Hasse
Bom, Não conheço, mas escrever um programa que roda um alter table de cada vez não parece ser muito complicado De fato, mas não quero reinventar a roda. Colocar as firulas que eu gostaria vai consumir muito mais tempo. Utilize copy ao invés de inserts, ele foi feito para isso! Ele foi

Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Mozart Hasse
Fabio Henrique, Eu tambem rodo script enormes, nao grandes iguais ao seus, com 1 milhao de linhas, mas em torno de 100 mil linhas com varios inserts em cada linha. (...) Para rodar esses scripts eu utilizo o PGadmin que, com certeza, nao foi feito para rodar scripts deste tamanho.

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Lucas Paz
qual comando daria conta? 2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com 2008/12/12 Lucas Paz lucas...@gmail.com: Opa só uso linux :P ... Gente... para criar um script quando um único comando SQL dá conta? []s 2008/12/12 joao junior joao.jun...@bra03034.conab.gov.br

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Fábio Telles Rodriguez
2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com: 2008/12/12 Lucas Paz lucas...@gmail.com: qual comando daria conta? 2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com 2008/12/12 Lucas Paz lucas...@gmail.com: Opa só uso linux :P ... Gente... para criar um script quando um

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Fábio Telles Rodriguez
2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com: 2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com: 2008/12/12 Lucas Paz lucas...@gmail.com: qual comando daria conta? 2008/12/12 Fábio Telles Rodriguez fabio.tel...@gmail.com 2008/12/12 Lucas Paz lucas...@gmail.com: Opa só

Re: [pgbr-geral] Rodar script de gente grande

2008-12-12 Por tôpico Mozart Hasse
Telles, Meu caro Mozart, você escreveu um e-mail longo, mas não colocou as principais informações. Obrigado por colaborar com base na informação disponível. Não tenho como adivinhar que tipo de operação você está fazendo, se é uma operação do tipo fechamento de mês onde vários dados são

[pgbr-geral] Modelo de campeonatos de Futebol.

2008-12-12 Por tôpico Eduardo Schoedler
Olá pessoal. Alguém aí já passou pelo problema de modelar uma base de dados especialmente para controle de campeonatos de futebol ? Brasileirão, regionais, libertadores, mundial, copa do Brasil, Copa do Mundo, Campeonato Europeu, Campeonato Espanhol, etc obviamente, considerando todas as

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Lucas Paz
Fabio, Acho que ou não expliquei direito ou não entendi direito o que vc quer dizer... Eu li o que vc me sugeriu! Alterar o dono do banco é fácil... o problema é alterar as 1093 tabelas. Aqui usamos uma aplicação de terceiro que usa o postgresql, e quando o banco foi criado foi com o dono

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico Sebastian SWC
2008/12/12 Lucas Paz lucas...@gmail.com: Fabio, Acho que ou não expliquei direito ou não entendi direito o que vc quer dizer... Eu li o que vc me sugeriu! Alterar o dono do banco é fácil... o problema é alterar as 1093 tabelas. Aqui usamos uma aplicação de terceiro que usa o postgresql, e

Re: [pgbr-geral] Alterar dono banco todo

2008-12-12 Por tôpico André Volpato
Lucas Paz escreveu: Fabio, Acho que ou não expliquei direito ou não entendi direito o que vc quer dizer... Eu li o que vc me sugeriu! Alterar o dono do banco é fácil... o problema é alterar as 1093 tabelas. Naa... ele te mandou o link pra documentação do schema, que é aonde estão

Re: [pgbr-geral] duvida na utilização de aspas sim ples

2008-12-12 Por tôpico Anderson
obrigado resolvi usando o quote_literal 2008/12/12 William Leite Araújo william.ara...@grupoquali.com.br 2008/12/12 Anderson jackvalant...@gmail.com Bom dia Lista, pessoal estou fazendo um procedure mas surgiu um problema com a aspas simples, o problema esta em como utilizar elas no

Re: [pgbr-geral] SET CONSTRAINTS DEFERRED

2008-12-12 Por tôpico Emerson Casas Salvador
2008/12/11 Rogério Grando rogeriogra...@planin.com.br: Ola pessoal; Estamos migrando da versão 7.4 para 8.2 mas estamos tendo vários obstáculos nessa migração e agora na reta final apareceu outro problema... anteriormente fazia-mos uma transação da seguinte forma. Temos 2 tabelas: pai e

Re: [pgbr-geral] [Bulk] Re: Rodar script de gente grande

2008-12-12 Por tôpico Shander Lyrio
Mozart Hasse wrote: Obrigado por informar, mesmo que viole meus requisitos. Não quero mexer no servidor para rodar um script inocente. Sim, eu me conformo com o desempenho possível dadas as limitações que indiquei. O script é inocente ou de gente grande??? -- Shander Lyrio