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

Responder a