[pgbr-geral] RES: Problemas de acento com Zeos e Postgres 8

2009-12-23 Por tôpico TI
Qual a versão do PostgreSQL?

Qual o SO e sua codificação?

Qual a codificação usada para seu banco?

 

Já tentou colocar no seu conector do banco (AKA Zeos) o
set_client_encoding=’xx’?

 

 

Rubens José Rodrigues

 

 

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Moacir Florindo
Enviada em: terça-feira, 22 de dezembro de 2009 23:52
Para: pgbr-geral@listas.postgresql.org.br
Assunto: [pgbr-geral] Problemas de acento com Zeos e Postgres 8

 

 

Colegas,

Estou usando delphi 2010 e zeos com postgres 8, porém está ocorrendo isto:

Se eu escrevo Ação, o banco registra Ação, porém quando eu busco o dado
para apresentar no grid aparece assim:  Ação 

Alguma idéia???

Obrigado a todos,



-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: Problemas de acento com Zeos e Postgres 8

2009-12-23 Por tôpico Marcelo Moacir Florindo
Olá,

Versão do Postgres é 8.3
SO: Windows
Codificação: Latin1

Não fiz  o set_client_encoding.

Att,

Marcelo

2009/12/23 TI t...@batistarepresentacoes.com

  Qual a versão do PostgreSQL?

 Qual o SO e sua codificação?

 Qual a codificação usada para seu banco?



 Já tentou colocar no seu conector do banco (AKA Zeos) o
 set_client_encoding=’xx’?





 Rubens José Rodrigues







 *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto:
 pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *Marcelo Moacir
 Florindo
 *Enviada em:* terça-feira, 22 de dezembro de 2009 23:52
 *Para:* pgbr-geral@listas.postgresql.org.br
 *Assunto:* [pgbr-geral] Problemas de acento com Zeos e Postgres 8





 Colegas,

 Estou usando delphi 2010 e zeos com postgres 8, porém está ocorrendo isto:

 Se eu escrevo Ação, o banco registra Ação, porém quando eu busco o dado
 para apresentar no grid aparece assim:  Ação 

 Alguma idéia???

 Obrigado a todos,

   --
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: RES: Problemas de acento com Zeos e Postgres 8

2009-12-23 Por tôpico TI
Codificação do banco=Latin1?

Codificação do SO=Latin1?

 

 

Rubens José Rodrigues

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Moacir Florindo
Enviada em: quarta-feira, 23 de dezembro de 2009 08:01
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] RES: Problemas de acento com Zeos e Postgres 8

 

Olá,

Versão do Postgres é 8.3
SO: Windows
Codificação: Latin1

Não fiz  o set_client_encoding. 

Att,

Marcelo

2009/12/23 TI t...@batistarepresentacoes.com

Qual a versão do PostgreSQL?

Qual o SO e sua codificação?

Qual a codificação usada para seu banco?

 

Já tentou colocar no seu conector do banco (AKA Zeos) o
set_client_encoding=’xx’?

 

 

Rubens José Rodrigues

 

 

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Moacir Florindo
Enviada em: terça-feira, 22 de dezembro de 2009 23:52
Para: pgbr-geral@listas.postgresql.org.br
Assunto: [pgbr-geral] Problemas de acento com Zeos e Postgres 8

 

 

Colegas,

Estou usando delphi 2010 e zeos com postgres 8, porém está ocorrendo isto:

Se eu escrevo Ação, o banco registra Ação, porém quando eu busco o dado
para apresentar no grid aparece assim:  Ação 

Alguma idéia???

Obrigado a todos,



-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ferramenta para modelagem

2009-12-23 Por tôpico Leandro DUTRA
2009/12/16 Janderson Matos janderson.ma...@gmail.com:
 Alguém conhece uma ferramenta para modelagem (for Win)

Várias, mas depende do que se quer fazer.  Nenhuma é completa, mas
AutoDoc, SQL::Fairy e SchemaSpy ajudam muito.


 que seja free

Livre ou apenas grátis?


 e que se aproxime ao máximo do MySQL Workbench (para quem
 conhece)

O MySQL Workbench não é parâmetro… todas as ferramentas de diagramação
são razoavelmente parecidas, mas nenhuma serve para fazer modelagem de
maneira realmente prática e rica.


 ou poderia recomendar uma que tenha uma boa interface gráfica ?

