sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur testar man crontab-inträde?

Du måste undvika "%"-tecken i crontab-poster med snedstreck - se manualsidan för crontab(5). Jag har haft exakt samma problem.

Till exempel:

0 7 * * * mysqldump usblog | bzip2 -c > usblog.$(date --utc +\%Y-\%m-\%dT\%H-\%M-\%SZ).sql.bz2

Får du inte mejl om cron-fel? Inte ens om du sätter "[email protected] " i kronfliken?

Du kan också behöva ställa in PATH i din crontab om pg_dump eller gzip inte är på systemets standardsökväg (så använd "typ pg_dump" för att kontrollera var de är, crontab kör vanligtvis bara kommandon i /bin eller /usr/bin som standard )



  1. Konvertera UTC millisekunder till DATETIME i SQL-server

  2. räkna vales i db

  3. Dölj dubbletter av resultat i MySQL-fråga

  4. Hur kan jag omarbeta mitt MySQL-lösenord så att jag kan raka db:create on rails?