Se não me engano o Case também faz.
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/
2011/10/20 Edson Marques marqued...@gmail.com
O EA, Enterprise Artchitect é muito bom! Gera o DER em HTML, doc, imagem,
etc.
2011/10/20 Eduardo Alexandre
Este comando é possível no PostgreSQL?
Update TableA set campo = (Select campo FROM TableB WHERE CampoB=2)
É que estou precisando pegar todas as ocorrências do campo da TableB e
atualizar no campo da TableA.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter:
Uma vez cheguei a usar este daqui,
http://www.casestudio.com/enu/default.aspx. Não sei se atende sua demanda.
Em 20/09/2011 15:15, Danilo Silva danilo.dsg.go...@gmail.com escreveu:
Pessoal,
Alguém conhece alguma ferramenta (free) ou o próprio pgadmin que gere
dicionário de dados e MER?
Apesar de achar impossivel de fazer, já tentou procedure e utilizar o
cascade?
Em 09/08/2011 12:41, Fabrízio de Royes Mello fabriziome...@gmail.com
escreveu:
Em 9 de agosto de 2011 12:33, Eduardo Az - EMBRASIS
eduard...@embrasis.com.br escreveu:
Foram criadas, mas a opção action, tanto on
Agradeço a todos pela colaboração, realmente pelo que foi dito vejo que a
empresa deve ter feito a migração nas coxas, sem nenhuma preocupação em ter
um sistema bom e bem estruturado.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
Daniel Gaspary dgasp...@gmail.com
2011/5/26 Guilherme Carvalho desenvolvedor@gmail.com:
2 - Nenhum relacionamento, isto mesmo não existe nenhuma chave
estrangeira
em todo o sistema.
Esse tipo de coisa tem chance de ser obra de algum framework de ORM
Como rodar uma folha de pagamentos por operações não informatizadas tendo
mais de 2 mil funcionários?
Acho meio complicado, para não dizer impossível.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/
2011/5/27
Bom dia comunidade, há tempos venho acompanhando a lista e inclusive tive
várias dúvidas minhas sanadas pelas mensagens no grupo. Estou agora numa
situação que é a de analisar um banco de dados postgresql, e me deparei com
vários fatores que colocaram em dúvidas meu conhecimento em banco de dados
Bom dia,
Estou com um problema com o erro: 0xe2809c of encoding UTF8 has no
equivalent in LATIN1. Minha aplicação (Front-end) é em asp.Net o servidor
do postgresql está em Linux, entretanto o mesmo foi criado com Latin 1 e não
existe a possibilidade, pelo menos no momento, de mudar para outro
No caso não tenho como mudar o cabeçalho da página, pois como falei estou
trabalhando com um webservice, que no caso não tem como especificar o
cabeçalho.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/
Como eu envio tal comando para o banco? Via comando SQL é? Estou utilizando
a biblioteca Npgsql para trabalhar com asp.net e postgresql
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/
2010/11/22 Prof. Cleverson
ctrl+c,
ctrl+v do word, não teve como transformar. Daí tive que fazer uns
str_replace pra substituir tais caracteres e resolveu. Mas deu
trabalho...
Cleverson
Em Seg, 2010-11-22 às 11:51 -0300, Guilherme Carvalho escreveu:
Como eu envio tal comando para o banco? Via comando SQL é? Estou
2010/6/22 Joares Luis Dalorsoleta joa...@speedlinux.com.br:
Guilherme,
se for linux o srv
$ initdb -D /var/lib/pgsql/ data
deve alterar o diretorio de acordo com sua necessidade.
para criar os arquivos necessarios para a partida.
Em 22 de junho de 2010 17:38, Guilherme Carvalho
Boa tarde,
Estou tentando iniciar um servidor postgresql mas estou recebendo sempre
como retorno uma mensagem referente ao postmaster.pid, dizendo que o arquivo
nao existe dentro da pasta data. Como posso resolver isto?
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
Bom dia,
Gostaria de saber se é possível determinar o dia inicial e final de uma
semana baseada na data de hoje.
Ex:
Tendo como base o dia 03/05/2010,
preciso chegar a data do
Domingo = (02/05/2010) e Sábado = (08/05/2010)
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
Leo, muito me interessa a geração de dados aleatórios apenas para testar a
aplicação, onde eu posso encontrar mais sobre o assunto? Existe algum
software que faça isto?
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
DTI | Prefeitura Municipal de Palmas
2010/2/8 Leonardo
Estou precisando criar uma procedure que um dos parâmetros seja do
tipo array/lista/tupla. É que preciso numa procedure fazer algo assim:
1 - Cadastrar a feira
2 - Cadastrar os feirantes da feira com o Id da Feira cadastrado
anteriormente e os id´s dos clientes.
Espero ter sido bem claro na
)
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
DTI | Prefeitura Municipal de Palmas
2009/12/17 Osvaldo Kussama osvaldo.kuss...@gmail.com:
2009/12/17 Guilherme Carvalho desenvolvedor@gmail.com:
Estou precisando criar uma procedure que um dos parâmetros seja do
tipo
da feira, por isto pode esquecer por
enquanto o cliente.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
DTI | Prefeitura Municipal de Palmas
2009/12/17 Osvaldo Kussama osvaldo.kuss...@gmail.com:
2009/12/17 Guilherme Carvalho desenvolvedor@gmail.com:
Seria algo
também a
feira. Lembrando que estou utilizando apensa como exemplo pois este
cadastro será em muitas tabelas.
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
DTI | Prefeitura Municipal de Palmas
2009/12/17 Osvaldo Kussama osvaldo.kuss...@gmail.com:
2009/12/17 Guilherme
:
Mas neste caso, o correto seria utilizar transação, não é mesmo? É
COMMIT, se der tudo certo, ou ROLLBACK, se der errado!
--
*De:* Guilherme Carvalho desenvolvedor@gmail.com
*Para:* Comunidade PostgreSQL Brasileira
pgbr-geral@listas.postgresql.org.br
Não sou muito conhecedor desta parte de configurações em sistemas
operacionais, mas creio que para ver o motivo de tal lentidão poderia
inicial verificar o eventviewer, acho que escreva-se assim mesmo. Nele você
tem todas as operações certos? do SO.
Atenciosamente,
Guilherme de Carvalho Carneiro
Estou precisando fazer um backup de uma tabela que estão num banco em
sql_ascii para UTF8, e estou usando o comando abaixo.
./pg_dump -a -d -C --user=postgres --table=portal.noticia --encoding=UTF8
portalprefeitura UTF8.sql
Depois de abrir o arquivo estou vendo que ainda tem caracteres não
Pode parecer um pouco estranha a pergunta, mas eu tenho esta situação.
Tabelas:
evento (idevento, fkagenda, titulo, data)
agenda (idagenda, titulo, data)
usuario(idusuario, senha, login)
usuarioadministraagenda (fkusuario, fkagenda)
usuarioparticipaagenda (fkusuario, fkagenda)
Bom dia lista, estava pesquisando sobre DW com postgresql e vi no site da
Dextra a seguinte afirmação:
*Limitações do PostgreSQL*
* O PostgreSQL é um sistema gerenciador de bancos de dados livre adequado
para sistemas de informação OLTP de todos os portes, entretanto, para
aplicações OLAP,
lista é a melhor forma de ficar atualizado!
Tudo de bom
Paulo Alves
2009/7/28 Guilherme Carvalho desenvolvedor@gmail.com
Bom dia lista, estava pesquisando sobre DW com postgresql e vi no site da
Dextra a seguinte afirmação:
*Limitações do PostgreSQL*
* O PostgreSQL é um sistema
Sou participante da lista e recem nascido no mundo PgSQL, antes trabalhava
com o MySQL, mas realmente não tenho do que reclamar, e olha que o uso que
faço dele é para aplicações de porte pequeno a médio, e nenhuma delas missão
crítica. Mas na prefeitura estamos iniciando os estudos da implantação
Salvo engano basta vc criar um novo usuário (role) e setar permissão apenas
para a base desejada.
2009/5/27 Seta Digital - Suporte supo...@setadigital.com.br
Boa Tarde Pessoal... Estou com uma Duvida
Como Faço para que um usuario possa somente acessar uma base de dados
especifica
Setar o campo com valor default = ' ' não seria uma possibilidade?
2009/5/25 Osvaldo Kussama osvaldo.kuss...@gmail.com
2009/5/25 João Gabriel Soares Esteves jg.cadast...@gmail.com:
Mas na hora de importar os dados do arquivo para a tabela de destino esta
tabela não tem uma coluna que tem no
usuário da sua aplicação.
[]'s
Luigi Castro Cardeles
2009/4/23 Guilherme Carvalho desenvolvedor@gmail.com
É sim Luigi, a estrutura da aplicação tem a camada de acesso ao banco
(DAO), que utiliza um único usuário, mas na aplicação temos inúmeros
usuários que é justamente os comandos
Bom dia,
Estou precisando recuperar o comando executado quando o usuário dispara um
evento de atualização/exclusão/inserção no PostgreSQL. A situação é a
seguinte, tenho uma aplicação web que trabalha com o PostgreSQL e claro tem
os comandos de CRUD, eu não tenho acesso aos códigos desta
apenas a operação (insert, update ou
delete)?
Se você precisar pegar a instrução completa você precisa ativar os logs de
atividades. Se você quiser apenas a operação existe uma variavel chamada
TG_OP que você pode capturar se a operação é um insert, update ou delete.
2009/4/23 Guilherme Carvalho
/tablelog/
2009/4/23 Guilherme Carvalho desenvolvedor@gmail.com
O que eu preciso é exatamente o comando completo, a instrução mesmo sabe,
e preciso que isto fique guardado no banco de dados.
2009/4/23 JotaComm jota.c...@gmail.com
Olá, Guilherme
Você quer saber se o comando foi um insert
Mas neste caso eu não vou ter como saber qual usuário executou a ação certo?
2009/4/23 Roberto Mello roberto.me...@gmail.com
2009/4/23 Guilherme Carvalho desenvolvedor@gmail.com:
No banco existe uma tabela de log, que o sistema armazena os dados, mas
eu
quero deixar o sistema mais
todas as queries no
banco?
[]'s
Luigi Castro Cardeles
2009/4/23 Guilherme Carvalho desenvolvedor@gmail.com
Mas neste caso eu não vou ter como saber qual usuário executou a ação
certo?
2009/4/23 Roberto Mello roberto.me...@gmail.com
2009/4/23 Guilherme Carvalho desenvolvedor
, apesar
de voce primeiro ter de fazer o arquivo d importação e depois importar, se
usar os dados de importação da maneira correta, a operação será muito mais
rapida...
no formato em que os inserts sao feitos em lote(como um bunk load) isso vai
ficar show.
2009/2/17 Guilherme Carvalho
diretamente os dados do firebird usando pljava com
um drive jdbc adequado
2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com
Estou com uma demanda para ler dados de um outro banco, Firebird, todas
as noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de um
arquivo txt ou de
Estou com uma demanda para ler dados de um outro banco, Firebird, todas as
noites e trazer para um banco PostgreSQL, neste caso o melhor é ler de um
arquivo txt ou de um arquivo XML?
Atenciosamente
Guilherme de Carvalho Carneiro.
___
pgbr-geral mailing
Sim. Na verdade não é o banco todo, apenas alguns dados de algumas tabela.
On Tue, Feb 17, 2009 at 5:58 PM, Jota jota.c...@gmail.com wrote:
Olá,
Você quer migrar dados toda a noite dados do Firebird para o PG?
[]s
2009/2/17 Guilherme Carvalho desenvolvedor@gmail.com:
Estou com uma
Creio que aqui mesmo na lista rolou uma dica de como fazer o Backup em Latin
e restaura em UTF-8.
2009/1/18 Avelino Brun avel...@databrum.com.br
É que já tenho base de dados em LATIN1 e ao instalar UTF-8 dá erro de
caracteres e nao consegue instalar.
Acho que este tipo de diálogo entre pessoas que sempre estão buscando
ampliar os conhecimentos é muito importante, por isto gostaria de aproveitar
para saber como é feito o Backup utilizando-se o WAL, não tenho idéia de
como fazer isto, existe algum tutorial para tal?
Uma sugestão seria alguém
Utilizando a dica do colega Elias funcionou tranquilamente, primeiro eu devo
fazer o dump normalmente e depois migrar. É tanto detalhe para se trabalhar
com banco que os DBA´s são profissionais indispensáveis, pena que aqui não
temos nenhum DBA.
Obrigado a todos.
2008/10/21 Rodrigo Marins [EMAIL
Ao invés de dar dois cliques no instalar, clica com o botão direito e manda
executar como Administrador. Creio que isto ajude.
2008/10/20 Marcos Fabrício Corso [EMAIL PROTECTED]
Olá
Estou tentando instalar o postgres no vista
Mas na hora de criar o serviço da erro para criar o usuário no
Vou fazer isto hoje, obrigado pela dica, qualquer coisa entro novamente em
contato.
Obrigado a todos pelas dicas, como sempre muito valiosas.
2008/10/17 Fábio Telles Rodriguez [EMAIL PROTECTED]
2008/10/16 Guilherme Carvalho [EMAIL PROTECTED]
O Servidor onde encontra-se a base agora é 8.0
Bom dia,
Estou com um problema para migrar uma base que está num servidor e foi
configurada para LATIN 1 para um outro servidor que 8.3 que está com a
codificação UTF8, o problema é que os caracteres especiais ç ~ ^ ´` estão
sendo trocados por caracteres do tipo ó.
Como devo proceder para
Mas pelo que li no manual na versão 8.0 não existe a opção de -E.
2008/10/16 Jota [EMAIL PROTECTED]
Olá,
Você pode usar o pg_dump com a opção -E codifição para onde você quer
migrar os dados.
[]s
2008/10/16 Guilherme Carvalho [EMAIL PROTECTED]:
Bom dia,
Estou com um problema para
O Servidor onde encontra-se a base agora é 8.0 e estou trazendo as bases
para um outro servidor que é 8.3
2008/10/16 Dickson S. Guedes [EMAIL PROTECTED]
Em um email:
Guilherme Carvalho:
Estou com um problema para migrar uma base que está num servidor e foi
configurada para LATIN 1 para
/2 Euler Taveira de Oliveira [EMAIL PROTECTED]
Guilherme Carvalho escreveu:
Boa tarde a todos,
Estou com um problema quando tento usar o PostgreSQL numa máquina com
vista para desenvolvimento, primeiramente fiz a instalação com usuário
administrador sem problemas, escolhendo como
Boa tarde a todos,
Estou com um problema quando tento usar o PostgreSQL numa máquina com vista
para desenvolvimento, primeiramente fiz a instalação com usuário
administrador sem problemas, escolhendo como codificação padrão UTF8,
entretanto as configurações básicas do PostgreSQL não foram
O volume de dados é alto, na verdade muito alto mesmo, pois é um sistema que
gerencia todos os processos de saúde do município
Não tem a necessidade de ser síncrono, e pode ser Slave.
A rede já existe, mas não é Wireless, utilizamos a estrutura da
BrasilTelecom, se não me engano, desculpem a
Como eu posso analisar para saber se minha rede suporta replicação de dados
no PostgreSQL?
A distância entre as unidades é de cerca de 3 Km.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Bom, há muito venho tentando trabalhar com procedures no postgresql e
chamá-las via npgsql. Mas realmente não tenho encontrado o caminho das
pedras, eu segui os passos relacionados na documentação, mas não funciona.
Alguém poderia me dar uma ajuda enviando um simples exemplo mesmo, de como
chamar
Galera bom dia,
Estou iniciando um projeto em asp.net com acesso a PostgreSQL, e estou
usando o Npgsql como provider de acesso. Nos comandos de Select retorna
tranquilamente os dados, mas nos comandos de insert ele gera sempre este
erro:
Timeout while getting a connection from pool.
Alguém que
Me.sb_erro_npgsql(ex.Message, Erro no retorno do DataReader)
Finally
*Call Me**.fechar_conexao()
*End Try
Return PgDataReader
End Function
Percebo que o problema só acontece com comandos Insert/Update, por isto
destaquei a função de insert update.
2008/7/23 Norberto Delle [EMAIL PROTECTED]
Guilherme
Veja que estranho,
Depois de postar a mensagem fui testar novamente sem alterar nada e
funcionou sem problemas. Veja se estou trabalhando corretamente. Tenho esta
function que no caso possui dois parâmetros, um do tipo integer e outro do
tipo string, ai quando eu vou adicionar o valor deste
Apenas como complemento,
Verificando a tela OutPut do Visual Studio, em modo Debug, ele me retornar
as mensgens abaixo:
A first chance exception of type 'System.FormatException' occurred in
System.dll
A first chance exception of type 'Npgsql.NpgsqlException' occurred in
Npgsql.DLL
A first
Veja se este link lhe ajuda:
http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL
2008/7/18 Consultores Software [EMAIL PROTECTED]:
Bom dia pessoal !
Alguém conhece uma ferramenta de migração de dados do MySQL para PostgreSQL
?
Obrigado
Concordo contigo Alexsandro, basta pensarmos assim:
Determinado cliente quer um sistema para gerenciar os clientes deles, mas
ele disse que no sistema tem que haver a possibilidade de cadastrar clientes
sem trabalhar com CNPJ/CPF, ai vc não pode ter tais campos como chave,
independentemente da
Venho acompanhando esta discussão, que por sinal mostra-se muito
interessante, e por ter se tornado tão interessante acho que ficar apenas na
lista seria um pecado, visto que para acompanhar é mais complicado, gostaria
portanto sugerir que fosse criado algo para que assuntos como estes pudesse
ser
Obrigado a todos. Estou testando a desenvolvida em Python.
2008/7/11 Euler Taveira de Oliveira [EMAIL PROTECTED]:
Guilherme Carvalho wrote:
Gostaria da ajuda da lista para dicas de ferramentas que posso usar para
migrar bases em MySQL para PostgreSQL.
Veja [1].
[1]
http
Boa tarde,
Alguém da lista pode indicar um local onde eu possa pegar um script de carga
para estados e municípios?
Obrigado.
Guilherme de Carvalho Carneiro
guilherme.carvalho[a]advogaweb.com.br
___
pgbr-geral mailing list
Alguém poderia me indicar um material para me ajuda a interpretar o
resultado do comando EXPLAIN? É que estou fazendo uns testes de comparação
entre consultas com INNER/LEFT JOIN e Subquery (Cláusula IN)
Obrigado.
P.S Exemplo do resultado do EXPLAIN:
QUERY
PLAN
Nested Loop (cost=19.33..46.85
Obrigado pela ajuda.
2008/7/1 jota. comm [EMAIL PROTECTED]:
Ola, Guilherme
Aqui está:
http://www.postgresql.org/docs/8.3/interactive/using-explain.html
[]s
2008/7/1 Guilherme Carvalho [EMAIL PROTECTED]:
Alguém poderia me indicar um material para me ajuda a interpretar o
resultado do
Se a sua intenção for trabalhar com a possibilidade de vários bancos, o mais
indicado seria o Hibernate, abaixo alguns links sobre o assunto:
http://www.hibernate.org/
http://pt.wikipedia.org/wiki/Hibernate
Eu tenho desenvolvido um sistema usando NpgSQL e não tenho tido problemas em
relação a
Gostaria de saber se na lista tem alguém que trabalhe com Vb.net e Npgsql
pois estou desenvolvendo uma classe e gostaria de trocar umas idéias de como
seria a melhor forma de fazer o Cast para que os parâmetros aceitem os
valores passados pelo Vb.net
Obrigado.
Guilherme de Carvalho Carneiro
65 matches
Mail list logo