GNU Emacs para escrever o modelo, SchemaSpyGUI para documentá-lo.  O
AutoDoc e o SQL::Fairy, assim como o SchemaSpy puro, funcionam melhor
como scripts automáticos que com uma interface gráfica que nunca
agradará gregos e troianos, e exigirá muito mais trabalho.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Duvida quanto ao uso muitos if's

2009-12-23 Por tôpico Leandro DUTRA
2009/12/21 Tiago Valério tiagosvale...@gmail.com:
 Popular um esquema de relacional com os dados de uma tabela de processamento
 diário, e isto envolve tabelas de historicos e uma série de outras tabelas.

 O problema que para validadar os dados estou usando muitos if's.Existe
 alguma maneira de subistituir estes if's por outra estrutura de controle
 menos custosa?

O ideal seria transformar o máximo possível desses testes procedurais
em restrições de integridade, que o próprio SGBD verificaria
automática, declarativa, e, ao menos potencialmente, bem mais
rapidamente que código procedural.  Claro que exigiria a codificação
das rotinas de erro.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: RES: Tabela de mensagens

2009-12-23 Por tôpico Antonio Prado
Em Ter, 2009-12-22 às 17:02 -0200, Alisson Viegas escreveu:
 Já tenho um campo assim.
 Veja minha estrutura:
 codigoserial
 remetente integer
 destinatario  integer
 dtenv date  Data do envio
 dtrec date  Data do recebimento
 prioridadenumeric(1)
 recibobolean  Retornar recibo de entrega
 assunto   varchar(100)
 mensagem  text
 anexo text  Só em alguns casos que há necessidade de
 usar este campo, pois pode encher o banco

Alisson,


Como você lida com o armazenamento do anexo? 

Obrigado.

Antonio.




 
 At.te,
 Alisson Viegas
 Acsiv Sistemas
 
 
 -Mensagem original-
 De: pgbr-geral-boun...@listas.postgresql.org.br
 [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Tiago Adami
 Enviada em: terça-feira, 22 de dezembro de 2009 16:28
 Para: Comunidade PostgreSQL Brasileira
 Assunto: Re: [pgbr-geral] RES: Tabela de mensagens
 
 2009/12/22 Alisson Viegas li...@acsiv.com.br:
  Tiago, ainda não cheguei a 50 mil registros.
  A média é de 500 inserções por dia. E o hardware varia muito, pois são
  empresas diferentes.
 
 
 No meu caso, possuo um campo chamado LIDA (vide: mensagem lida) do
 tipo BOOLEAN que está indexada juntamente com o código do usuário a
 quem a mensagem pertence. Para evitar o acúmulo de mensagens
 desnecessárias, você pode implementar uma rotina para que o próprio
 usuário apague a mensagem depois de lida, ou forçar a eliminação das
 mensagens lidas após 30 dias (para isso você precisaria de uma outra
 coluna que armazene a data da leitura).
 
 Pensando melhor, criar uma outra tabela para backup destas mensagens é
 útil apenas quando elas forem *extremamente necessárias*. Se forem
 mensagens descartáveis, não há necessidade.
 




___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ferramenta para modelagem

2009-12-23 Por tôpico Flávio Alves Granato
Bom dia Leandro,


 Várias, mas depende do que se quer fazer.  Nenhuma é completa, mas
 AutoDoc, SQL::Fairy e SchemaSpy ajudam muito.

Sobre estas ferramentas, você não teria algum tutorial para nos passar?
Achei interessante a abordagem destas ferramentas.

Atenciosamente,


Flávio
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ferramenta para modelagem

2009-12-23 Por tôpico Leandro DUTRA
2009/12/23 Flávio Alves Granato digitaldr...@gmail.com:
 Várias, mas depende do que se quer fazer.  Nenhuma é completa, mas
 AutoDoc, SQL::Fairy e SchemaSpy ajudam muito.

 Sobre estas ferramentas, você não teria algum tutorial para nos passar?

Houve um que o Léo fez, creio que no começo do ano passado, mais
focado no AutoDoc, se não me falha a memória.  Minhas apresentações
dos dois últimos anos, no PgConBR, no PgDay, no FISL também versam
sobre isso, com foco no processo.  Desculpe, estou sem as URIs agora,
mas o Google é teu amigo…


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Ferramenta para modelagem

2009-12-23 Por tôpico Flávio Alves Granato
 Várias, mas depende do que se quer fazer.  Nenhuma é completa, mas
 AutoDoc, SQL::Fairy e SchemaSpy ajudam muito.

 Sobre estas ferramentas, você não teria algum tutorial para nos passar?

 Houve um que o Léo fez, creio que no começo do ano passado, mais
 focado no AutoDoc, se não me falha a memória.  Minhas apresentações
 dos dois últimos anos, no PgConBR, no PgDay, no FISL também versam
 sobre isso, com foco no processo.  Desculpe, estou sem as URIs agora,
 mas o Google é teu amigo…

---

Certo, procurarei no google.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] problemas com valores Nulos

