Skip site navigation (1) Skip section navigation (2)

Re: POSTGRESQL -->PQexec() -- There is no connection to the backend

From: Bruno Unna <bruno(at)iac(dot)com(dot)mx>
To: JESUS AVILA MOLINA <avimolje(at)tuguri(dot)eupmt(dot)es>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: POSTGRESQL -->PQexec() -- There is no connection to the backend
Date: 1998-06-15 15:46:15
Message-ID: 358541C7.6925BB0E@iac.com.mx (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
JESUS AVILA MOLINA wrote:
> 
> 
> Configuracion del fichero ".bash_profile"!!!
> --------------------------------------------
> PATH=$PATH:$HOME/bin
> ENV=$HOME/.bashrc
> USERNAME="postgres"
> 
> export USERNAME ENV PATH
> 
> PATH=$PATH:/usr/local/pgsql/bin
> MANPATH=$MANPATH:/usr/local/pgsql/man
> PGLIB=/usr/local/pgsql/lib
> PGDATA=/usr/local/pgsql/data
> export PATH MANPATH PGLIB PGDATA
> 
> nohup postmaster -d > server.log 2>&1 &

Esta forma de levantar el demonio está de los más 
original. Te recomiendo que lo levantes mejor usando 
el mecanismo tradicional de system V.

Mira, para empezar, es útil que el demonio esté 
corriendo como perteneciente al usuario 'nobody', 
igual que el otro demonio importante en este 
circo: 'apache'. Para tal efecto, la línea que 
has de correr es más o menos así:

su postgres -c "/usr/local/pgsql/bin/postmaster -i -B 256 '-o -S 2048'
-S -D/usr/local/pgsql/data >>/opt/home/postgres/postmaster.log 2>&1 &"

Nota que para poder hacer eso tienes que ser un 
usuario de gran autoridad (root, pues). Esa línea 
debería estar contenida en un archivo dentro del 
directorio /etc/rc.d/init.d/, y debe haber ligas 
desde el directorio /etc/rc.d/rc<nivel>.d, llamadas 
S<numero>postgres, al archivo que menciono (y que 
anexo), donde 'nivel' es el 'runlevel' en que 
arrancas la máquina (normalmente 3 ó 5) y 
'numero', entre 00 y 99, indica el orden en que 
debe levantar este demonio con respecto a los 
otros existentes ahí. Te recomiendo algo como 65.

Suerte, saludos.
-- 
"Create like a god,                Bruno Unna <bruno(at)iac(dot)com(dot)mx>
 command like a king,                     Desarrollo de Software
 and work like a slave."                Internet de Alta Calidad
             Kawasaki                   PGP public key available

Attachment: postgres.init
Description: text/plain (636 bytes)

In response to

pgsql-es-ayuda by date

Next:From: Montse RubiaDate: 1998-06-16 11:13:10
Subject: Comillas simples
Previous:From: JESUS AVILA MOLINADate: 1998-06-15 06:35:13
Subject: POSTGRESQL -->PQexec() -- There is no connection to the backend

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group