El 28/05/09, Reynier Perez Mira <rper...@uci.cu> escribió: > Ya he instalado las librerías libreadline5-dev como me sugirió Fernando, > configuré todo ./configure, hice un make dentro del directorio /src/backend > porque la primera vez que intenté hacer el make && make install en > /src/bin/pg_dump me dio un error acto seguido hice un make && make install en > el directorio antes mencionado y ahora sí imagino que todo esté correcto: > > make -C ../../../src/interfaces/libpq all > make[1]: Entering directory `/root/postgresql-8.3.7/src/interfaces/libpq' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/root/postgresql-8.3.7/src/interfaces/libpq' > make -C ../../../src/port all > make[1]: Entering directory `/root/postgresql-8.3.7/src/port' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/root/postgresql-8.3.7/src/port' > make -C ../../../src/backend/parser keywords.o > make[1]: Entering directory `/root/postgresql-8.3.7/src/backend/parser' > make[1]: `keywords.o' is up to date. > make[1]: Leaving directory `/root/postgresql-8.3.7/src/backend/parser' > mkdir -p -- /usr/local/pgsql/bin > /bin/sh ../../../config/install-sh -c pg_dump '/usr/local/pgsql/bin'/pg_dump > /bin/sh ../../../config/install-sh -c pg_restore > '/usr/local/pgsql/bin'/pg_restore > /bin/sh ../../../config/install-sh -c pg_dumpall > '/usr/local/pgsql/bin'/pg_dumpall > > Ahora bien, ¿cómo compruebo que efectivamente esas utilidades se instalaron? > he intentado acceder por /usr/bin y nada no me sale ni en el completamiento > del shell > > Un saludo > Ing. Reynier Pérez Mira > > > > -----Original Message----- > > From: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda- > > ow...@postgresql.org] On Behalf Of Alvaro Herrera > > Sent: Thursday, May 28, 2009 11:55 AM > > To: Reynier Perez Mira > > Cc: pgsql-es-ayuda@postgresql.org > > Subject: Re: [pgsql-es-ayuda] SOT: Utilidades de PostgreSQL sin tener > > queinstalar PostgreSQL > > > > Reynier Perez Mira escribió: > > > Buenos días a todos: > > > Tengo un servidor ejecutando Bacula (salvas automáticas) y en otro > servidor > > tengo la BD que usa Bacula para almacenar la información. Esa BD tengo que > > salvarla diariamente para evitar la pérdida de datos en caso de catástrofe > o > > algún otro problema (la razón de ser de las salvas). Como el Bacula > Director > > se está ejecutando en otra máquina diferente a donde corre el PostgreSQL > > cuando intento ejecutar el trabajo me sale este error: > > > 28-May 11:21 serverbacula-dir JobId 2: BeforeJob: exec: 56: > > /usr/lib/postgresql/8.3/bin/pg_dump: not found > > > ¿Existe alguna forma de instalar estas utilidades pg_dump y pg_restore > sin > > tener que instalar el PostgreSQL completo que es lo que no quiero? > > > > Por supuesto. Desempaqueta el fuente de Postgres, haces el "configure" > > según las instrucciones normales, y después te vas al directorio de > > pg_dump y haces "make" y "make install" normalmente. Te instalará sólo > > pg_dump. > > > > ./configure <opciones> > > cd src/bin/pg_dump > > make > > make install > > > > Dentro de las opciones puedes especificar obviamente --prefix=/usr/bin/ > > o la ruta que quieras, que es donde terminará el binario pg_dump. > > > > Nota: es posible que necesites hacer un "make" en src/backend para que > > genere algunos archivos adicionales que pg_dump necesita para compilar; > > corregí este problema en 8.4 pero obviamente no dispones de esa versión > > todavía ... > > > > Si tienes cualquier otro problema, repórtalo para ver qué se hace. > > > > -- > > Alvaro Herrera http://planet.postgresql.org/ > > "El número de instalaciones de UNIX se ha elevado a 10, > > y se espera que este número aumente" (UPM, 1972) > > -- > > TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá > > leerlo > > -- > TIP 5: ¿Has leído nuestro extenso FAQ? > http://www.postgresql.org/docs/faqs.FAQ.html >
-- Ricardo A.Frydman Administrador Senior de Sistemas Unix Sun Certified System Administrator - Solaris 10 http://unix-argentina.blogspot.com/ http://www.warrenbuffet.com.ar -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net