+ Responder ao Tópico



  1. #1
    max_mori
    Visitante

    Padrão erro no createdb

    su postgres
    bash-2.05b$ cd /usr/local/sagu
    bash-2.05b$ createdb sagu
    psql: não pude conectar ao servidor: No such file or directory
    O servidor está rodando localmente e aceitando
    conexões no soquete de domínio Unix "/tmp/.s.PGSQL.5432"?
    createdb: database creation failed


    alguem pode me ajudar
    estou somente seguindo o roteiro de instalação do sagu

  2. #2
    max_mori
    Visitante

    Padrão Re: erro no createdb

    já foi dado/feito estes comandos no prompt

    Agora edite o arquivo /etc/ld.so.conf com o comando:

    # vi /etc/ld.so.conf

    e insira no final do arquivo a linha

    /usr/local/pgsql/lib

    Feito isso, como superusuário, crie o diretório data,
    e altere o grupo e usuário
    proprietário do diretório:

    # mkdir /usr/local/pgsql/data
    #chown postgresostgres /usr/local/pgsql/data

    e execute o comando:

    # /sbin/ldconfig

    Crie o banco de dados inicial do PostgreSQL , como usuário postgres

    # su postgres
    $ /usr/bin/initdb -D /usr/local/pgsql/data
    /usr/bin
    E inicialize o PoscdtgreSQL através do comando
    /usr/bin/postemaster
    /usr/bin/postmaster -S -i -D /usr/local/pgsql/data

    createdb teste


    De modo similar ao que acontece na instalação do Apache,
    na instalação do PostgreSQL podemos criar um arquivo para
    inicializar o serviço quando a máquina é ligada.
    Existem variações de uma distribuição para a outra,
    mas basicamente deve-se criar um arquivo dentro do diretório
    responsável pela inicialização (por exemplo /etc/init.d/ )
    que contenha :

    echo "Starting PostgreSQL ... "
    su postgres -c "/usr/bin/postmaster -S -i -D /usr/local/pgsql/data >> /usr/local/pgsql/data/logfile"

    e torná-lo executável através do comando:

    # não travou na inicialização do kde 2005-05-20

    # chmod +x <nome do arquivo>.

    Edite o arquivo /etc/profile e acrescente as seguintes declarações caso não existam:

    PATH="/usr/local/pgsql/man"
    export MANPATH=/usr/bin
    export PGLIB=/usr/lib/pgsql
    export PGDATA=/usr/local/pgsql/data
    export LC_COLLATE=C
    export LC_CTYPE=C



    como consigo desfazer o createdb teste???

  3. #3
    max_mori
    Visitante

    Padrão erro no createdb

    bash-2.05b$ psql sagu -c "\i /usr/local/sagu/base_sagu_2005.sql"
    /usr/local/sagu/base_sagu_2005.sql: No such file or directory
    bash-2.05b$


    alguem tem ideia o que pode ser está messagem??

    o dono e user sao sagu