Discussion:
Problemas Cron
(demasiado antiguo para responder)
marceloivan
2008-12-10 17:48:52 UTC
Permalink
Estimados Amigos:

Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?

Marcelo
Alberto Hormazabal C.
2008-12-10 23:14:52 UTC
Permalink
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
***@aalc.lj.cl

Everything will be just tickety-boo today.
marceloivan
2008-12-10 23:34:22 UTC
Permalink
Post by Alberto Hormazabal C.
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
Everything will be just tickety-boo today.
Coloque en un archivo sh

INFORMXISERVER=base1
export INFORMIXSERVER
ONCONFIG=onconfig
export ONCONFIG
echo '!'>/usr/informix/bin/b.txt
/usr/informix/bin/ontape -s -L 0 </usr/informix/bin/b.txt

Dentro de crontab puse

PATH=/usr/informix/bin:/usr/bin:.:/usr/informix/bin:/sbin:/usr/sbin:/
usr/bin:/tc
b/bin::
#DBPATH=/u/bexe
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
LOGNAME=informix
MAIL=/usr/spool/mail/informix
USER=informix
SHLVL=2
SHELL=/bin/csh
DBDATE=DMY4/
HOME=/usr/informix
INFORMIXDIR=/usr/informix
TERM=vt100
ONCONFIG=onconfig.base1
PWD=/usr/informix
INFORMIXSERVER=base1
21 19 * * * /usr/bin/mitape.sh

Tengo el error

shared memory not initialized for INFORMIXSERVER '<NULL>'

Que puedo Hacer?

Marcelo
Carlos (casep) Sepulveda
2008-12-11 01:41:16 UTC
Permalink
Post by marceloivan
Post by Alberto Hormazabal C.
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
Everything will be just tickety-boo today.
Coloque en un archivo sh
INFORMXISERVER=base1
export INFORMIXSERVER
ONCONFIG=onconfig
export ONCONFIG
echo '!'>/usr/informix/bin/b.txt
/usr/informix/bin/ontape -s -L 0 </usr/informix/bin/b.txt
Dentro de crontab puse
PATH=/usr/informix/bin:/usr/bin:.:/usr/informix/bin:/sbin:/usr/sbin:/
usr/bin:/tc
#DBPATH=/u/bexe
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
LOGNAME=informix
MAIL=/usr/spool/mail/informix
USER=informix
SHLVL=2
SHELL=/bin/csh
DBDATE=DMY4/
HOME=/usr/informix
INFORMIXDIR=/usr/informix
TERM=vt100
ONCONFIG=onconfig.base1
PWD=/usr/informix
INFORMIXSERVER=base1
21 19 * * * /usr/bin/mitape.sh
Tengo el error
shared memory not initialized for INFORMIXSERVER '<NULL>'
Que puedo Hacer?
Marcelo
Holas:
1- por que no pones las variables en el script del respaldo?
2- si no publicas/exportas las variables estas "no llegan" al otro
script, por eso son null o similar.

saludos
marceloivan
2008-12-11 12:59:30 UTC
Permalink
On 10 dic, 21:41, "Carlos (casep) Sepulveda"
Post by Carlos (casep) Sepulveda
Post by marceloivan
Post by Alberto Hormazabal C.
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
Everything will be just tickety-boo today.
Coloque en un archivo sh
INFORMXISERVER=base1
export INFORMIXSERVER
ONCONFIG=onconfig
export ONCONFIG
echo '!'>/usr/informix/bin/b.txt
/usr/informix/bin/ontape -s -L 0 </usr/informix/bin/b.txt
Dentro de crontab puse
PATH=/usr/informix/bin:/usr/bin:.:/usr/informix/bin:/sbin:/usr/sbin:/
usr/bin:/tc
#DBPATH=/u/bexe
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
LOGNAME=informix
MAIL=/usr/spool/mail/informix
USER=informix
SHLVL=2
SHELL=/bin/csh
DBDATE=DMY4/
HOME=/usr/informix
INFORMIXDIR=/usr/informix
TERM=vt100
ONCONFIG=onconfig.base1
PWD=/usr/informix
INFORMIXSERVER=base1
21 19 * * * /usr/bin/mitape.sh
Tengo el error
shared memory not initialized for INFORMIXSERVER '<NULL>'
Que puedo Hacer?
Marcelo
1- por que no pones las variables en el script del respaldo?
2- si no publicas/exportas las variables estas "no llegan" al otro
script, por eso son null o similar.
saludos
Como colocaria?, lleve las variables al scrip de respaldo y el error
persiste

