erro ao criar banco no PostrgeSQL
Oi pessoal blz?
Bom, estou começando a ver o PostgreSQL instalei e o serviço está rodando mas qduando dou um createdb ele me retorna o seguinte erro: [wagner@dpf-aru-inf root]$ createdb base
createdb: não pôde conectar ao banco de dados template1: FATAL: usuário "wagner" não existe
o que pode está dando errado? há alçguma configuração que não fiz?
Desde já agradeço a ajuda.
P.S estou usando o fedora 2
erro ao criar banco no PostrgeSQL
bom, acredito que vc esta rodando esse comando com o usuario "wagner", porem, ele nao existe no banco de dados, tenta usar o usuario q criou (com o initdb) o banco de dados usando a opcao -U
$ createdb -U lala base
erro ao criar banco no PostrgeSQL
Valeu pela dica mas.... como faço para descobrir este usuário q ele criou? como sou bem novato no Postgre soh o instalei e o iniciei, tem alguma configuração antes de sair criando bancos e tabelas a vontade???
mais uma vez grato pela ajuda.
erro ao criar banco no PostrgeSQL
com qual usuario vc rodou o initdb?? (vc ja rodou neh??) pq eh com esse usuario q vc vai criar bancos de dados depois, ai depois vc ateh pode criar outros users pra se conectar na sua base de dados
se nao der, tenta se conectar no banco de dados rodando o comando psql, ai vc entra no shell do postgres e usa SQL pra criar a sua DB
=# CREATE DATABASE bancodedados;
erro ao criar banco no PostrgeSQL
então qdo tento rodar o initdb dá a seguinte mensagem:
[wagner@wronieri wagner]$ initdb
initdb: no data directory specified
You must identify the directory where the data for this database system
will reside. Do this with either the invocation option -D or the
environment variable PGDATA.
e quando tento dar o psql acontece este erro:
[wagner@wronieri wagner]$ psql
psql: FATAL: banco de dados "wagner" não existe
o q eu posso ter esquecido de fazer ao instalar?