Em 3 de agosto de 2010 09:21, Jean Cristiano <jcristia...@gmail.com> escreveu: > Caros, > Estou exaustivamente tentando rodar o PostgreSQL 8.3 Portable que baixei > do http://greg.webhop.net/ mas sem sucesso. > O serviço não inicializa e no pgAdmin que roda no portável, também não > consigo criar um banco de dados em LATIN1. > Por gentileza, alguém teria alguma sugestão ou já tentou rodar este > portável? Ele realmente funciona em MS Windows? > Grato, > Jean C. Cristiano >
Jean, este projeto é bem interessante em teoria mas acredito que não vá funcionar adequadamente em todas as situações. Primeiro porque o PostgreSQL precisa de um usuário sem direitos administrativos para iniciar o serviço, logo se você estiver executando este PostgreSQL Portable com um usuário administrador não irá conseguir carregar o banco de dados (eu testei aqui e não carregou mesmo). Mesmo que consiga fazê-lo funcionar, se estiver mesmo em um pendrive e for executado de uma máquina onde o usuário que criou o cluster não exista, talvez não possa iniciar o SGBD da mesma forma por causa das permissões de pastas e arquivos. Outro ponto é que quem cria o cluster é a própria aplicação, aquele executável "PostgreSqlPortable.exe", chamando por baixo dos panos o initdb. E pelo o que vi ele usa o padrão do SO (no caso, WIN1252). Você poderia tentar criar manualmente com o "initdb" informando "-E LATIN1". Definitivamente o PostgreSQL não foi projetado para ser portável (entenda-se portável o uso em diferentes instâncias de um mesmo SO através de mídias removíveis) pois é um SGBD, e não um simples DATAFILE (como os MDB do Access ou DBF/DBASE). Mas diga, qual a intenção de utilizar este PostgreSQL Portable? Será que não há nenhuma outra alternativa que lhe sirva melhor, como fazer a instalação do modo tradicional? Se a sua aplicação for escrita em Java ou possuir suporte à drivers JDBC eu recomendaria o uso do HSQLDB ou mesmo o Apache Derby, que são ótimos bancos de dados portáveis (eu já utilizei). -- TIAGO J. ADAMI http://www.adamiworks.com _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral