Portál AbcLinuxu, 10. května 2025 05:27
Dobrý den,
vytvořil jsem si script v perlu pro dump z oraclu 9, jedna se o perl skript kde pomocí funkce system volám toto:
sudo -u oracle $CMD
kde CMD je definováno takto:
$CMD = "echo Start && export ORACLE_SID=KH && /opt/oracle/product/9ir2/bin/exp userid=..... > backup.log"
Pokud jej spustím jako kterýkoliv uživatel proběhne dump, pokud script nechám spustit cronem v logu njdu pouze zaznamenan Start a nic, dump se nevytvoří.
Jedná se o SLES9, v sudoconf jsem zkoušel přidat do skupiny oprávněné spouštět aplikace i uživatele cron. Take nepomohlo.
Děkuji
Jiří Krula
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.