2009-12-23 Por tôpico JotaComm
Olá,

2009/12/23 Bruno Sales brunosale...@gmail.com

 Olá Pessoal,
 o meu problema é o seguinte: tenho umas tabelas com valores nulos, e
 com isso nao posso efetuar operacoes de soma e divisao..

 eu queria saber como seria pra fazer um sql que substituisse valores
 nulos por valores = 0 em varias colunas da tabela.


SELECT coalesce(coluna,0) FROM tabela;



 obrigado

  []´s
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] RES: RES: RES: Tabela de mensagens

2009-12-23 Por tôpico Alisson Viegas
Antonio, eu converto o arquivo em binário e gravo no campo text.
O front-end é feito em Visual FoxPro, então uso o seguinte código:
STRCONV(FILETOSTR(caminho do arquivo),13)
O resultado desta função é um binário base64.

At.te,
Alisson Viegas
Acsiv Sistemas

-Mensagem original-
De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Antonio
Prado
Enviada em: quarta-feira, 23 de dezembro de 2009 09:40
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] RES: RES: Tabela de mensagens

Em Ter, 2009-12-22 às 17:02 -0200, Alisson Viegas escreveu:
 Já tenho um campo assim.
 Veja minha estrutura:
 codigoserial
 remetente integer
 destinatario  integer
 dtenv date  Data do envio
 dtrec date  Data do recebimento
 prioridadenumeric(1)
 recibobolean  Retornar recibo de entrega
 assunto   varchar(100)
 mensagem  text
 anexo text  Só em alguns casos que há necessidade de
 usar este campo, pois pode encher o banco

Alisson,


Como você lida com o armazenamento do anexo? 

Obrigado.

Antonio.




 
 At.te,
 Alisson Viegas
 Acsiv Sistemas
 
 
 -Mensagem original-
 De: pgbr-geral-boun...@listas.postgresql.org.br
 [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Tiago
Adami
 Enviada em: terça-feira, 22 de dezembro de 2009 16:28
 Para: Comunidade PostgreSQL Brasileira
 Assunto: Re: [pgbr-geral] RES: Tabela de mensagens
 
 2009/12/22 Alisson Viegas li...@acsiv.com.br:
  Tiago, ainda não cheguei a 50 mil registros.
  A média é de 500 inserções por dia. E o hardware varia muito, pois são
  empresas diferentes.
 
 
 No meu caso, possuo um campo chamado LIDA (vide: mensagem lida) do
 tipo BOOLEAN que está indexada juntamente com o código do usuário a
 quem a mensagem pertence. Para evitar o acúmulo de mensagens
 desnecessárias, você pode implementar uma rotina para que o próprio
 usuário apague a mensagem depois de lida, ou forçar a eliminação das
 mensagens lidas após 30 dias (para isso você precisaria de uma outra
 coluna que armazene a data da leitura).
 
 Pensando melhor, criar uma outra tabela para backup destas mensagens é
 útil apenas quando elas forem *extremamente necessárias*. Se forem
 mensagens descartáveis, não há necessidade.
 




___
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] Instalação Silenciosa PG 8.4

2009-12-23 Por tôpico Aluisio Gouveia
Fabrízio de Royes Mello escreveu:


 2009/12/22 Aluisio Gouveia alui...@rezendesistemas.com.br 
 mailto:alui...@rezendesistemas.com.br

 Boa tarde,

 Como posso executar uma instalação silenciosa com o PostgreSQL 8.4,
 incorporando a instalação do PG na instalação das minhas aplicações?


 Veja:

 http://www.enterprisedb.com/learning/pginst_guide.do#noninteractive


 -- 
 Fabrízio de Royes Mello
  Blog sobre TI: http://fabriziomello.blogspot.com
 
Fabricio, 


Obrigado pela dica.

Além da dica do Fabricio, encontrei este artigo[1] que explica 
detalhadamente o processo, inclusive deixa claro o que estava faltando 
na minha instalação:

postgresql-8.4.1-1-windows.exe --mode unattended [opciones adicionales] 



[1]http://www.arpug.com.ar/trac/wiki/OneClickInstaller

-- 

Cordialmente;

Aluisio Gouveia

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Criar banco pelo front-end

2009-12-23 Por tôpico Saulo Morais Lara
Bom dia. Utilizo o VFP e conecto no PG usando ODBC. Quando faço a conexão, a
conexão é feita com o banco. Gostaria de saber se tem alguma maneira de
criar uma conexão mas sem conectar ao banco. É porque preciso de dentro da
minha aplicação criar um banco. Obrigado.

 

Saulo Morais Lara

Analista de Sistemas

Ability Informática Ltda

Rua São Paulo, 106 - São José - Pará de Minas - MG

(37) 3232-1127 / (37) 9194-0234

sa...@abilityonline.com.br

www.abilityonline.com.br

 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Criar banco pelo front-end

2009-12-23 Por tôpico JotaComm
Olá,

2009/12/23 Saulo Morais Lara sa...@abilityonline.com.br

  Bom dia. Utilizo o VFP e conecto no PG usando ODBC. Quando faço a
 conexão, a conexão é feita com o banco. Gostaria de saber se tem alguma
 maneira de criar uma conexão mas sem conectar ao banco. É porque preciso de
 dentro da minha aplicação criar um banco. Obrigado.


Não entendi. Você quer se conectar ao PostgreSQL mas não quer se conectar a
um banco é isso? Se sim, é possível, sempre que você deseja estabelecer uma
conexão um dos parâmetros que você deve informar é o banco que você quer se
conectar.

Por que você não se conecta ao banco template1 ou postgres e a partir desta
conexão cria o banco de acordo com a sua necessidade?



 Saulo Morais Lara

 Analista de Sistemas

 Ability Informática Ltda

 Rua São Paulo, 106 - São José - Pará de Minas - MG

 (37) 3232-1127 / (37) 9194-0234

 sa...@abilityonline.com.br

 www.abilityonline.com.br



 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] Problema com database latin1 postgres 8.3

2009-12-23 Por tôpico Mauricio Merlin
Bom dia,

Tentei criar um database latin1 no postgres8.3 mas me retorna o seguinte 
erro:

ERRO:  codificação LATIN1 não corresponde a configuração regional do 
servidor pt_BR.UTF-8
DETAIL:  A definição de LC_TYPE do servidor requer codificação UTF8.

estou usando linux ubuntu, mudei o LANG para pt_BR.ISO-8859-1 mas sem 
sucesso.

como consigo resolver isso?

Obrigado
Abraço
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Digest pgbr-geral, volume 34, assunto 94

2009-12-23 Por tôpico Bruno Sales
mas jotacomm, da pra fazer esse comando utilizando multiplas
colunas[umas 70] de uma tabela ??
como ficaria a sintaxe ?

SELECT coalesce(coluna1,coluna2, coluna3, 0) FROM tabela;



!?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problema com database latin1 postgres 8.3

2009-12-23 Por tôpico JotaComm
Olá, Mauricio

2009/12/23 Mauricio Merlin m...@uol.com.br

 Bom dia,

 Tentei criar um database latin1 no postgres8.3 mas me retorna o seguinte
 erro:

 ERRO:  codificação LATIN1 não corresponde a configuração regional do
 servidor pt_BR.UTF-8
 DETAIL:  A definição de LC_TYPE do servidor requer codificação UTF8.

 estou usando linux ubuntu, mudei o LANG para pt_BR.ISO-8859-1 mas sem
 sucesso.

 como consigo resolver isso?


É uma restrição do PostgreSQL versão 8.3 que força que o banco trabalhe na
mesma codificação do seu sistema operacional. Uma pergunta: Por que não usar
codificação UTF8?

Uma possibilidade é você definir o locale C na inicialização do cluster
(initdb), porém ao fazer isso você poderá sofrer com problemas de ordenação.





 Obrigado
 Abraço
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] Digest pgbr-geral, volume 34, assunto 94

2009-12-23 Por tôpico JotaComm
Olá,

2009/12/23 Bruno Sales brunosale...@gmail.com

 mas jotacomm, da pra fazer esse comando utilizando multiplas
 colunas[umas 70] de uma tabela ??
 como ficaria a sintaxe ?

 SELECT coalesce(coluna1,coluna2, coluna3, 0) FROM tabela;


Isso não vai trazer o que você deseja, você terá que fazer o COALESCE para
cada coluna separadamente.

PS: Não responde mensagem digest, isso atrapalha o histórico da lista.



 !?
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] Problema com database latin1 postgres 8.3

2009-12-23 Por tôpico Mauricio Merlin
Então é que preciso fazer manutenção em um sistema que o banco ja foi 
criado em latin1.
Até criei o banco com utf8 mas quando vou dar o copy dos dados ele da 
esse erro:

copy usuarios from 'usuarios.txt' DELIMITERS '|';

ERRO:  sequência de bytes é inválida para codificação UTF8: 0xe26e63
HINT:  Este erro pode acontecer também se a sequência de bytes não 
corresponde a codificação esperado pelo servidor, que é controlada por 
client_encoding.
CONTEXT:  COPY usuarios, linha 1


JotaComm escreveu:
 Olá, Mauricio

 2009/12/23 Mauricio Merlin m...@uol.com.br mailto:m...@uol.com.br

 Bom dia,

 Tentei criar um database latin1 no postgres8.3 mas me retorna o
 seguinte
 erro:

 ERRO:  codificação LATIN1 não corresponde a configuração regional do
 servidor pt_BR.UTF-8
 DETAIL:  A definição de LC_TYPE do servidor requer codificação UTF8.

 estou usando linux ubuntu, mudei o LANG para pt_BR.ISO-8859-1 mas sem
 sucesso.

 como consigo resolver isso?


 É uma restrição do PostgreSQL versão 8.3 que força que o banco 
 trabalhe na mesma codificação do seu sistema operacional. Uma 
 pergunta: Por que não usar codificação UTF8?

 Uma possibilidade é você definir o locale C na inicialização do 
 cluster (initdb), porém ao fazer isso você poderá sofrer com problemas 
 de ordenação.


  


 Obrigado
 Abraço
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 mailto:pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 []s
 -- 
 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] Problema com database latin1 postgres 8.3

2009-12-23 Por tôpico Osvaldo Kussama
2009/12/23 Mauricio Merlin m...@uol.com.br:
 Então é que preciso fazer manutenção em um sistema que o banco ja foi
 criado em latin1.
 Até criei o banco com utf8 mas quando vou dar o copy dos dados ele da
 esse erro:

 copy usuarios from 'usuarios.txt' DELIMITERS '|';

 ERRO:  sequência de bytes é inválida para codificação UTF8: 0xe26e63
 HINT:  Este erro pode acontecer também se a sequência de bytes não
 corresponde a codificação esperado pelo servidor, que é controlada por
 client_encoding.
 CONTEXT:  COPY usuarios, linha 1



Como diz a mensagem utilize o comando SET [1] para ajustar o parametro
CLIENT_ENCODING [2] adequadamente informando que o que será enviado
está codificado em latin1 [3].
SET CLIENT_ENCODING  TO LATIN1;

Osvaldo

[1] http://www.postgresql.org/docs/current/interactive/sql-set.html
[2] 
http://www.postgresql.org/docs/current/interactive/runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT
[3] 
http://www.postgresql.org/docs/current/interactive/multibyte.html#MULTIBYTE-CHARSET-SUPPORTED
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: Criar banco pelo front-end

2009-12-23 Por tôpico Saulo Morais Lara
É isto que vou fazer. :)

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de JotaComm
Enviada em: quarta-feira, 23 de dezembro de 2009 11:02
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Criar banco pelo front-end

 

Olá,

2009/12/23 Saulo Morais Lara sa...@abilityonline.com.br

Bom dia. Utilizo o VFP e conecto no PG usando ODBC. Quando faço a conexão, a
conexão é feita com o banco. Gostaria de saber se tem alguma maneira de
criar uma conexão mas sem conectar ao banco. É porque preciso de dentro da
minha aplicação criar um banco. Obrigado.

 

Não entendi. Você quer se conectar ao PostgreSQL mas não quer se conectar a
um banco é isso? Se sim, é possível, sempre que você deseja estabelecer uma
conexão um dos parâmetros que você deve informar é o banco que você quer se
conectar.

 

Por que você não se conecta ao banco template1 ou postgres e a partir desta
conexão cria o banco de acordo com a sua necessidade? 

 

Saulo Morais Lara

Analista de Sistemas

Ability Informática Ltda

Rua São Paulo, 106 - São José - Pará de Minas - MG

(37) 3232-1127 / (37) 9194-0234

sa...@abilityonline.com.br

www.abilityonline.com.br

 


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] Restaurando base apartir do tablespace

2009-12-23 Por tôpico vinicius perroni
Olá não tenho muito conhecimento em Postgre mas preciso restaurar uma
base de dados a maquina estragou sobrou apenas o tablespace tentei
criar um novo tablespace e depois substituir os arquivos mas não
funciono.
É possivel restaurar essa base tendo apenas os arquivos do tablespace?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Restaurando base apartir do tablespace

2009-12-23 Por tôpico JotaComm
Olá,

2009/12/23 vinicius perroni vinicius...@gmail.com

 Olá não tenho muito conhecimento em Postgre mas preciso restaurar uma
 base de dados a maquina estragou sobrou apenas o tablespace tentei
 criar um novo tablespace e depois substituir os arquivos mas não
 funciono.
 É possivel restaurar essa base tendo apenas os arquivos do tablespace?


Primeiro o nome do banco é PostgreSQL ou Postgres e não postgre.

Segundo, o que você quer dizer com os arquivos de tablespace? A quais
arquivos você está se referindo? Estes são os arquivos que estavam mapeados
no diretório pg_tblspc e que estão armazenados em outro disco?

Você tem algum pg_dump ou os arquivos do diretório data armazenados em um
outro local?

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
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] Restaurando base apartir do tablespace

2009-12-23 Por tôpico vinicius perroni
1° O banco é PostgresSQL

2° Ocorreu um problema na máquina de forma que podemos mais iniciar o
Postgresql, o backup gerado atravez do pgdump que temos esta
desatualizado. Conseguimos acesso ao hd da maquina de onde tiramos os
dados que ficavam na pasta apontada pelo tablespace configurado no
PgAdmin.

Gostaria de saber se existe um método para configurar um banco de
dados que leia estes arquivos do banco de dados antigo.
Se eu tivesse o backup do banco faria o restore sem problemas, só que
só tenho os arquivos e gostaria de saber se é possível com eles
recriar meu banco de dados.

Desde já agradeco pela ajuda.

2009/12/23 JotaComm jota.c...@gmail.com:
 Olá,

 2009/12/23 vinicius perroni vinicius...@gmail.com

 Olá não tenho muito conhecimento em Postgre mas preciso restaurar uma
 base de dados a maquina estragou sobrou apenas o tablespace tentei
 criar um novo tablespace e depois substituir os arquivos mas não
 funciono.
 É possivel restaurar essa base tendo apenas os arquivos do tablespace?

 Primeiro o nome do banco é PostgreSQL ou Postgres e não postgre.
 Segundo, o que você quer dizer com os arquivos de tablespace? A quais
 arquivos você está se referindo? Estes são os arquivos que estavam mapeados
 no diretório pg_tblspc e que estão armazenados em outro disco?
 Você tem algum pg_dump ou os arquivos do diretório data armazenados em um
 outro local?

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


 []s
 --
 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] Ferramenta para modelagem

2009-12-23 Por tôpico Leandro DUTRA
2009/12/23 Flávio Alves Granato digitaldr...@gmail.com:
 Minhas apresentações
 dos dois últimos anos, no PgConBR, no PgDay, no FISL também versam
 sobre isso, com foco no processo.  Desculpe, estou sem as URIs agora,
 mas o Google é teu amigo…

 Certo, procurarei no google.

Obrigado pela compreensão.  Aliás, o vídeo das palestras do FISL X já
foi publicado, em formato livre.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Restaurando base apartir do tablespace

2009-12-23 Por tôpico JotaComm
Opa,