MArcelo
Carlos (casep) Sepulveda
2008-12-11 14:47:10 UTC
Permalink
Post by marceloivan
On 10 dic, 21:41, "Carlos (casep) Sepulveda"
Post by Carlos (casep) Sepulveda
Post by marceloivan
Post by Alberto Hormazabal C.
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
Everything will be just tickety-boo today.
Coloque en un archivo sh
INFORMXISERVER=base1
export INFORMIXSERVER
ONCONFIG=onconfig
export ONCONFIG
echo '!'>/usr/informix/bin/b.txt
/usr/informix/bin/ontape -s -L 0 </usr/informix/bin/b.txt
Dentro de crontab puse
PATH=/usr/informix/bin:/usr/bin:.:/usr/informix/bin:/sbin:/usr/sbin:/
usr/bin:/tc
#DBPATH=/u/bexe
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
LOGNAME=informix
MAIL=/usr/spool/mail/informix
USER=informix
SHLVL=2
SHELL=/bin/csh
DBDATE=DMY4/
HOME=/usr/informix
INFORMIXDIR=/usr/informix
TERM=vt100
ONCONFIG=onconfig.base1
PWD=/usr/informix
INFORMIXSERVER=base1
21 19 * * * /usr/bin/mitape.sh
Tengo el error
shared memory not initialized for INFORMIXSERVER '<NULL>'
Que puedo Hacer?
Marcelo
1- por que no pones las variables en el script del respaldo?
2- si no publicas/exportas las variables estas "no llegan" al otro
script, por eso son null o similar.
saludos
Como colocaria?, lleve las variables al scrip de respaldo y el error
persiste
MArcelo
Haz un export de las variables

Por ejemplo

JAVA_HOME=/usr/java/jdk1.5.0_06
JRE_HOME=$JAVA_HOME
PATH=/usr/java/jdk1.5.0_06/bin:$PATH:$HOME/bin

export JAVA_HOME JRE_HOME PATH


Saludos
marceloivan
2008-12-11 15:39:29 UTC
Permalink
On 11 dic, 10:47, "Carlos (casep) Sepulveda"
Post by Carlos (casep) Sepulveda
Post by marceloivan
On 10 dic, 21:41, "Carlos (casep) Sepulveda"
Post by Carlos (casep) Sepulveda
Post by marceloivan
Post by Alberto Hormazabal C.
Post by marceloivan
Programe varias tareas con crontab mediante usuario root, sin embargo
evidencio que no se ejecutan las tareas, podrian orientarme cual la
solucion?
Marcelo
Como programaste las tareas?
--
El Tuto
Everything will be just tickety-boo today.
Coloque en un archivo sh
INFORMXISERVER=base1
export INFORMIXSERVER
ONCONFIG=onconfig
export ONCONFIG
echo '!'>/usr/informix/bin/b.txt
/usr/informix/bin/ontape -s -L 0 </usr/informix/bin/b.txt
Dentro de crontab puse
PATH=/usr/informix/bin:/usr/bin:.:/usr/informix/bin:/sbin:/usr/sbin:/
usr/bin:/tc
#DBPATH=/u/bexe
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
LOGNAME=informix
MAIL=/usr/spool/mail/informix
USER=informix
SHLVL=2
SHELL=/bin/csh
DBDATE=DMY4/
HOME=/usr/informix
INFORMIXDIR=/usr/informix
TERM=vt100
ONCONFIG=onconfig.base1
PWD=/usr/informix
INFORMIXSERVER=base1
21 19 * * * /usr/bin/mitape.sh
Tengo el error
shared memory not initialized for INFORMIXSERVER '<NULL>'
Que puedo Hacer?
Marcelo
1- por que no pones las variables en el script del respaldo?
2- si no publicas/exportas las variables estas "no llegan" al otro
script, por eso son null o similar.
saludos
Como colocaria?, lleve las variables al scrip de respaldo y el error
persiste
MArcelo
Haz un export de las variables
Por ejemplo
JAVA_HOME=/usr/java/jdk1.5.0_06
JRE_HOME=$JAVA_HOME
PATH=/usr/java/jdk1.5.0_06/bin:$PATH:$HOME/bin
export JAVA_HOME JRE_HOME PATH
Saludos
Funciono

Muchas Gracias

Loading...