
Eu instalei. Eu vejo isso funcionando. Eu simplesmente não consigo descobrir como parar isso. Ou comece de novo.
Alguma boa referência na net? Tudo o que encontrei foram aplicativos de administração pelos quais tenho que pagar.
Responder1
Presumo que você o instalou usando macports. Algo como sudo port install postgresql84-server
Normalmente, para "ativar" o servidor, você precisa executar algo como
sudo -u postgres /opt/local/lib/postgresql84/bin/initdb /opt/local/var/db/postgresql84/defaultdb/
para criar o diretório do banco de dados. Então use
launchctl load -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
Para desligá-lo permanentemente, use
launchctl unload -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
Normalmente, depois de terminar a construção e instalação, os macports dirão essas coisas.
Finalmente, para usá-lo, normalmente você desejará colocá-lo em seu caminho:
export PATH=$PATH:/opt/local/lib/postgresql84/bin
Então você poderá usar comandos normais, como
createuser my_user
createdb -O my_user my_database
psql -U postgres
Responder2
Foi iniciado launchd
? Se fosse, então man launchctl
é seu amigo.
Responder3
pgadminIII é uma boa ferramenta de administração. Está disponível gratuitamente.
http://www.pgadmin.org/download/macosx.php
Ele não permite iniciar e parar o servidor, mas é uma ótima maneira de começar sem precisar conhecer as instruções DDL. Também é muito bom para visualizar dados e executar consultas ad hoc.