E ai, senhores tudo na boa?
Seguinte, no arquivo postgresql.conf a linha Autovacuum está ON
Isso no servidor Linux
Quando acesso o banco pelo pgAdmin3 pelo Windows ele diz que tenho que
habilitar o Vacuum.
Não entendi
Estou executando de vez em quando o Vacuum manualmente
Qual o recomendável
UPDATE SUA_TABELA SET CAMPO = replace(CAMPO, 'DISTRIBUICAO',
'DISTRIBUIÇÃO');
Claro, sempre teste numa base teste primeiro :)
Marcelo Silva
--
msn: marc...@ig.com.br
Cel.: (11) 9693-4251
Cel.: (11) 5250-1407
Desenvolvedor Delphi, PHP, ASP
Empresa:
Usa o PGAdmin3, aí no Status do Servidor você consegue derrubar as conexões
que quiser
Marcelo Silva
--
msn: marc...@ig.com.br
Cel.: (11) 9693-4251
Cel.: (11) 5250-1407
Desenvolvedor Delphi, PHP, ASP
Empresa: Perfil Medicina e Segurança do Trabalho
Pessoal, boa tarde... tudo bem coces? espero que sim!
tenho os seguintes dados com os seguintes problemas
Tabela VendasItens
codigo
descricao
data_cad
valor
eu preciso montar um grid da seguinte forma
codigodescricaodata_cad valordata_cad
valor
Pessoal, eu uso essa função para validar email no delphi:
class function TSendMail.fValidarEmail(aStr: string): Boolean;
begin
aStr := Trim(UpperCase(aStr));
if Pos('@', aStr) 1 then begin
Delete(aStr, 1, pos('@', aStr));
Result := (Length(aStr) 0) and (Pos('.', aStr) 2);
end else
...
From: Marcelo Silva (IG)
Sent: Tuesday, June 05, 2012 11:39 AM
To: Comunidade PostgreSQL Brasileira
Subject: Função para validar email no postgres
Pessoal, eu uso essa função para validar email no delphi:
class function TSendMail.fValidarEmail(aStr: string): Boolean;
begin
aStr := Trim
as dicas pessoal...
From: Vinicius Santos
Sent: Wednesday, May 30, 2012 5:38 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Caracteres malditos :)
Ainda não parei pra verificar a diferenca entre Latin e Ansi, mas sei que
Units gravadas em UTF-8 aceitam
Pessoal, me desculpem persistir nesse tal encoding, mas gostaria de trabalhar
corretamente com caracteres acentuados na minha base e aplicativo,
pois preciso deles pra elaborar laudos.
Minha base é criada assim:
CREATE DATABASE empresa1
WITH OWNER = postgres
ENCODING = 'UTF8'
Sent: Thursday, May 31, 2012 9:53 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Encoding por persistencia
Bom dia Marcelo,
Já tive o mesmo problema. Que componente você usa para acessar o banc ode dados
no Dlephi ?
Em 31 de maio de 2012 09:48, Marcelo
Essa configuração não da porque os arquivos do Delphi7 é Ansi
Acho que vou testar o delphi2010
From: Francisco Adriano Flores
Sent: Thursday, May 31, 2012 10:17 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Encoding por persistencia
certa vez resolvi
Pessoal, tenho um texto num campo de uma tabela que abro no pgAdmin numa boa
Mas quando tento abrir na Query do Delphi ele dá erro de tipo dizendo
que não há equivalente em Latin1, mas não consigo saber qual é esse caracter
para tratar.
Tem como detectar isso num select ?
Marcelo Silva
Copiem e colem esses dois caracteres no bloco de notas e veja se tem diferença
– (não confundam com _ underline)
-
Pois é... não parece mas é o primeiro caractere “–” é um chr(150) muito
usado no word
já o “-” é o hifem tão conhecido chr(45)
Pois bém, no banco de dados UTF8 entra
-geral] Caracteres malditos :)
Não dá para usar UTF-8?
Caso não, deverá fazer verificação e trocar o caracter antes de inserir no
banco.
Abraços,
Eduardo Alexandre
Em 30 de maio de 2012 17:04, Marcelo Silva (IG) marc...@ig.com.br escreveu:
Copiem e colem esses dois
-
From: Guimarães Faria Corcete DUTRA, Leandro
Sent: Wednesday, May 30, 2012 5:24 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Caracteres malditos :)
2012/5/30 Marcelo Silva (IG) marc...@ig.com.br
Minha aplicação é Delphi, que por sua vez no que me parece
Meu Server é Linux64 bits
Meu Delphi é o 7
As libs clientes são 32bits
Funciona numa boa...
Agora se pegar as libs 64 e colocar nas maquinas 32 sem chance
Marcelo Silva
--
msn: marc...@ig.com.br
Cel.: (11) 9693-4251
Cel.: (11) 5250-1407
Desenvolvedor
Aprendi mais uma
Valeu Matheus...
From: Matheus de Oliveira
Sent: Thursday, May 24, 2012 1:59 PM
To: Comunidade PostgreSQL Brasileira ; Marcelo Silva
Subject: Re: [pgbr-geral] Coluna contador separado do Order by, será possivel?
2012/5/23 Marcelo Silva marc...@ig.com.br
Na verdade
Pessoal, tenho o seguinte:
select row_number() OVER (PARTITION by 0) as contador, campo1, campo2 etc
from tabela1
where (...)
order by campo1
Ele mostra um grid com um sequencial.. beleza
O detalhe é que ele tira o contador da sequencia conforme a ordenação do campo1,
entendo que deve ser assim
Pessoal, tenho o seguinte select:
select distinct
a.pedido,
a.status,
b.descricao
from mv_servicos_status a
inner join mv_status b on(b.status = a.status)
where (a.data_bai + a.hora_bai) =
(select max(data_bai + hora_bai)
from mv_servicos_status
where (pedido = a.pedido)
Ainda nao deu
Mas estou na luta aqui
From: Edson neto
Sent: Thursday, May 17, 2012 2:26 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Ajuda em Select
Marcelo, acredito que utilizando um not exists resolveria seu problema
with tmp as (select distinct
Não posso me fixar em 'I' pois existem varios status
-Mensagem Original-
From: Flavio Henrique Araque Gurgel
Sent: Thursday, May 17, 2012 2:27 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Ajuda em Select
Em 17-05-2012 14:14, Marcelo Silva (IG) escreveu:
Pessoal
, 2012 2:58 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Ajuda em Select
Em 17-05-2012 14:55, Marcelo Silva (IG) escreveu:
Não posso me fixar em 'I' pois existem varios status
Pô cara, ajusta aí! Você pediu caminhos, lembra?
Segue uma diferente:
select
distinct a.pedido
total de linhas = total de linhas com status N.
Acredito ser por ai teu caminho,
Mais um detalhe,
você não consegue incluir mais um inner join no teu segundo select ?
Ficaria + limpo
Boa sorte.
Em 17/05/2012 14:14, Marcelo Silva (IG) escreveu:
Pessoal, tenho o seguinte select:
select
Realmente procurei aqui e achei os logs que ele guarda dos comandos
executados... era essa minha duvida...
Valeus
-Mensagem Original-
From: Osvaldo Kussama
Sent: Monday, May 07, 2012 6:48 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] O Postgres
E tambem tem que ver se ela esta corretamente no AfterUpdate, BeforeUpdate,
AfterInsert, Delete, etc
As vezes ela está somente num After/BeforeInsert ai num Update da vida ela
nao será executada
-Mensagem Original-
From: Flavio Henrique Araque Gurgel
Sent: Monday, May 07, 2012
Me parece que o problema entao esta no Where, verique quais dados estao
entrando no where da trigger
-Mensagem Original-
From: Edson Lidorio
Sent: Monday, May 07, 2012 12:56 PM
To: 'Marcelo Silva (IG)' ; 'Comunidade PostgreSQL Brasileira'
Subject: RES: [pgbr-geral] Ajuda com Function
Pessoal, o PGAdminIII é open source?
Se for, onde acho os fontes dele?
Procurei no site do postgres mas só a instalacao
t+___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
, Marcelo Silva (IG) marc...@ig.com.br escreveu:
Pessoal, o PGAdminIII é open source?
Se for, onde acho os fontes dele?
Procurei no site do postgres mas só a instalacao
t+
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https
Pessoal, uma curiosidade...
Pelo PgAdmin eu vejo o status em “tempo real” do servidor, então vem a pergunta:
O postgres guarda todos os comandos executados no servidor?
Marcelo Silva
--
msn: marc...@ig.com.br
Cel.: (11) 9693-4251
Cel.: (11) 5250-1407
Tudo que eu digo, são os comandos executados no servidor, seja qual for ele,
desde um simples “select * from tabela”
Por padrão ele vem habilitado?
From: Anselmo Silva
Sent: Monday, May 07, 2012 4:35 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] O
Pessoal, as vezes tenho o seguinte problema, em uma maquina o usuário cadastra
um produto... e ná outra maquina não enxergo esse registro.
Acontece que acessando o banco pelo proprio servidor eu enxergo os registros
adicionados, penso que pode ser algum problema da minha aplicação, mas como
Isso eu concordo...
Meu pegar o Menu de permissões do WinServer é um parto...
Já o Linux é simples e objetivo
Mas, lembrando que para ser um Certificado em WinServer (para semplesmente
administrar usuários) requer alguns meses de curso, não é de admirar que os
atributos do sistema sejam
Se ninguém excluiu os dados desta pasta, isso pode ser problema de permissões
na pasta... onde ele (o SO) pode não estar deixando os arquivos visiveis para
não administradores.
Se não estiver logado como Administrador tente logar como tal
Eu já tive este problema mas foi em Linux, mas
Faz o seguinte... arruma um LiveCD de linux, coloca nessa maquina e vai ver
realemente se existe ou não os arquivos que procura e se eles estão ok... pois
isso esta com cara de permissao...
Se ninguém excluiu os arquivos eles não somem sozinhos... a menos que tenha um
erro no HD ( erro de
Pessoal, olha eu denovo
No momento eu trabalho com campo Text onde tenho textos propriamente dito.
Estava olhando aqui no postgres que posso criar campos “character varying”
onde não preciso colocar a quantidade de caracteres, presumo que ele trabalhe
como um blob text na questão de quantidade
Pessoal, estava pensando aqui com meus botões e analisando os seguintes selects
Primeiro select:
select z.codigo, z.nome, z.valor from(
select a.codigo, a.nome, b.valor from clientes a
inner join receber b on(b.codigo = a.codigo)
where (a.codigo 1234)
union all
select
Pessoal, tenho varias tabelas com campo Text e funcionando numa boa... uma
determinada tabela tambem estava normal... derrepente começa dar o erro abaixo:
---
Error
---
SQL Error: ERRO: caracter 0xe28093 da codificação UTF8 não tem equivalente
em
Original-
From: Flavio Henrique Araque Gurgel
Sent: Monday, April 16, 2012 4:48 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Econding dando erro agora?
Em 16-04-2012 16:25, Marcelo Silva (IG) escreveu:
Pessoal, tenho varias tabelas com campo Text e funcionando numa boa
, 2012 5:21 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Econding dando erro agora?
Em 16-04-2012 17:08, Marcelo Silva (IG) escreveu:
De fato o texto inserido é o problema, mas interessante é que no PGAdmin
não
dá esse erro, por que será?
Porque seu PgAdmin deve estar
:21 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Econding dando erro agora?
2012/4/16 Marcelo Silva (IG) marc...@ig.com.br:
De fato o texto inserido é o problema, mas interessante é que no PGAdmin
não
dá esse erro, por que será?
Talvez porque ele seja
: Flavio Henrique Araque Gurgel
Sent: Monday, April 16, 2012 5:21 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Econding dando erro agora?
Em 16-04-2012 17:08, Marcelo Silva (IG) escreveu:
De fato o texto inserido é o problema, mas interessante é que no PGAdmin
não
dá esse
:42 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Econding dando erro agora?
Em 16 de abril de 2012 17:35, Marcelo Silva (IG) marc...@ig.com.br escreveu:
O mais estraordinário é que já fiz o PHP pensando nisso, por isso tanto o
arquivo literal está
erro agora?
Em 16-04-2012 17:08, Marcelo Silva (IG) escreveu:
De fato o texto inserido é o problema, mas interessante é que no PGAdmin
não
dá esse erro, por que será?
Porque seu PgAdmin deve estar usando UTF8 como codificação de cliente.
Meu banco é UTF8 com cliente_econding LATIN1
Pessoal, tenho o seguinte SELECT
select max(data_cad) as data_ini, min(data_cad) as data_min
from mv_servicos_balcao
where (obs not in('C'))
and(pedido = 38149)
Preciso ver o periodo que ocorreu o tal pedido entao quero a data inicial e a
data final de cadastro dos servicos
Estava pensando
Bem, a intenção não é agrupar, pro isso não coloquei nenhuma outra coluna.
A idéia é justamente pegar a maior e a menor data.
Imagino que neste caso não seja necessário o Group By
From: Bruno Silva
Sent: Wednesday, April 11, 2012 10:36 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL
Boa dica Osvaldo...
-Mensagem Original-
From: Osvaldo Kussama
Sent: Wednesday, April 11, 2012 12:02 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Duvida em MAX() x MIN() no mesmo SELECT
Em 11/04/12, Marcelo Silva (IG)marc...@ig.com.br escreveu
Pessoal, tentei fazer com umas subquerys mas não deu certo, a forma que
consegui foi a mais convencional possível, mas estou achando bem tosca, tem uma
maneira de melhorar esse select?
select distinct a.pedido,
(select data_bai from mv_servicos_status where (pedido = a.pedido)
order by
Pessoal, mesmo lendo o manual ainda fiquei na dúvida...
Ao executarmos um “select currval('minha_sequencia'::regclass) as cod_seq”
Ele me traz a ultima alteracao depois de um next, mas a duvida é: ele traz a
ultima alteração que eu fiz, ou que qualquer outro usuário fez?
Exemplo
...
cod_seq:
Valeu Alex...
From: Alexsander Rosa
Sent: Wednesday, March 21, 2012 11:17 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Currval
Em 21 de março de 2012 11:12, Marcelo Silva (IG) marc...@ig.com.br escreveu:
Pessoal, mesmo lendo o manual ainda fiquei na
Pessoal tenho a seguinte situação:
3 tabelas onde tenho como chave o campo pedido... até ai tudo bem, mas numa
rotina acabei por gravar os numeros de pedidos errados, dessa forma os dados
ficaram desencontrados entre as tabelas...
Pergunta: Existe algum ID de gravação no postgres que eu
Rapaz... esses dias passei por um problema assim...
Consegui resolver instalando uma verão exatamente igual a que o banco anterior
usava, então consegui acessar parte das informações, mas foi o que eu precisava.
Como fiz muitas coisas, não vou me lembrar como realmente consegui, mas a
principio
Só pra constar, aqui funciona normal, servidor Linux Kubuntu 10.10 64bits e
cliente PgAdmin no Win32bits
Em casa na maquina de testes, Win7 Home Premium 64bits, com Postgres 64 e
PgAdmin funcionando normalmente.
Marcelo Silva
--
Desenvolvedor
Heck
Sent: Wednesday, January 25, 2012 2:49 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral]Banco de dados não inicia serviço
Olá, Marcelo,
A versão é exatamente a mesma, no cliente e aqui no meu micro. Qual seria a
primeira coisa a fazer?
Obrigado
Pessoal estou criando dois campos com valores Default, mas pelo que vejo não
estão dando certo
DATA_ATU = Date Default = ‘now’
HORA_ATU = time without time zone Default = ‘now’
Mas ele sempre mostra a mesma data e hora que criei...
Como colocar pra ele atualizar a data e hora quando entrar um
De: Marcelo Silva (IG) marc...@ig.com.br
Para: Comunidade PostgreSQL Brasileira
pgbr-geral@listas.postgresql.org.br
Enviadas: Segunda-feira, 23 de Janeiro de 2012 10:44
Assunto: [pgbr-geral] Valor default para data e hora
Pessoal
Pessoal esse UPDATE esta sem fim... mas não entendi porque o mesmo SQL funciona
normalmente
Olha o UPDATE
update mv_vendas_itens set cod_key_pre = coalesce(b.cod_key, 0)
from mv_vendas_itens as a
inner join mv_vendas_pre_itens b on(b.cod_id = a.cod_id)
and(b.pedido = a.pedido)
and(b.codigo =
: [pgbr-geral]Por que este UPDATE está loopando?
2012/1/18, Marcelo Silva (IG) marc...@ig.com.br:
Pessoal esse UPDATE esta sem fim... mas não entendi porque o mesmo SQL
funciona normalmente
Olha o UPDATE
update mv_vendas_itens set cod_key_pre = coalesce(b.cod_key, 0)
from mv_vendas_itens
mv_vendas_pre_itens as b
where (b.cod_id = a.cod_id)
and(b.pedido = a.pedido)
and(b.codigo = a.codigo)
and(b.valor_ven = a.valor_ven)
and(b.obs not in('C'))
and(a.obs not in('C'))
E funcionou belesminha
From: JotaComm
Sent: Wednesday, January 18, 2012 2:19 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL
So para comparação esse um update com inner join no mysql fica assim
update tabela a
inner join tabela b on(b.key = a.key)
set campo = b.valor
Ou seja totalmente diferente :)
-Mensagem Original-
From: Osvaldo Kussama
Sent: Wednesday, January 18, 2012 3:02 PM
To: Marcelo Silva (IG
Eu estava com um problema de lentidão extrema numa SQL, depois de apanhar um
pouco e seguindo algumas dicas da lista, chequei a criação de um indice que
resolveu meu problema.
Veja seu indices e tals...
From: JotaComm
Sent: Monday, January 16, 2012 5:00 PM
To: Comunidade PostgreSQL
No meu ver (não sou DBA) mas, se tem um assunto que é muito, mas muito bem
vindo em uma lista, são oportunidades como esta.
-Mensagem Original-
From: Euler Taveira de Oliveira
Sent: Tuesday, January 10, 2012 4:56 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral]
Pessoal, estou tentando montar o seguinte SQL numa Query Zeos, mas está
dando erro, não entendi, pois no pgAdmin ele aceita:
select cast(('06/01/2012' ::date + (validade || ' month')::interval) as
date) as proximo
from mv_produtos
where (codigo = '60')
Posso fazer essa funcao no delphi, mas se
Hum... depois da sua dica, achei uma forma mais facil
MinhaQuery.ParamCheck := False;
Valeu denovo
From: Vinicius Santos
Sent: Friday, January 06, 2012 2:19 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] SQL Da certo no pgAdmin mas não no delphi
Pessoal...
Eu mantenho uma base teste no servidor pra desenvolver e alguns usuarios
fazerem testes
Acontece que vira e mexe tenho que excluir e refazer essa base com as
atualizacoes...
Pergunta: Existe um comando que eu possa clonar uma base com outro nome,
substituindo a base teste ja
hum
boa...
Obrigado itamar
-Mensagem Original-
From: Itamar Reis Peixoto
Sent: Friday, December 30, 2011 4:34 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Clonar base para teste
2011/12/30 Marcelo Silva (IG) marc...@ig.com.br:
Pessoal
Pessoal, estou apanhando nisso aqui:
select a.data_ven, (a.data_ven + interval b.validade ||' month') as proximo,
b.validade
from mv_servicos_balcao a
inner join mv_produtos b on(b.codigo = a.codigo)
limit 10
Estou tentando pegar a validade na tabela b pra somar na data_ven da tabela
a, mas da
Pessoal estou com a seguinte necessidade
SELECT A.COD_CLI, A.NOME, B.VALOR
FROM VENDAS A
INNER JOIN VENDAS B ON(B.COD_CLI = A.COD_CLI)
O SELECT acima é simples, mas surgiu a necessidade de pegar o NOME hora em uma
tabela, hora em outra
SELECT A.COD_CLI, A.NOME, ? C.NOME ?, B.VALOR
FROM VENDAS
Pessoal, não sou DBA, mas sou eu quem cuida do banco também... e as vezes
surgem algumas divudas com relação se eu poderia deixar o postgres mais rápido
do que já é
alguém pode me passar um bom link (de/ou) dicas de como configurar os arquivos
hba.conf e postgresql.conf para um melhor
Valeu ajudou bastante
From: Renato Ricci
Sent: Wednesday, December 14, 2011 11:00 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Otimizar o Postgres
Também não sou expert em administrar PostgreSQL, mas segue link abaixo:
http://pt.wikibooks.org/wiki
Assim não funciona?
select ps.id_pes, ps.nome, cg.dsc, max(pg.id_car) as id_car
from software.tbpessoa ps
left join software.pessoa_cargo pc on(pc.id_pes = ps.id_pes)
left join software.tb_cargo cg on(cg.id_car = pc.id_car)
group by ps.id_pes, ps.nome, cg.dsc
order by ps.nome
Nao testei, mas
coloquei um indicie no campo codigo,
que havia esquecido e tudo ficou bom...
Valeu pela ajuda pessoal...
From: Danilo Silva
Sent: Thursday, November 17, 2011 3:54 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] SQL Simples mas Lento, não entendi
Em 17 de
Pessoal o Select abaixo esta me gerando o erro acima... sei que isso
acontece porque nao pode ser dividido por zero.
Eu preciso saber o fator de porcentagem de cada operador, vide linha 07 o
erro.
Como vocês contornam essa situação?
As vezes o valor da venda será zero... ai vai gerar o erro.
thread
Marcelo Silva
--
Desenvolvedor Delphi, PHP
msn: marc...@ig.com.br
cel.: (11) 9693-4251
From: JotaComm
Sent: Sunday, November 20, 2011 10:24 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Chave
Pessoal, depois de uma tempo vamos vendo algumas mudanças que precisamos fazer
pra melhorar o desempenho da base e consequentemente da aplicação.
Desta forma vem a pergunta, é possível criar ou excluir indices sem precisar de
acesso exclusivo a uma determinada tabela?
Pergunto isso porque toda
Opa... valeu JotaComm
Ainda estou engatinhando no Postgres
From: JotaComm
Sent: Monday, November 21, 2011 8:30 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Crias indices sem travar as tabelas é possível?
Olá, bom dia!!!
Em 21 de novembro de 2011
Tive um problema assim, baixei o 9.1x e tentei instalar no Win7 Home Premium...
no final da instalação ele simplesmente dava erro (acho que na hora de gerar o
serviço) e desfazia a instalação.
Dei uma desanimada e deixei de lado... depois de uns dias fiz a mesma
instalação só que no Win7
Pessoal, estava olhando aqui na minha base e os campos de chave primaria não
mostram que foram criados indices, isso é normal no Postgres?
Preciso criar o Indice do campo chave manualmente?
Vejam um exemplo de uma tabela simples
CREATE TABLE mv_agentes
(
cod_age serial NOT NULL,
descricao
possivel o banco estar funcionando as primary keys sem os indices delas?
-Mensagem Original-
From: Osvaldo Kussama
Sent: Saturday, November 19, 2011 3:42 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Chave Primaria, precisa criar indice
Pessoal tenho o SQL abaixo que me deixou com aquele exclamação acima da
cabeça, sabe?!
select a.*, b.descricao, c.data_ven
from mv_servicos_print a
inner join mv_produtos b on(b.codigo = a.codigo)
and(b.imprime = 'S') -- *** Aqui ***
inner join mv_servicos_balcao c on(c.cod_key =
Pessoal, pensa no seguinte...
Você dá um CD com seu aplicativo a uma pessoa.
Você não vai estar lá pra instalar pra ele, e ele não sabe nada de
instalação, principalmente de postgres.
Por isso a necessidade de enviar um CD com uma instalação totalmente
automatica.
Meu aplicativo consigo fazer
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
Mais uma vez obrigado pessoal...
Estava acontecendo que eu estava com a versão 1.12 e 1.14 instaladas então
dava conflito.
Retirando a versão 1.12 passou a funcionar belezinha
:)
Valeus
Marcelo Silva
---
-Mensagem Original-
From: Bruno Silva
Sent:
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.
Existe Postgres embarcado?
Senão, existe alguma forma
.
Pelo que acompanhei na lista até aqui... Postgres embarcado não é algo
simples, devido à sua arquitetura. No seu lugar eu investiria energia em algo
que agregue valor ao cliente, deixando gambiarras para trás. ;)
Alex
Em 09/11/2011 08:49, Marcelo Silva (IG) marc...@ig.com.brescreveu
Bom pessoal, consegui recuperar 98% da minha base... alguns arquivos
corromperam mesmo.
Mas nada que me atrapalhe...
As dicas de vocês me ajudou muito... muito obrigado
Agora vem outra thread com mais uma duvida...
From: Flavio Henrique Araque Gurgel
Sent: Thursday, November 03, 2011 9:17
Pessoal... no MySQL tem o MySQLAdmin com uma opção de agendar varios backups,
dando assim flexibilidade de agendar varios horarios...
Hoje para gerenciar o Postgres eu uso o PGAdmin3 e pra fazer backup agendado o
Webmin que tem essa opção, mas essa ferramenta do Webmin é meio limitada, pois
só
Pessoal, deu pau em alguns arquivos do sistema Linux Kubuntu 10.10
Normal...
Mas depois que dei fsck meu banco sumiu
A pasta /var/lib/postgres/8.4/main está vazia
Alguém sabe o que pode ter ocorrido?
Há alguma forma de recuperar esses arquivos?
Até agora eu não exclui nada no HD ainda, só
PostgreSQL Brasileira ; Marcelo Silva (IG)
Subject: Re: [pgbr-geral] Onde está meu Banco ?
Nao eh um ponto de montagem?
Em 03/11/2011 14:48, Marcelo Silva (IG) marc...@ig.com.br escreveu:
Pessoal, deu pau em alguns arquivos do sistema Linux Kubuntu 10.10
Normal...
Mas depois que dei fsck meu
Consegui ver os arquivos...
Eu não estava usando o Root, era isso
Agora está um parto pra copiar pra rede... mesmo com root ele está negando
Mas estou na luta aqui
From: Bruno Silva
Sent: Thursday, November 03, 2011 5:36 PM
To: Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Fw:
Ja consegui salvar a pasta com os dados, agora estou tentando restaurar a
partir destas pastas mas está dificil... ja usei varias dicas da web
E estou agradecendo voce pela ajuda
From: Ricardo Bras
Sent: Thursday, November 03, 2011 9:23 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL
Pessoal, é possível fazer um select onde ele numera os registros trazidos?
Exemplo:
select sequencia, * from clientes
Ou seja na primeira coluna gostaria de trazer 1,2,3,4...
Só pra efeito de vizualizacao mesmo
Marcelo Silva
--
Desenvolvedor
hum...
Versao 8.4
Valeu Dickson
-Mensagem Original-
From: Dickson S. Guedes
Sent: Friday, October 14, 2011 3:19 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Select Numerando Registros?
Em 14 de outubro de 2011 15:02, Marcelo Silva (IG) marc
: Friday, October 14, 2011 3:19 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Select Numerando Registros?
Em 14 de outubro de 2011 15:02, Marcelo Silva (IG) marc...@ig.com.br
escreveu:
Pessoal, é possível fazer um select onde ele numera os registros trazidos
Pessoal mais uma vez preciso da vossa ajuda
Tenho o seguinte select
select distinct f.data_age, a.cod_key, a.cod_id, d.nome, d.end_abr, d.end_cad,
d.end_num, d.end_com, d.end_bai, d.end_cid, d.end_est, end_cep, a.pedido,
a.data_age, a.hora_age, a.hora_fim, a.codigo, b.descricao, c.qtd_item,
] Desculpem, mais uma vez sobre acentos (LATIN1)
On 07-10-2011 11:21, Marcelo Silva (IG) wrote:
Pessoal, peço desculpas por trazer mais uma vez esse assunto a lista, mas
vira
e mexe temos esse problema com acentos na lingua portuguesa.
Segundo a necessidade da empresa eu preciso gravar os
Coloquei o Upper depois de ter criado a função, para ingorar minusculas e nem
me atentei a isso, obrigado Marcal.
From: Marcal Hokama
Sent: Wednesday, October 12, 2011 5:09 PM
To: pgbr-geral@listas.postgresql.org.br
Subject: Re: [pgbr-geral] Desculpem, mais uma vez sobre acentos (LATIN1)
Pessoal, peço desculpas por trazer mais uma vez esse assunto a lista, mas vira
e mexe temos esse problema com acentos na lingua portuguesa.
Segundo a necessidade da empresa eu preciso gravar os dados exatamentes como
são, por exemplo Maiusculas e Minusculas nos nomes e afins,
caracteres
...@ig.com.br
cel.: (11) 9693-4251
From: JotaComm
Sent: Friday, October 07, 2011 11:53 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Desculpem, mais uma vez sobre acentos (LATIN1)
Olá,
Em 7 de outubro de 2011 11:21, Marcelo Silva (IG) marc...@ig.com.br
Pessoal, por questões alheias uso o Webmin para administrar meu servidor
remotamente
Nele tem uma opção de Backup do postgres, funciona belezinha...
A necessidade é que nesse sistema de backup ele cria somente 1 arquivo de cada
base
e a cada vez que faz o backup ele substitue o antigo.
Não achei
A ideia é somente recuperar o valor setado na sessao do usuario mas sem
incrementar, pois o nextval ja fez isso, para que nao haja conflito com
outros usuários.
Acho que o curval faz o que preciso...
mais uma vez muito obrigado a todos
-Mensagem Original-
From: Johnny Chaves
Sent:
Pessoal eu uso a seguinte instrucao para adicionar e recuperar uma sequence:
select nextval('mv_bordero_seq'::regclass) as cod_bor
Funciona belezinha, acontece que nessa chamada ele incrementa a sequencial
Eu precisava recuperar a sequencia da transacao naquele tabela sem incrementar,
e tambem
1 - 100 de 170 matches
Mail list logo