Rafael Martinez escribió:
> Eveling Velásquez wrote:

> > Tengo un problema con el comando pg_dump, cuando lo ejecuto desde el
> > cron, tengo un script que extrae la bd con ese comando, cuando lo
> > ejecuto manual, extrae correctamente lo que indico, pero cuando lo
> > pongo en el cron no hace nada. Por favor alguna ayuda
> 
> Algunas veces hemos tenido problemas con programas y scripts
> ejecutandose desde cron, la causa todas las veces ha sido por no usar el
> PATH completo de los comandos/programas que se ejecutan via cron.

Los scripts en cron corren en un entorno limitado por razones de
seguridad.  En particular, PATH es severamente recortado y es necesario
dar las rutas completas a los programas invocados.

Nota que si pones al principio del crontab una linea
mailto=direcc...@email.com
te llegará un correo con el mensaje de error que emita el programa, con
lo cual se hace mucho más sencillo depurar los problemas que pueda
haber.

Los $() que menciona Espartano son innecesarios.

-- 
Alvaro Herrera                          Developer, http://www.PostgreSQL.org/
"I would rather have GNU than GNOT."  (ccchips, lwn.net/Articles/37595/)
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a