Article View: es.comp.os.linux.programacion
Article #18279Re: Postgress SQL
From: miguelblas
Date: Mon, 20 Sep 1999 00:00
Date: Mon, 20 Sep 1999 00:00
42 lines
2869 bytes
2869 bytes
In article <37bded0a.3218158@news.idecnet.com>, noquieromierda@quenolaquiero.es (Manuel J. R. E.) wrote: > Lo he instalado, pero al iniciarse no lo hace porque el directorio de > datos est� vaci�, es en /usr/var/pqsql y el error es que no encuentra > nada en ese directorio, aunque la instalaci�n lo que hace es crearlo > vacio. > Lo he instalado con la RedHat 6.0, y he probado a desinstalarlo e > instalarlo pero lo crea vacio. > Tambi�n he probado a instalar versiones m�s modernas, pecisamente la > que trae la revista solo programadores linux este mes, pero no consigo > nada. Siento las dudas, pero te lo dire de memo. (... /usr/var/pgsql creo que es el directorio home de posgres...) Lo primero que tienes que hacer es definir dos varibles de entorno: PGDATA y PGLIB (mira /usr/doc.) La primera es la varialbe que define donde se creada el directio donde estaran las bases de datos ( incluye la inical template1). La segunda es una variable que incluye el directorio donde estan unos ficheros que necesita para crear la estructura inicial en el directorio PGDATA y para crear la base de datos del sistema 'template1'. Ademas antes de esto debes editar el fichero de configuracion del daemon de postgres postmaster, que esta en /etc/rc.d/??/posgres (buscalo). Debes modificar el directorio donde debe buscar (PGLIB y PGDATA). esta indicado en el paramentro (D) [PGDATA]. Despues de que el daemon se inicie correctamente en el boot con las librerias y el directorio correcto, debes crear la base de datos inicial (template1). Esto se realiza con un comando parecido a pginitdb ( toda la info esta detallada en el howto). Despues de eso debes arreglar temas de permisos (usuarios y grupo). Decir que con root no podras utilizar el psql por razones de seguridad. Tendras que crear los usuarios con 'pgcreateuser' , etc.. Lo mejor es entrar como root y realizar todas las operaciones con el usuario postgres. hacer : su - postgres ( deberas crear las variables de entorno para este usuario). Ya se que es un lio, pero para empezar... Sino siempre HOWTO... Salu2 Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.
Technical Details
Message-ID:
<7s51qn$7cc$1@nnrp1.deja.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<37bded0a.3218158@news.idecnet.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,ca40f309d3b8f8cd X-Google-Attributes: gidf86c8,public From: miguelblas@latinmail.com Subject: Re: Postgress SQL Date: 1999/09/20 Message-ID: <7s51qn$7cc$1@nnrp1.deja.com> X-Deja-AN: 527227772 References: <37bded0a.3218158@news.idecnet.com> X-Http-Proxy: 1.0 BCN5, 1.0 x23.deja.com:80 (Squid/1.1.22) for client 62.81.27.241 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Mon Sep 20 10:21:17 1999 GMT X-MyDeja-Info: XMYDJUIDmadbb Newsgroups: es.comp.os.linux.programacion X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)