Ando efetuando uns testes com o Postgresql e o Virtual Box, ambos excelentes sistemas. No Virtual Box eu criei uma máquina virtual, nele instalando um Ubuntu Server 64 bits com o Postgresql – e configurando o postgresql.conf e pg_hba.conf como sempre.
A partir de outra máquina virtual, rodando o Ubuntu Jaunty Desktop, consigo normalmente acessar o banco de dados no Ubuntu Server, então tudo ok. Ou quase tudo ok.
Para acessar o banco de dados postgresql a partir de meu sistema hospedeiro – ou seria anfitirião? estalajadeiro?, rodando o indefectível ( até o momento) Windows 7 tive de instalar os controladores ODBC (disponíves no ftp do Postgresql) .
Depois de instalar, navego até o Painel de Controle, depois para Fontes de dados Odbc e, CADÊ? Sumiu, ninguém viu. Só aparecem listados os controladores das fontes de dados do SQL Server. Muito estranho.
Mas eu já havia feito isto. Uma busca em minha memória e me lembrei que era um problema de versão do sistema. O controlador, ou driver , que instalei é de 32 bits. O sistema é de 64 bits. E o Windows não gosta de misturar alhos com bugalhos.
Para acessar finalmente o gerenciador de fontes de dados ODBC 32 bits é necessário executar este safado:
C:\Windows\SysWOW64\odbcad32.exe
Agora sim!
Cara estou tendo quase o mesmo problema. Instalei uma versão ACADÊMICA do Win7. Usava o PostgreSQL 8.3 e migrei para a nova versão 8.4.1.Estava instalando-o no meu Notebook Philco (aprox. 160 HD,2GB RAM, Proc. Dual Core 1.8). Ele fazia todo o processo de instalação, mas quando eu ia inicializá-lo, ele dava arquivo corrompido.
Então entrei na fonte de Dados do ODBC. E o Driver dele(POSTGRESQL) não consta.
Vc poderia me ajudar, por favor?
Desde já meu mto obrigado!
Mas vopcê chegou a executar o comando do post?
C:\Windows\SysWOW64\odbcad32.exeEle abre as fontes de dados ODBC, mas as com versão 32bits. Navegando pelos menus do Windows você só consegue enxergar os drivers de 64bits.
Seiti, cara eu executei.Mas ele não acha o caminho!
O meu SEVEN é 32bits.Quando tento instalar o Postgre versão 8.3/8.4 aparece a seguinte mensagem:
Problem running post-install step.Installation may not complete correcty
The database cluster initialisation failed.
No entando ele nem chega a instalar corretamente, segundo a mensagem.
Já retirei o LOGOF do meu note,jé retirei o UAC. Mas nda. não consigo instalá-lo.Vc consegue visualizar o problema?
Tenho o UBUNTU 8.10(duas versões atrasado…rsrs),instalado na minha máquina, nele o consegui instalar o POSTGRE NORMALMENTE.Mas como eu o uso só para experiências prefiro instalar o POSTGRE no Win7.
Espero resposta.
Desde-já mto Obrigado pela Atenção.
Apesar de utilizar um PostgreSQL num Windows Server, recomendo você usá-lo no Ubuntu mesmo. Tudo mais fácil e simples. Instala um VirtualBox e coloca o Karmic Koala para rodar e seja feliz.
rsrsrs…Blz!
Vou me entregar mais uma vez p/ o UBUNTU, e me dar por vencido pela Microsoft(Win7).Já tive problemas com o Vista e tive que usar o UBUNTU, agora tenho problemas com o Win7 e de novo o Linux(distro UBUNTU)Venceu.
SOFTWARE LIVRE é o que há.
vida longa ao apt-get install…kkkk…
Vlw pelas recomendações!
tento instalar o meu PostgreSql no Win7 mais aparece esse problema
http://www.postgresql.org/applications.xml
the url specified could not be opened
Cara valeu mesmo, tava tentando configurar a ODBC pra testar um servidor de mu aki e num tava dando de geito nenhum, ai executei o gerenciador de 32 bits e meus problemas acabaram, muito obrigado!
Parabens pelo post
Valeu pela dica!!! Resolveu o problema, abs.
Obrigadão.
Pessoal,
Tenho um windows 7 em uma de minhas filiais, porém quando crio o odbc com um usuário de domínio, com direitos de administrador, funciona, quando reinicio a máquina o odbc some, alguém já viu isso??
Meu servidor de BD roda windows 2008 R2 x64, minha máquina Windows 7 ultimate x64
Parabéns OLHA! Eu passei vários dias procurando isso… não encontrava de jeito nenhum!!
Muito obrigado funcionou perfeitamente…
Vou até twittar essa pagina xD
cara…
valeu mesmo
C:\Windows\SysWOW64\odbcad32.exe
isso me ajudou muito.
axei q o outro mostrava tudo
nunca ia imaginar q tinha q executar isso ali.
valeu mano.
Cara muito obrigado pela dica… estava tendo o mesmo problema no vista!!!
Cara, muito obrigado.
Tive esse problema com o driver para mysql no win 7 ultimate 64bits. Se não fosse seu post, eu tava ferrado.
Vlw.!
Eu tenho o mesmo problema, simplesmente somem a fonte de dados do PostGreSQL. Só que uso a versão 32 bits do windows 7. Já reinstalei várias vezes, aparentemente instala normal, quando vou lá o Gerenciador de Fontes de dados ODBC, cadê ? Só aparece o nome da fonte, já a dll e versão estão em branco. É como se não fosse registrado. Não sei o que fazer. Se alguém puder me ajudar, fico grato.
Muito obrigado pela dica.
Estava com problema para executar uma aplicação. Foi só configurar o ODBC 32 bits que funcionou.
[],
Bela dica!
Eu já tinha visto isto a um bom tempo atrás, mas jamais iria me lembrar “naturalmente” ahuauhahu.
vlw!
“C:\Windows\SysWOW64\odbcad32.exe”, brilhante!!