Cronjob unter Windows

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Cronjob unter Windows

    Hallo zusammen.

    Ich hab meine DB aund den Indianer auf einem Win2000-Rechner laufen.
    Jetzt hatte ich aber ein Problem, dass die DB täglich gesichert werden soll.
    Da Cronjobs nur unter Linux/Unix so richtig funktionieren hab ich mir das Programm pycron (http://www.kalab.com/freeware/pycron/pycron.htm) heruntergeladen.

    Installiert und als Service eingetragen habbich das jetzt auch.

    Nun will ich täglich um 13.00 Uhr einen Dump meiner DB machen.
    Die Eintragung in der crontab.txt sieht so aus:
    Code:
    # täglich 13.00 Uhr
    10 13 * * * "c:\dump.bat"
    Ist das jetzt richtig für 13.00 Uhr oder wie mussich das eintragen?

    Ganz oben in der Datei steht noch folgendes:
    Code:
    # This is an example crontab file
    
    # Each line of crontab.txt has the following structure:
    # <Minute> <Hour> <Day> <Month> <Day of Week> <Command line>
    
    # Position:    Values:
    # Minute       0-59
    # Hour         0-23
    # Day          1-31
    # Month        1-12
    # Day of week  0-6 (0=Monday, ..., 6=Sunday)
    Und die dump.bat sieht so aus:
    Code:
    mysqldump warendaten > warendaten.sql
    mysqldump mitarbeiter > mitarbeiter.sql
    Eigentlich müsste alles stimmen, aber die Dateien werden nicht erstellt.

    Kann mir jemand sagen, wo der Fehler liegt?
    it's not a bug,
    it's a feature!

  • #2
    10 13 * * * "c:\dump.bat"

    ist täglich 13:10 Uhr

    und mysqldump wird nicht in deinem path liegen.
    Führe doch mal die dump.bat manuell aus.
    Du mußt bestimmt

    c:\programme\mysql\bin\mysqldump.exe

    schreiben
    TBT

    Die zwei wichtigsten Regeln für eine berufliche Karriere:
    1. Verrate niemals alles was du weißt!


    PHP 2 AllPatrizier II Browsergame

    Kommentar


    • #3
      Ja dass mit dem Pfad habbich angepasst auf:
      c:\xampp\mysql\bin\mysqldump.exe

      Die Batch-Datei wird aber einfach nicht ausgeführt (die Zeit ist natürlich umgestellt worden)
      it's not a bug,
      it's a feature!

      Kommentar


      • #4
        und wenn du einfach mal den Windowsinternen Tassskplaner nimmst ?
        TBT

        Die zwei wichtigsten Regeln für eine berufliche Karriere:
        1. Verrate niemals alles was du weißt!


        PHP 2 AllPatrizier II Browsergame

        Kommentar


        • #5
          Den habbich dann auch genommen, weil pycron dann zwar versucht hat die Batch-Datei abzuarbeiten, jedoch immer einen Fehler gemeldet hat und somit abgebrochen hat.

          Trotzdem Danke.
          it's not a bug,
          it's a feature!

          Kommentar

          Lädt...
          X