Re: [pgbr-geral] Postgres Embarcado Existe?
Rsrsr Calma ae pessoal... é só um sisteminha pra uma pizzaria bem pequena rsrsrs... Só quero quebrar uma galho pra meu sobrinho, pra isso eu queria usar o Postgres Mas as dicas apresentadas aqui também servem pra futuros projetos Legal From: Fernando Brombatti Sent: Thursday, November 10, 2011 3:35 PM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] Postgres Embarcado Existe? Aprendi uma coisa na vida: Quem tem pena acaba depenado! Se queres auxiliá-los, não adianta pensar que a solução de economia em alguns casos resolve o problema. Se a empresa fosse minha eu teria 3 alternativas: 1) Web com BD PostgreSQL, totalmente executando na nuvem. 2) Web ou Client, conectando por webservice na nuvem, onde estará o BD PostgreSQL. 3) Web ou Client local, com banco local Firebird/SQLite. 2011/11/9 Roberto Mello roberto.me...@gmail.com 2011/11/9 Marcelo Silva (IG) marc...@ig.com.br Pessoal, Estou precisando criar um sistema simples de Pizzaria para meu sobrinho e pretendo usar o Postgres, mas o sistema será pequeno mesmo, e como ele não manja nada de instalar sistema e essas coisas, gostaria de facilitar ao máximo. Por que reinventar a roda? Use um sistema livre, como o Stoq (www.stoq.com.br) e contribua com as melhorias que seu sobrinho precisar para a pizzaria dele, se houver algo que o Stoq não faz. O Stoq 1.0.5 (recém lançado) tem até versão para Windows, mas o instalador Windows é pago. Não tenho dúvidas que você poderia instalar sem o instalador, se assim desejasse. Agora, se você quer *realmente* ajudar o seu sobrinho, você vai instalar o sistema num computador SEM WINDOWS, com estabilidade, facilidade de monitoramento pela internet, performance em hardware mais antigo, suporte a espelhamento de discos (melhor fazer logo), etc. Monte um computador com Linux, ou *BSD ou o que você preferir, instale o Stoq, e mande pré-configurado para seu sobrinho. Vai ser mais rápido, mais fácil, e melhor no curto, médio e longo prazo, para seu sobrinho, e para você, que provavelmente vai ter que dar suporte. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Fernando Brombatti email-msn-gtalk: bromba...@gmail.com skype: fernandobrombatti work: +55 54 3218-6060 home: +55 54 3028-7217 mobile: +55 54 9189-7970 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral wlEmoticon-smile[1].png___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgres Embarcado Existe?
Então Marcelo, se vai mesmo fazer em Delphi e faz questão que seja embarcado então não ficaria com o Postgres. Manteria o Firebird (se já tiver know how com ele, o que imagino) ou ficaria com a sugestão de outro colega... sqllite. Att. Alex Em 11 de novembro de 2011 08:37, Marcelo Silva (IG) marc...@ig.com.brescreveu: Rsrsr Calma ae pessoal... é só um sisteminha pra uma pizzaria bem pequena rsrsrs... Só quero quebrar uma galho pra meu sobrinho, pra isso eu queria usar o Postgres [image: Alegre] Mas as dicas apresentadas aqui também servem pra futuros projetos [image: Alegre] Legal wlEmoticon-smile[1].png___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] PG não está startando
Acabei de instalar o PostgreSQL 8.4 no meu micro (Windows XP). Na instalação coloquei para ele atualizar para a nova versão. Instalou sem nenhum problema e atualizou e instalou o ODBC que eu solicitei. Porém o serviço do banco não starta de jeito nenhum. Quando mando iniciar o serviço ele me dá a seguinte mensagem: Não foi possível iniciar o serviço postgresql-8.4 - PostgreSQL 8.4 em Computador local. Erro 1053: O serviço não respondeu à requisição ou controle em tempo hábil. Alguém poderia me dizer o que pode estar acontecendo? -- View this message in context: http://postgresql.1045698.n5.nabble.com/PG-nao-esta-startando-tp4984099p4984099.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgres Embarcado Existe?
Gente, que é isso, não precisa arriscar os dados de ninguém. Embutir o PostgreSQL é muito simples, mesmo em MS Windows, como eu já expliquei; e nem Firebird nem SQLite são minimamente seguros… Talvez uma chamada silenciosa do InnoSetup para o instalador do Postgres? Alguém já testou isso? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm -- Atenciosamente Alexsandro Haag http://alexsandrohaag.blogspot.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PG não está startando
Verificou o sistema de Arquivos? O que diz o LOG do Banco? []´s Em 11 de novembro de 2011 09:41, rvgugisch rvgugi...@gmail.com escreveu: Acabei de instalar o PostgreSQL 8.4 no meu micro (Windows XP). Na instalação coloquei para ele atualizar para a nova versão. Instalou sem nenhum problema e atualizou e instalou o ODBC que eu solicitei. Porém o serviço do banco não starta de jeito nenhum. Quando mando iniciar o serviço ele me dá a seguinte mensagem: Não foi possível iniciar o serviço postgresql-8.4 - PostgreSQL 8.4 em Computador local. Erro 1053: O serviço não respondeu à requisição ou controle em tempo hábil. Alguém poderia me dizer o que pode estar acontecendo? -- View this message in context: http://postgresql.1045698.n5.nabble.com/PG-nao-esta-startando-tp4984099p4984099.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. ___ 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] PG não está startando
Resolvido! Simplesmente entrei no serviço e refiz o login dele (procurei o usuário a logar no PG e coloquei manualmente a senha). -- View this message in context: http://postgresql.1045698.n5.nabble.com/PG-nao-esta-startando-tp4984099p4984122.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgres Embarcado Existe?
Em 11-11-2011 09:49, Alexsandro Haag escreveu: Gente, que é isso, não precisa arriscar os dados de ninguém. Embutir o PostgreSQL é muito simples, mesmo em MS Windows, como eu já expliquei; e nem Firebird nem SQLite são minimamente seguros… Talvez uma chamada silenciosa do InnoSetup para o instalador do Postgres? Alguém já testou isso? Marcelo, Ainda não entendi porque você precisa embarcar o Postgres, você vai usar o aplicativo em terminais diferentes e ter bases descentralizadas? Só quer fazer um instalador silencioso? É um hardware diferente ou são terminais normais? Se vai desenvolver em Delphi qual é a dificuldade de colocar em o Postgres em uma das máquinas e fazer o acesso pela rede? Acho que você está vendo problemas demais em algo que é extremamente simples de resolver. Ou eu não entendi nada! :) Abraço, Fabiano Machado Dias * * Inglês * Português * Inglês * Português javascript:void(0); ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
Oi Daniel, muito grato pela sua boa vontade. É isso mesmo que eu preciso, só que eu não estou conseguindo dar o comando: CREATE LANGUAGE plpythonu; Sem esse comando recebo a msg que a linguagem python nao existe, mas ao der esse comando recebo a msg: [WARNING ] CREATE LANGUAGE plpythonu ERRO: não pôde carregar biblioteca C:/Arquivos de programas/PostgreSQL/8.4/lib/plpython.dll: unknown error 126 So que a dll está presente no local indicado na msg Em 10 de novembro de 2011 19:23, Daniel Cristian Cruz danielcrist...@gmail.com escreveu: Marllos, Não resisti, montei a função em plpython: CREATE EXTENSION plpythonu; CREATE OR REPLACE FUNCTION trigger_bala() RETURNS trigger LANGUAGE plpythonu AS $$ import random rv = plpy.execute(SELECT attname FROM pg_attribute JOIN pg_constraint ON pg_constraint.conrelid = pg_attribute.attrelid WHERE conkey = ARRAY[attnum] AND contype = 'p' AND pg_attribute.attrelid = '%s'::regclass % TD[table_name], 1) TD[new][rv[0][attname]] = random.random() return MODIFY $$; CREATE TABLE teste ( a float primary key ); CREATE TRIGGER teste_bala BEFORE INSERT ON teste FOR EACH ROW EXECUTE PROCEDURE trigger_bala(); INSERT INTO teste (a) VALUES (DEFAULT) RETURNING *; a 0.345787825955 (1 row) Em 10 de novembro de 2011 17:43, Marllos marl...@emater.mg.gov.brescreveu: Deixa eu explicar melhor, tenho um sistema asp+firebird, que estou convertendo para php + firebird. Com o objetos pdo do php, o mesmo codigo pode acessar uma base equivalente em qualquer outro banco de dados (que o pdo dá suporte e são muitos bancos, incluindo o postgresql). Então estou tentando reproduzir fielmente a minha base de dados do firebird para o postgresql e isso é mais um exercicio de aprendizado com o postgresql. Já a conversão de asp+firebird para php não é aprendizado, é trabalho mesmo. Em 10 de novembro de 2011 16:57, Danilo Silva danilo.dsg.go...@gmail.com escreveu: Por curiosidade, vc quer gerar um valor aleatório ( ou outro valor qualquer) para cada pk das tabelas? Se for isso, não seria mais fácil utilizar uma sequence e atribuir esta sequence como valor default das pks? Danilo Em 10 de novembro de 2011 16:29, Juliano Benvenuto Piovezan juli...@sinersoft.com.br escreveu: 2011/11/10 Marllos marl...@emater.mg.gov.br Foi mal amigo Na verdade eu quero é atribuir um valor a chave primária, mas fazendo refencia dinamica a chave. Uma coisa que posso ter passado na discussão, mas sua chave é simples ou composta? Em plpgsql você realmente não conseguirá isso, a não ser que você utilize o mesmo nome do campo em todas as tabelas. Como os nomes são diferentes, como você especificou, apenas com alguma outra pl mesmo, como pltcl. Segue exemplo: CREATE OR REPLACE FUNCTION fun_trg ( ) RETURNS trigger AS $body$ spi_exec -count 1 SELECT a.attname as col FROM pg_class c, pg_attribute a, pg_index i WHERE c.oid = i.indrelid AND a.attrelid = i.indexrelid AND not a.attisdropped AND a.attnum 0 AND i.indisprimary AND c.oid = '$TG_relid' spi_exec -count 1 SELECT uuid_generate_v4() as c set NEW($col) $c return [array get NEW] $body$ LANGUAGE 'pltcl' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER COST 100; ___ 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 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Daniel Cristian Cruz クルズ クリスチアン ダニエル ___ 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
[pgbr-geral] - Chaves estrangeira - restauração do banco
Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
Olá, Em 11 de novembro de 2011 10:34, izana souza torres izanator...@gmail.comescreveu: Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? O que pode ser feito é no pg_dump usar a opção --disable-triggers, porém está opção é necessário apenas para geração dos dados, sem a estrutura das tabelas. Outra opção é se você estiver usando dump binário, quando executar um pg_restore também é possível utilizar mencionada acima (--disable-triggers). ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Atenciosamente -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
On 11-11-2011 10:34, izana souza torres wrote: Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? Tem como. Se você utilizar pg_restore e tiver feito o backup em formato custom. A documentação te ajuda neste sentido, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como restaurar apenas alguns objetos específicos a partir de um dump em formato custom. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
Amigos, Na verdade minha situação é a seguinte, eu tenho um backup, esse backup é apenas dos dados e estou restaurando ele para minha nova base de dados e essa base já está criada e já tem suas tabelas com suas chaves - então é necessário algum coisa que desabilite as chaves estrangeiras do meu esquema que já está criado, pois meu arquivo de backup tem apenas os dados que serão inserido. então estou precisando de uma solução que desabilita dos a chaves estrangeira do meu esquema e depois de feito as inserções eu possa habilitar novamente.. ficou mais claro ? Em 11 de novembro de 2011 10:50, Dickson dos Santos Guedes lis...@guedesoft.net escreveu: On 11-11-2011 10:34, izana souza torres wrote: Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? Tem como. Se você utilizar pg_restore e tiver feito o backup em formato custom. A documentação te ajuda neste sentido, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como restaurar apenas alguns objetos específicos a partir de um dump em formato custom. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ 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] - Chaves estrangeira - restauração do banco
Olá, Em 11 de novembro de 2011 11:01, izana souza torres izanator...@gmail.comescreveu: Amigos, Na verdade minha situação é a seguinte, eu tenho um backup, esse backup é apenas dos dados e estou restaurando ele para minha nova base de dados e essa base já está criada e já tem suas tabelas com suas chaves - então é necessário algum coisa que desabilite as chaves estrangeiras do meu esquema que já está criado, pois meu arquivo de backup tem apenas os dados que serão inserido. então estou precisando de uma solução que desabilita dos a chaves estrangeira do meu esquema e depois de feito as inserções eu possa habilitar novamente.. Os nossos comentários fazem exatamente isso, só explicamos de uma outra forma. ficou mais claro ? Em 11 de novembro de 2011 10:50, Dickson dos Santos Guedes lis...@guedesoft.net escreveu: On 11-11-2011 10:34, izana souza torres wrote: Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? Tem como. Se você utilizar pg_restore e tiver feito o backup em formato custom. A documentação te ajuda neste sentido, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como restaurar apenas alguns objetos específicos a partir de um dump em formato custom. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ 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 Atenciosamente -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
Existe algum comando para desabilitar chave estrangeira ? Em 11 de novembro de 2011 11:06, JotaComm jota.c...@gmail.com escreveu: Olá, Em 11 de novembro de 2011 11:01, izana souza torres izanator...@gmail.com escreveu: Amigos, Na verdade minha situação é a seguinte, eu tenho um backup, esse backup é apenas dos dados e estou restaurando ele para minha nova base de dados e essa base já está criada e já tem suas tabelas com suas chaves - então é necessário algum coisa que desabilite as chaves estrangeiras do meu esquema que já está criado, pois meu arquivo de backup tem apenas os dados que serão inserido. então estou precisando de uma solução que desabilita dos a chaves estrangeira do meu esquema e depois de feito as inserções eu possa habilitar novamente.. Os nossos comentários fazem exatamente isso, só explicamos de uma outra forma. ficou mais claro ? Em 11 de novembro de 2011 10:50, Dickson dos Santos Guedes lis...@guedesoft.net escreveu: On 11-11-2011 10:34, izana souza torres wrote: Gostaria de saber se tem como eu restaurar um banco de dados no postgres de tal forma que no momento da restauração ele ignore a verificação das chaves estrangeiras ? Tem como. Se você utilizar pg_restore e tiver feito o backup em formato custom. A documentação te ajuda neste sentido, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como restaurar apenas alguns objetos específicos a partir de um dump em formato custom. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ 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 Atenciosamente -- JotaComm http://jotacomm.wordpress.com ___ 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] Postgres Embarcado Existe?
Ainda não entendi porque você precisa embarcar o Postgres, você vai usar o aplicativo em terminais diferentes e ter bases descentralizadas? Só quer fazer um instalador silencioso? É um hardware diferente ou são terminais normais? Bem observado, por que embarcado mesmo? Se não me engano a instalação do Postgres (for Window$) permite fazer no modo silencioso. Bruno E. A. Silva. Analista de Sistemas. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgres Embarcado Existe?
Pessoal, por favor, vamos seguir a netiqueta (RFC 1855) e as regras da lista. Nada de mensagens HTML, e respostas após o texto relevante cortando o que sobra como mensagens antigas, assinaturas e cabeçalhos, saudações c. 2011/11/11 Adriano admkiil...@gmail.com: Eu fiz um script do innoSetup que chamava a instalação silenciosa do PostgreSql 3.16. Para quê, se basta copiar os arquivos e criar as variáveis de ambiente? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
2011/11/11 izana souza torres izanator...@gmail.com: Existe algum comando para desabilitar chave estrangeira ? ALTER TABLE? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
Existe algum comando para desabilitar chave estrangeira ? ALTER TABLE? Existe uma nova funcionalidade chamada deferrable constraints, que permite que sejam desabilitadas em uma transação e verificadas só na hora do COMMIT. http://www.postgresql.org/docs/9.0/static/sql-createtable.html []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] Alias for tables
Senhores, mais uma vez preciso de uma orientação. Preciso criar alias para uma tabela assim como existe no DB2: create alias cliente_1... mas esse alias direciona para tabela cliente. Não é uma view, somente uma alias para a tabela, quando for feito um insert pelo alias client_1, na verdades a inserção esta ocorrento na tabela cliente. Valeu ajuda. []'s -- ___ Luciano Schardosim - @lschardosim *FIM DO MUNDO: 2000, 2002, 2006, 2008 e 2011. **EU FUI EM TODOS. * *E já tô com meu ingresso pra 2012!.* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Alias for tables
2011/11/11 Luciano Schardosim schar...@gmail.com: create alias cliente_1... No padrão, é CREATE SYNONYM, mas ainda está na nossa lista de afazeres. A alternativa é trabalhosa: criar uma visão com regras (para grandes atualizações) ou gatilhos (para pequenas). ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Alias for tables
Não seria mais útil trabalhar esse aspecto no FRONTEND? []´s Em 11 de novembro de 2011 12:02, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2011/11/11 Luciano Schardosim schar...@gmail.com: create alias cliente_1... No padrão, é CREATE SYNONYM, mas ainda está na nossa lista de afazeres. A alternativa é trabalhosa: criar uma visão com regras (para grandes atualizações) ou gatilhos (para pequenas). ___ 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] chave primária numa trigger
Não sou muito bom com PostgreSQL + Python no Windows, meus ambientes com Python são todos no Linux. Teria que conferir com alguém da lista. Em 11 de novembro de 2011 10:16, Marllos marl...@emater.mg.gov.brescreveu: Oi Daniel, muito grato pela sua boa vontade. É isso mesmo que eu preciso, só que eu não estou conseguindo dar o comando: CREATE LANGUAGE plpythonu; Sem esse comando recebo a msg que a linguagem python nao existe, mas ao der esse comando recebo a msg: [WARNING ] CREATE LANGUAGE plpythonu ERRO: não pôde carregar biblioteca C:/Arquivos de programas/PostgreSQL/8.4/lib/plpython.dll: unknown error 126 So que a dll está presente no local indicado na msg Em 10 de novembro de 2011 19:23, Daniel Cristian Cruz danielcrist...@gmail.com escreveu: Marllos, Não resisti, montei a função em plpython: CREATE EXTENSION plpythonu; CREATE OR REPLACE FUNCTION trigger_bala() RETURNS trigger LANGUAGE plpythonu AS $$ import random rv = plpy.execute(SELECT attname FROM pg_attribute JOIN pg_constraint ON pg_constraint.conrelid = pg_attribute.attrelid WHERE conkey = ARRAY[attnum] AND contype = 'p' AND pg_attribute.attrelid = '%s'::regclass % TD[table_name], 1) TD[new][rv[0][attname]] = random.random() return MODIFY $$; CREATE TABLE teste ( a float primary key ); CREATE TRIGGER teste_bala BEFORE INSERT ON teste FOR EACH ROW EXECUTE PROCEDURE trigger_bala(); INSERT INTO teste (a) VALUES (DEFAULT) RETURNING *; a 0.345787825955 (1 row) Em 10 de novembro de 2011 17:43, Marllos marl...@emater.mg.gov.brescreveu: Deixa eu explicar melhor, tenho um sistema asp+firebird, que estou convertendo para php + firebird. Com o objetos pdo do php, o mesmo codigo pode acessar uma base equivalente em qualquer outro banco de dados (que o pdo dá suporte e são muitos bancos, incluindo o postgresql). Então estou tentando reproduzir fielmente a minha base de dados do firebird para o postgresql e isso é mais um exercicio de aprendizado com o postgresql. Já a conversão de asp+firebird para php não é aprendizado, é trabalho mesmo. Em 10 de novembro de 2011 16:57, Danilo Silva danilo.dsg.go...@gmail.com escreveu: Por curiosidade, vc quer gerar um valor aleatório ( ou outro valor qualquer) para cada pk das tabelas? Se for isso, não seria mais fácil utilizar uma sequence e atribuir esta sequence como valor default das pks? Danilo Em 10 de novembro de 2011 16:29, Juliano Benvenuto Piovezan juli...@sinersoft.com.br escreveu: 2011/11/10 Marllos marl...@emater.mg.gov.br Foi mal amigo Na verdade eu quero é atribuir um valor a chave primária, mas fazendo refencia dinamica a chave. Uma coisa que posso ter passado na discussão, mas sua chave é simples ou composta? Em plpgsql você realmente não conseguirá isso, a não ser que você utilize o mesmo nome do campo em todas as tabelas. Como os nomes são diferentes, como você especificou, apenas com alguma outra pl mesmo, como pltcl. Segue exemplo: CREATE OR REPLACE FUNCTION fun_trg ( ) RETURNS trigger AS $body$ spi_exec -count 1 SELECT a.attname as col FROM pg_class c, pg_attribute a, pg_index i WHERE c.oid = i.indrelid AND a.attrelid = i.indexrelid AND not a.attisdropped AND a.attnum 0 AND i.indisprimary AND c.oid = '$TG_relid' spi_exec -count 1 SELECT uuid_generate_v4() as c set NEW($col) $c return [array get NEW] $body$ LANGUAGE 'pltcl' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER COST 100; ___ 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 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Daniel Cristian Cruz クルズ クリスチアン ダニエル ___ 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 -- Daniel Cristian Cruz クルズ クリスチアン ダニエル ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Alias for tables
Justamente seria uma solução menos traumática e trabalhosa ter alias para as tabelas. Mexer no código não me parece uma boa pratica para e minha situação. Mas, grato gurizada!!! Em 11 de novembro de 2011 12:04, José Mello Júnior jose.mello.jun...@gmail.com escreveu: Não seria mais útil trabalhar esse aspecto no FRONTEND? []´s Em 11 de novembro de 2011 12:02, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2011/11/11 Luciano Schardosim schar...@gmail.com: create alias cliente_1... No padrão, é CREATE SYNONYM, mas ainda está na nossa lista de afazeres. A alternativa é trabalhosa: criar uma visão com regras (para grandes atualizações) ou gatilhos (para pequenas). ___ 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 -- ___ Luciano Schardosim - @lschardosim *FIM DO MUNDO: 2000, 2002, 2006, 2008 e 2011. **EU FUI EM TODOS. * *E já tô com meu ingresso pra 2012!.* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
SHOW DE MAIS - VOU UTILIZAR ISSO.. Em 11 de novembro de 2011 11:48, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Existe algum comando para desabilitar chave estrangeira ? ALTER TABLE? Existe uma nova funcionalidade chamada deferrable constraints, que permite que sejam desabilitadas em uma transação e verificadas só na hora do COMMIT. http://www.postgresql.org/docs/9.0/static/sql-createtable.html []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] Postgres Embarcado Existe?
On 09-11-2011 07:48, Marcelo Silva (IG) wrote: Existe Postgres embarcado? Só para ficar claro. Não existe e não existirá (pelo menos em um futuro próximo) um PostgreSQL embarcado -- isto já foi discutido várias vezes na lista e inclusive está na lista de funcionalidades que não queremos. Ah, e banco de dados embarcado [1] é muito diferente de banco de dados distribuído e instalado junto com a aplicação. [1] http://en.wikipedia.org/wiki/Embedded_database -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
2011/11/11 Marllos marl...@emater.mg.gov.br: Oi Daniel, muito grato pela sua boa vontade. É isso mesmo que eu preciso, só que eu não estou conseguindo dar o comando: CREATE LANGUAGE plpythonu; Sem esse comando recebo a msg que a linguagem python nao existe, mas ao der esse comando recebo a msg: [WARNING ] CREATE LANGUAGE plpythonu ERRO: não pôde carregar biblioteca C:/Arquivos de programas/PostgreSQL/8.4/lib/plpython.dll: unknown error 126 So que a dll está presente no local indicado na msg Faça o download do Dependency Walker [1] e com ele abra a dll a plpython.dll. Ele vai listar as dependências que estão faltando, não permitindo que o Postgres carregue a dll corretamente. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
2011/11/11 Juliano Benvenuto Piovezan juli...@sinersoft.com.br: Faça o download do Dependency Walker [1] e com ele abra a dll a plpython.dll. Ele vai listar as dependências que estão faltando, não permitindo que o Postgres carregue a dll corretamente. Esqueci o link. [1] http://www.dependencywalker.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] pg_dump e restore
Pessoal, mais uma. Tô fazendo um script de dump que primeiro faz o dump da estrutura -s. Depois vou fazer o dump só das tabelas. Vou jogar tudo isso dentro de uma pasta, fazer um tar e copiar pra máquina de backup. Bom, meu problema: quando for fazer o dump, preciso gravar e restaurar na ordem em que as tabelas podem ser restauradas no caso de um restore de toda a base. Como gerar essa ordem, alguma dica? Valeu mais uma vez!!! []'s -- ___ Luciano Schardosim - @lschardosim *FIM DO MUNDO: 2000, 2002, 2006, 2008 e 2011. **EU FUI EM TODOS. * *E já tô com meu ingresso pra 2012!.* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] pg_dump e restore
2011/11/11 Luciano Schardosim schar...@gmail.com: alguma dica? dump não é a melhor opção para cópia de segurança para restauração da base toda, para isso existe a cópia física a quente com recuperação no tempo por aplicação de registros de refazer (/hot backup with PITR/). Mas podes usar o format personalizado (/custom/) do dump. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] pg_dump e restore
On 11-11-2011 13:19, Luciano Schardosim wrote: Pessoal, mais uma. Tô fazendo um script de dump que primeiro faz o dump da estrutura -s. Depois vou fazer o dump só das tabelas. Vou jogar tudo isso dentro de uma pasta, fazer um tar e copiar pra máquina de backup. Bom, meu problema: quando for fazer o dump, preciso gravar e restaurar na ordem em que as tabelas podem ser restauradas no caso de um restore de toda a base. Como gerar essa ordem, alguma dica? Pelo que entendi isso é o que você _deseja_ mas não parece ser bem o que você realmente _precisa_. A documentação te ajuda neste sentido demonstrando que as ferramentas de dump e restore já tem essa heurística embituda, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como usar o formato 'directory' e 'tar' os quais produzem um 'toc' (Table of content) que te ajuda a encontrar 'onde' está 'o quê'. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] pg_dump e restore
Cara pior que preciso, pois tem momentos que preciso de dump de tabelas especificas. E se essa tabela estiver em um único arquivo, devidamente identificado, ficara muito mais rápido e fácil o restore. Mas também existe situações em que o dump da base inteira torna-se necessário. Bom, minha necessidade é essa, fazer um dump onde, eu tenha acesso facil e rapido a uma unica tabela, se necessário, e a reestruturação de toda a base, quando necessário. Mas valeu a ajuda... Grande abraço!!! Em 11 de novembro de 2011 13:45, Dickson dos Santos Guedes lis...@guedesoft.net escreveu: On 11-11-2011 13:19, Luciano Schardosim wrote: Pessoal, mais uma. Tô fazendo um script de dump que primeiro faz o dump da estrutura -s. Depois vou fazer o dump só das tabelas. Vou jogar tudo isso dentro de uma pasta, fazer um tar e copiar pra máquina de backup. Bom, meu problema: quando for fazer o dump, preciso gravar e restaurar na ordem em que as tabelas podem ser restauradas no caso de um restore de toda a base. Como gerar essa ordem, alguma dica? Pelo que entendi isso é o que você _deseja_ mas não parece ser bem o que você realmente _precisa_. A documentação te ajuda neste sentido demonstrando que as ferramentas de dump e restore já tem essa heurística embituda, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como usar o formato 'directory' e 'tar' os quais produzem um 'toc' (Table of content) que te ajuda a encontrar 'onde' está 'o quê'. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- ___ Luciano Schardosim - @lschardosim *FIM DO MUNDO: 2000, 2002, 2006, 2008 e 2011. **EU FUI EM TODOS. * *E já tô com meu ingresso pra 2012!.* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] pg_dump e restore
2011/11/11 Luciano Schardosim schar...@gmail.com: Cara pior que preciso, pois tem momentos que preciso de dump de tabelas especificas. E se essa tabela estiver em um único arquivo, devidamente identificado, ficara muito mais rápido e fácil o restore. Uai, não basta especificar o nome da(s) tabela(s) durante a restauração? O dump é sempre um único arquivo, mesmo… ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] pg_dump e restore
Em 11 de novembro de 2011 13:45, Dickson dos Santos Guedes lis...@guedesoft.net escreveu: ... [3] http://va.mu/MTKj On 11-11-2011 14:12, Luciano Schardosim wrote: Cara pior que preciso, pois tem momentos que preciso de dump de tabelas especificas. Então volto a repetir que o vídeo do link [3], do meu email anterior, mostra uma maneira de fazer isso de forma um pouco genérica, mas simples o suficiente para adaptar a qualquer situação. Assista, nem demora muito, e também nem sou tão chato assim ... :) []s -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] - Chaves estrangeira - restauração do banco
Olá, Em 11 de novembro de 2011 12:13, izana souza torres izanator...@gmail.comescreveu: SHOW DE MAIS - VOU UTILIZAR ISSO.. Apenas um adendo ao cometário do amigo Flávio. Isso deve ser meio no momento da criação da FK, casos chaves já estejam criadas é necessário recria-las. Em 11 de novembro de 2011 11:48, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Existe algum comando para desabilitar chave estrangeira ? ALTER TABLE? Existe uma nova funcionalidade chamada deferrable constraints, que permite que sejam desabilitadas em uma transação e verificadas só na hora do COMMIT. http://www.postgresql.org/docs/9.0/static/sql-createtable.html []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 Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] DATA
Boa tarde... Estou tentando recuperar uma base de dados modificando o diretório do Postgres (DATA) porém está ocorrendo um erro na pasta \DATA\global, acesso negado a pasta. O Sistema Operacional que estou usando é o Windows... tem algo a fazer para que eu possa acessar esta pasta. Já verifiquei as permissões de acessos e está normal. -- Eder Sousa skype:softpira?chat edersousa-at-gmail.com gescla-postgresql-ubuntu-php ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
obrigado Juliano, depois que vc falou eu procurei e instalei uma dll foi chamando outra, outra, outra, ... mas antes eu tive que colocar o bin do postgresql no path eu fiz os downloads de todas dlls, mesmo do Dependency nao acusando mais as dependencias, as dlls davam erro na hora de registrar com o comando regsrv32 com msg do tipo: nao foi possivel encontral o procedimento especificado, procurei fazer o registro na ordem certa, nao consegui registrar nenhuma, mesmo assim reiniciei o postgresql e tentei criar a pltcl, nao dei. talvez tenha que compilar, ms eu nao tenho o visual c++ no final das contas nda funcionou me parece que tem que compilar o tcl Em 11 de novembro de 2011 13:08, Juliano Benvenuto Piovezan juli...@sinersoft.com.br escreveu: 2011/11/11 Juliano Benvenuto Piovezan juli...@sinersoft.com.br: Faça o download do Dependency Walker [1] e com ele abra a dll a plpython.dll. Ele vai listar as dependências que estão faltando, não permitindo que o Postgres carregue a dll corretamente. Esqueci o link. [1] http://www.dependencywalker.com/ ___ 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] chave primária numa trigger
2011/11/11 Marllos marl...@emater.mg.gov.br: me parece que tem que compilar o tcl Isso seria muito estranho. Repare nos detalhes informados pelo DW, pode ser simples conflito de versões, principalmente se instalas uma versão antiga como a 8.4 ou se tens várias versões seja do PostgrSQL, seja do TCL instaladas. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DATA
2011/11/11 Eder Sousa ederso...@gmail.com: Estou tentando recuperar uma base de dados modificando o diretório do Postgres (DATA) porém está ocorrendo um erro na pasta \DATA\global, acesso negado a pasta. O Sistema Operacional que estou usando é o Windows... tem algo a fazer para que eu possa acessar esta pasta. Já verifiquei as permissões de acessos e está normal. Parece um problema do MS Windows, não do PostgreSQL. Mas recuperar dessa maneira geralmente é última opção, que te aconteceu? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DATA
Oq aconteceu foi o Windows que simplesmente não subiu Tem algo que pode ser feito... Em 11 de novembro de 2011 15:31, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2011/11/11 Eder Sousa ederso...@gmail.com: Estou tentando recuperar uma base de dados modificando o diretório do Postgres (DATA) porém está ocorrendo um erro na pasta \DATA\global, acesso negado a pasta. O Sistema Operacional que estou usando é o Windows... tem algo a fazer para que eu possa acessar esta pasta. Já verifiquei as permissões de acessos e está normal. Parece um problema do MS Windows, não do PostgreSQL. Mas recuperar dessa maneira geralmente é última opção, que te aconteceu? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Eder Sousa skype:softpira?chat edersousa-at-gmail.com gescla-postgresql-ubuntu-php ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
eu to usando no windows a 8.4.9. estava me incomodando baixar um tanto de dll, que eu nem sei qual é. bom instalei um tal de ActiveStateTCL, e deu certo, agora vou testar as sugestões que todos deram obrigado. Em 11 de novembro de 2011 15:30, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2011/11/11 Marllos marl...@emater.mg.gov.br: me parece que tem que compilar o tcl Isso seria muito estranho. Repare nos detalhes informados pelo DW, pode ser simples conflito de versões, principalmente se instalas uma versão antiga como a 8.4 ou se tens várias versões seja do PostgrSQL, seja do TCL instaladas. ___ 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] chave primária numa trigger
2011/11/11 Marllos marl...@emater.mg.gov.br: me parece que tem que compilar o tcl Não é necessário compilar. Você baixou e instalou o ActiveTcl que passei no link [1]? Instalando ele, não é necessário registrar as dlls manualmente. Você precisa apenas reiniciar o serviço do Postgres, e criar a pl normalmente. [1] http://goo.gl/qY9f7 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] chave primária numa trigger
2011/11/11 Marllos marl...@emater.mg.gov.br: eu to usando no windows a 8.4.9. estava me incomodando baixar um tanto de dll, que eu nem sei qual é. bom instalei um tal de ActiveStateTCL, e deu certo, agora vou testar as sugestões que todos deram Ah, então não tinhas o TCL instalado! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DATA
Se é problema de permissão, de permissão clicando com o botão direito do mouse sobre a pasta data e vá na guia compartilhamento. Claro que você deve estar no servidor que está instalando o postgresql. []´s Em 11 de novembro de 2011 15:47, Eder Sousa ederso...@gmail.com escreveu: Oq aconteceu foi o Windows que simplesmente não subiu Tem algo que pode ser feito... Em 11 de novembro de 2011 15:31, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org escreveu: 2011/11/11 Eder Sousa ederso...@gmail.com: Estou tentando recuperar uma base de dados modificando o diretório do Postgres (DATA) porém está ocorrendo um erro na pasta \DATA\global, acesso negado a pasta. O Sistema Operacional que estou usando é o Windows... tem algo a fazer para que eu possa acessar esta pasta. Já verifiquei as permissões de acessos e está normal. Parece um problema do MS Windows, não do PostgreSQL. Mas recuperar dessa maneira geralmente é última opção, que te aconteceu? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Eder Sousa skype:softpira?chat edersousa-at-gmail.com gescla-postgresql-ubuntu-php ___ 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] neofito em postgis solicita ajuda para começar os trabalhos
Bom, como disse sou neófito nesse terreno, chaves naturais?, não suporta unicidade?, vou ficando com vcs para aprender. Quanto a natureza do trabalho, é o seguinte, trabalho com geoprocessamento a um bom tempo, mas sempre usuário de ferramentas para georreferenciamento, análise de imagens ... essas coisas. estou querendo adentrar a área de modelagem e implementação de sistema para gerenciamento de bases de dados geográficas no intuito de realizar a gestão de políticas voltadas para agricultura familiar, com os enfoques socioeconômicos e ambiental utilizando Postgresql+postgis+gvSIG, de forma a permitir a qualificação do gerenciamento da informação, do planejamento e tomada de decisão. Mas voltando pra terra do binário,estou agora buscando instalar o Postgresql+postgis no ubuntu, em casa, para poder brincar, inicialmente, com modelagem usando brmodelo, se não me engano é o nome do programa, e entender, estudar o postgre etc... Esse é o desafio e estou contando com a comunidade. Antonio ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral