Caro Jeanderson Machado,
Os correios disponibiliza a base de Cep's comercialmente. Para tanto
acesse o site www.correios.com.br e procure por DNE - Diretório Nacional de
Endereços, e informe-se sobre que tipo de licença você pode ser enquadrado.
Espero ter ajudado,
Att.
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED]
Enviada em: sexta-feira, 9 de junho de 2006 08:49
Para: [email protected]
Assunto: Digest Brasil-Usuarios, volume 203, assunto 1
Enviar submissões para a lista de discussão Brasil-Usuarios para
[email protected]
Para se cadastrar ou descadastrar via WWW, visite o endereço
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo da
mensagem para
[EMAIL PROTECTED]
Você poderá entrar em contato com a pessoa que gerencia a lista pelo endereço
[EMAIL PROTECTED]
Quando responder, por favor edite sua linha Assunto assim ela será mais
específica que "Re: Contents of Brasil-Usuarios digest..."
Tópicos de Hoje:
1. Re: Conexão (Aurelio Silva)
2. Re: Conexão (Osvaldo Rosário Kussama)
3. Re: Hardware adequado (Euler Taveira de Oliveira)
4. Re: Problema ao acessar o BD (Hélder Lopes Gurgel Jr)
5. Banco de Dados CEP's correios (Suporte Masterfox)
6. Re: Hardware adequado (Joao)
7. Re: Banco de Dados CEP's correios (Aurelio Silva)
----------------------------------------------------------------------
Message: 1
Date: Thu, 08 Jun 2006 19:10:12 +0000
From: "Aurelio Silva" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Conexão
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Adriano,
O Postgres diferencia maiuscula de minuscula. Um dos casos deve servir para
você:
Select * from public.usuarios [Quando todas as letras estiverem em
caixa baixa]
Select * from "public"."Usuarios" [Quando a primeira letra do nome da
tabela estiver em caixa alta]
Select * from "public"."USUARIOS" [Quando todas as letras estiverem em caixa
alta]
Um abraço...!
>From: "Adriano Alves" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: [PostgreSQL-Brasil] Conexão
>Date: Thu, 8 Jun 2006 10:07:56 -0300
>
>Desculpa eu nao ter falado mas eu ja Fiz "select * from public.usuarios"
>mas
>da a mesma mensagem. Nao sei mais o que fazer ate ja reinstalei mas
>nao adiantou
>--
>Analista Programador
>Adriano Alves
>CEP.: 38413-207
>Uberlândia MG
>Tel.: (34) 3210-7496
>Cel.: (34) 9142-2614
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
------------------------------
Message: 2
Date: Thu, 08 Jun 2006 16:48:07 +0000
From: Osvaldo Rosário Kussama <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Conexão
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Aurelio Silva wrote:
>Adriano,
>
>O Postgres diferencia maiuscula de minuscula. Um dos casos deve servir
>para
>você:
>
>Select * from public.usuarios [Quando todas as letras estiverem em
>caixa baixa]
>Select * from "public"."Usuarios" [Quando a primeira letra do nome da
>tabela estiver em caixa alta]
>Select * from "public"."USUARIOS" [Quando todas as letras estiverem em
>caixa alta]
>
>Um abraço...!
>
>
>
>
>>From: "Adriano Alves" <[EMAIL PROTECTED]>
>>Reply-To: [email protected]
>>To: [email protected]
>>Subject: [PostgreSQL-Brasil] Conexão
>>Date: Thu, 8 Jun 2006 10:07:56 -0300
>>
>>Desculpa eu nao ter falado mas eu ja Fiz "select * from public.usuarios"
>>mas
>>da a mesma mensagem. Nao sei mais o que fazer ate ja reinstalei mas
>>nao adiantou
>>
>>
>
>
Apenas para esclarecer.
A afirmação "O Postgres diferencia maiuscula de minuscula." está errada a não
ser que o nome esteja entre aspas(").
Do manual:
http://www.postgresql.org/docs/8.1/interactive/functions-conditional.html#AEN12660
"Os identificadores e as palavras chave não fazem distinção entre letras
maiúsculas e minúsculas. Portanto,
UPDATE MINHA_TABELA SET A = 5;
pode ser escrito de forma equivalente como
uPDaTE minha_tabela SeT a = 5;
Normalmente utiliza-se a convenção de escrever as palavras chave em letras
maiúsculas e os nomes em letras minúsculas, como mostrado abaixo:
UPDATE minha_tabela SET a = 5;
Existe um segundo tipo de identificador: o identificador delimitado ou
identificador entre aspas, formado pela colocação de uma seqüência arbitrária
de caracteres entre aspas ("). Um identificador delimitado é sempre um
identificador, e nunca uma palavra chave. Portanto, "select" pode ser usado
para fazer referência a uma tabela ou coluna chamada "select", enquanto select
sem aspas sempre é uma palavra chave ocasionando, por isso, um erro do
analisador quando usado onde um nome de tabela ou de coluna for esperado. O
exemplo acima pode ser reescrito utilizando identificadores entre aspas como
mostrado abaixo:
UPDATE "minha_tabela" SET "a" = 5;
Identificadores entre aspas podem conter qualquer caractere que não seja a
própria aspas (Para incluir uma aspas, devem ser escritas duas aspas). Esta
funcionalidade permite criar nomes de tabelas e de colunas que não seriam
possíveis de outra forma, como os contendo espaços ou e-comercial (&). O limite
do comprimento ainda se aplica.
Colocar um identificador entre aspas torna diferente as letras maiúsculas e
minúsculas, enquanto as letras dos nomes não envoltos por aspas são sempre
convertidas em minúsculas. Por exemplo, os identificadores FOO, foo e "foo" são
considerados o mesmo identificador pelo PostgreSQL, mas "Foo" e "FOO" são
diferentes dos três primeiros e entre si."
[]s
Osvaldo
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e
anti-spam realmente eficaz.
http://mail.yahoo.com.br/
------------------------------
Message: 3
Date: Thu, 8 Jun 2006 21:47:09 -0300
From: Euler Taveira de Oliveira <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Hardware adequado
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=iso-8859-1
marlon david de souza escreveu:
> A seguinte configuração de hardware/software é adequada para comportar um
> PostgreSQL 8.1.x que irá gerenciar uma base de 50Gb com cerca de 150 conexões
> simultâneas?
>
Creio que sim. Mas tudo vai depender da natureza dos dados. Espalhar os
dados (índices, tabelas, log de transação) em vários discos pode ajudar
um pouco na performance. É aconselhável ler [1] para se alertar sobre
alguns pontos com relação a performance.
[1] http://www.powerpostgresql.com/PerfList/
--
Euler Taveira de Oliveira
http://www.timbira.com/
------------------------------
Message: 4
Date: Wed, 07 Jun 2006 22:32:17 -0300
From: "Hélder Lopes Gurgel Jr" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Problema ao acessar o BD
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; format=flowed
Eu ababei de ver o teu comentário lá, só que não sei como fazer para
recomentar, hehehehe! :(
Seguinte, eu consegui fazer funcionar, eu simplesmente tirei a "ident
sameuser" para se conectar com o mesmo usuário e coloquei md5! Com essa
mudança e tive que criar um usuário HELBIAN no postgres e mudar a senha de
acesso dele ao banco de dados que eu queria....
E ah, fiz uma pequena alteração também na configuração do postgre,
habilitando assim a porta 5432 que antes estava comentada! :( Mas é isso!
Ele finalmente está funcionando corretamente...
***
Mas agora surge um outro problema, estou tentando acessar ele com um script
que eu diz em php e ele está apresentando o seguinte erro:
Parse error: parse error, unexpected T_VARIABLE in /var/www/repo/gravar.php
on line 15
Abaixo irei colocar o meu código para análise! :)
<?php
# Script desenvolvido por Hélder Lopes Gurgel Jr
# Cadeira de INFORMÁTICA NA EDUCAÇÃO
# Contatos: helbian at hotmail dot com
# Recebe as informações do formulário "form_cadastro" no
novo_usuario.php
$nome = $_POST["text_nome"];
$login = $_POST["text_login"];
$senha = $_POST["text_senha"];
$cpf = $_POST["text_cpf"];
$conexao = pg_connect("dbname=infoedu port=5432 host=localhost
user=helbian
password=helder");
$result = pg_exec($conexao,"insert into alunos values
("$nome","$cpf","$login","$senha")");
pg_close($conexao);
?>
>From: Osvaldo Kussama <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: Re: [PostgreSQL-Brasil] Problema ao acessar o BD
>Date: Wed, 7 Jun 2006 20:42:02 -0300 (ART)
>
>
>
>Hélder Lopes Gurgel Jr <[EMAIL PROTECTED]> escreveu: Olá pessoal! :)
>
>Primeiramente gostaria de me apresentar, me chamo Hélder e moro em
>Fortaleza. Atualmente estou cursando o curso de Ciências da Computação na
>UECE e estou tentando instalar o PostGreSQL. Vamos ao problema! :)
>
>Bom, estou usando o Debian GNU/Linux com kernel 2.6.8-2-k7! O que acontece
>é
>que instalei o postgresql XXXXXXX. Criei também um usuário chamado
>"helbian"
>(que é o mesmo do meu usuário do LINUX) com o postgres!!! No meu usuário
>helbian eu posso dar normalmente um CREATEDB que ele cria o DB na
>limpeza...
>Sinal que ele ta podendo acessar não é mesmo?
>
>Então tento abrir o pgaccess para mexer graficamente com o BD, o que
>acontece é que quando tento acessar aparece a seguinte mensagem de erro:
>
>###
>Error trying to connect to database 'infoedu' on host localhost
>
>PostgreSQL error message: Connection to database failed
>FATAL: autenticação via IDENT falhou para usuário "helbian"
>###
>
>Li também que é o pg_hda.conf que configura os acessos, vou colocar aqui a
>copia dele para que voces possam dar uma olhada:
>
>###
># Database administrative login by UNIX sockets
>local all postgres ident
>sameuser
>#
># All other connections by UNIX sockets
>local all all ident
>sameuser
>#
># All IPv4 connections from localhost
>host all all 127.0.0.1 255.255.255.255 ident
>sameuser
>host infoedu helbian 127.0.0.1 255.255.255.255 ident
>sameuser
>#
># All IPv6 localhost connections
>host all all ::1
>ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
>host all all ::ffff:127.0.0.1/128 ident
>sameuser
>#
># reject all other connection attempts
>host all all 0.0.0.0 0.0.0.0 reject
>###
>
>Então, alguém sabe me dizer o que pode estar acontecendo?
>
>
>
>Caro Helder,
>vou repetir aqui o que respondi no rautu da Unicamp.
>
>Pelo que você descreveu concluo que está trabalhando na mesma máquina em
>que está instalado o PostgreSQL. (se for de outra máquina da rede você deve
>especificar os endereços da rede e também alterar o parâmetro
>listen_addresses no postgresql.conf).
>
>
>Tudo indica que sua configuração está correta. Para confirmar faça o
>seguinte teste:
>logado no linux como usuário helbian dê o seguinte comando:
>psql infoedu
>se der certo está tudo correto com sua configuração e o problema deve estar
>no pgaccess.
>
>Faz alguns anos que o pgaccess não sofre qualquer atualização.
>Caso queira utilizar um cliente gráfico utilize o pgadmin, que normalmente
>é distribuido com o PostgreSQL ou, caso não o tenha, baixe do site indicado
> no PostgreSQL (http://www.pgadmin.org/).
>
>[]s
>Osvaldo
>
>
> __________________________________________________
>Fale com seus amigos de graça com o novo Yahoo! Messenger
>http://br.messenger.yahoo.com/
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>http://www.postgresql.org.br
_________________________________________________________________
MSN Messenger: instale grátis e converse com seus amigos.
http://messenger.msn.com.br
------------------------------
Message: 5
Date: Fri, 9 Jun 2006 08:17:11 -0300
From: "Suporte Masterfox" <[EMAIL PROTECTED]>
Subject: [PostgreSQL-Brasil] Banco de Dados CEP's correios
To: <[email protected]>
Message-ID:
<!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAuAKSdYnSd06VeCw9eKobj8KAAAAQAAAA/[EMAIL
PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
Bom dia amigos.
Nós estamos desenvolvendo um software comercial, e para tanto criamos
rotinas baseadas no cep para identificar a cidade o estado e o endereço a
partir do CEP cadastrado.
Minha dúvida, existe em algum lugar ou o correio disponibiliza uma tabela
com todos os CEP's para que se possa usar no sistema e assim evitar o
trabalho de ter de ficar cadastrando toda vez que aparece um novo CEP ou
cidade???
Grato
Jeanderson Machado
Suporte Masterfox Informática
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20060609/93f954fd/attachment-0001.html
------------------------------
Message: 6
Date: Fri, 9 Jun 2006 08:36:24 -0300
From: "Joao" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Hardware adequado
To: <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
como seria mmmmmmuito bom se alguem tivesse esse livro power postgresql em
pdf!
euler vc ja leu esse livro?? é Bom?
----- Original Message -----
From: "Euler Taveira de Oliveira" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, June 08, 2006 9:47 PM
Subject: Re: [PostgreSQL-Brasil] Hardware adequado
marlon david de souza escreveu:
> A seguinte configuração de hardware/software é adequada para comportar
> um
> PostgreSQL 8.1.x que irá gerenciar uma base de 50Gb com cerca de 150
> conexões
> simultâneas?
>
Creio que sim. Mas tudo vai depender da natureza dos dados. Espalhar os
dados (índices, tabelas, log de transação) em vários discos pode ajudar
um pouco na performance. É aconselhável ler [1] para se alertar sobre
alguns pontos com relação a performance.
[1] http://www.powerpostgresql.com/PerfList/
--
Euler Taveira de Oliveira
http://www.timbira.com/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
------------------------------
Message: 7
Date: Fri, 09 Jun 2006 11:48:46 +0000
From: "Aurelio Silva" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] Banco de Dados CEP's correios
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Caro amigo,
Os correios disponibiliza esta base de dados a qual é cobrado um valor.
Um abraço..
>From: "Suporte Masterfox" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: <[email protected]>
>Subject: [PostgreSQL-Brasil] Banco de Dados CEP's correios
>Date: Fri, 9 Jun 2006 08:17:11 -0300
>
>Bom dia amigos.
>
>
>
>
>
>Nós estamos desenvolvendo um software comercial, e para tanto criamos
>rotinas baseadas no cep para identificar a cidade o estado e o endereço a
>partir do CEP cadastrado.
>
>Minha dúvida, existe em algum lugar ou o correio disponibiliza uma tabela
>com todos os CEP's para que se possa usar no sistema e assim evitar o
>trabalho de ter de ficar cadastrando toda vez que aparece um novo CEP ou
>cidade???
>
>
>
>Grato
>
>
>
>Jeanderson Machado
>
>Suporte Masterfox Informática
>
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>http://www.postgresql.org.br
_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
------------------------------
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
Fim da Digest Brasil-Usuarios, volume 203, assunto 1
****************************************************
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br