2009/12/23 vinicius perroni vinicius...@gmail.com

 1° O banco é PostgresSQL

 2° Ocorreu um problema na máquina de forma que podemos mais iniciar o
 Postgresql, o backup gerado atravez do pgdump que temos esta
 desatualizado. Conseguimos acesso ao hd da maquina de onde tiramos os
 dados que ficavam na pasta apontada pelo tablespace configurado no
 PgAdmin.


Quando você fala em apontamento do tablespace você está se referindo a
tabela pg_tablespace e os dados que são mapeados para ela? Se você consegue
acessar o diretório de dados (diretório data) você pode usa-lo da seguinte
forma:

- Suba uma instância do PostgreSQL
- Faça o initdb
- Depois remova o diretório data e coloque o diretório data que você tem
- Suba o PostgreSQL com o pg_ctl start


 Gostaria de saber se existe um método para configurar um banco de
 dados que leia estes arquivos do banco de dados antigo.
 Se eu tivesse o backup do banco faria o restore sem problemas, só que
 só tenho os arquivos e gostaria de saber se é possível com eles
 recriar meu banco de dados.





 Desde já agradeco pela ajuda.

 2009/12/23 JotaComm jota.c...@gmail.com:
  Olá,
 
  2009/12/23 vinicius perroni vinicius...@gmail.com
 
  Olá não tenho muito conhecimento em Postgre mas preciso restaurar uma
  base de dados a maquina estragou sobrou apenas o tablespace tentei
  criar um novo tablespace e depois substituir os arquivos mas não
  funciono.
  É possivel restaurar essa base tendo apenas os arquivos do tablespace?
 
  Primeiro o nome do banco é PostgreSQL ou Postgres e não postgre.
  Segundo, o que você quer dizer com os arquivos de tablespace? A quais
  arquivos você está se referindo? Estes são os arquivos que estavam
 mapeados
  no diretório pg_tblspc e que estão armazenados em outro disco?
  Você tem algum pg_dump ou os arquivos do diretório data armazenados em um
  outro local?
 
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
  []s
  --
  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



[]s
-- 
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] RES: Criar banco pelo front-end

2009-12-23 Por tôpico Osvaldo Kussama
2009/12/23 Saulo Morais Lara sa...@abilityonline.com.br:
 É isto que vou fazer. :)


Apenas para constar:
você também pode utilizar o aplicativo createdb [1].

Osvaldo

[1] http://www.postgresql.org/docs/current/interactive/app-createdb.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Problema com database latin1 postgres 8.3

2009-12-23 Por tôpico Janderson Matos
Olá PessoALL,

Olha o iniciante se intrometendo aqui: Após uma instalação do PostgreSQL 8.4
(Windows) o que fazer para se determinar a linguagem para que toda a criação
de bases e tabelas seja feita sem a necessidade de ficar especificando o
character encoding ???

Janderson
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Curva ABC

2009-12-23 Por tôpico ocxy
Olá amigos da lista,

Alguem poderia me dar uma luz, estou tentando criar um relatório de Curva
ABC, mas não estou conseguindo criar uma coluna com o total acumulado.

select prod_codigo,
   prod_descricao,
   prod_complemento,
   prod_marca,
   sum(mprd_qtde) as vendas,
   (select sum(mprd_qtde) as vendas from produtos inner join
movprodd1109 on (prod_codigo=mprd_prod_codigo and mprd_unid_codigo='001' and
mprd_status='N' and mprd_dcto_tipo='EVP') where prod_dpto_codigo='012') as
total,
   sum(mprd_qtde)/((select sum(mprd_qtde) as vendas from produtos inner
join movprodd1109 on (prod_codigo=mprd_prod_codigo and
mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP') where
prod_dpto_codigo='012'))*100 as percent_total
from produtos
inner join movprodd1109 on (prod_codigo=mprd_prod_codigo and
mprd_unid_codigo='001' and mprd_status='N' and mprd_dcto_tipo='EVP')
where prod_dpto_codigo='012'
group by prod_codigo,prod_descricao,prod_complemento,prod_marca
order by percent_total desc

Basicamente estou seguindo os passos do blog[1], mas o exemplo é em SQL
Server e como não domino nem um nem outro estou apanhando.

[1]
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!740.entry

Se alguem puder me dar uma luz, fico grato.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral