Export de una base utilizando Crontab
Publicado por Rodolfo (1 intervención) el 26/03/2018 20:52:03
Buenas tardes, me acaban de asignar varios servidores con HP-UX B.1..20 e Informix IDS 9.21, lo que quiero hacer es un dbexport todos los días a las 03 horas, para esto quiero hacer un script y ponerlo en el cron pero no me deja hacer el export, el script etsá haciendo la conexión a Informix con el usurio informix, me muestra la ventana de la sesión del usuario pero me dice que no tiene privilegios, si yo le hago un su - informix si me deja hacer el informix, ya le puse las mismas variables de entorno que las que trae cuando inicia sesión el usuario pero me sigue poniendo el mismo error
- 387 - No connect permission.
- 11 - ISAM error: no record found
El script tien el siguiente código
MAIL=/usr/mail/informix
INFORMIXDIR=/home/IDS921
TERMCAP=/home/IDS921/etc/termcap
export INFORMIXDIR TERMCAP
PATH=$PATH:$INFORMIXDIR:$INFORMIXDIR/bin:$INFORMIXDIR/lib:.
INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools
SHLIB_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools
TERM=hp
PS1="[`hostname` :informix ]"
export PATH INFORMIXSQLHOSTS LD_LIBRARY_PATH SHLIB_PATH TERM PS1
DBCENTURY=P
INFORMIXSERVER=d_integra
ONCONFIG=o_integra
DBDATE=Y4MD/
export INFORMIXSERVER ONCONFIG DBDATE DBCENTURY
Me podrían orientar para resolver el problema, de antemano muchas gracias.
- 387 - No connect permission.
- 11 - ISAM error: no record found
El script tien el siguiente código
MAIL=/usr/mail/informix
INFORMIXDIR=/home/IDS921
TERMCAP=/home/IDS921/etc/termcap
export INFORMIXDIR TERMCAP
PATH=$PATH:$INFORMIXDIR:$INFORMIXDIR/bin:$INFORMIXDIR/lib:.
INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools
SHLIB_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools
TERM=hp
PS1="[`hostname` :informix ]"
export PATH INFORMIXSQLHOSTS LD_LIBRARY_PATH SHLIB_PATH TERM PS1
DBCENTURY=P
INFORMIXSERVER=d_integra
ONCONFIG=o_integra
DBDATE=Y4MD/
export INFORMIXSERVER ONCONFIG DBDATE DBCENTURY
Me podrían orientar para resolver el problema, de antemano muchas gracias.
Valora esta pregunta
0