Freigeben über


So erstellen Sie eine Batchdatei zum Planen eines Auftrags mithilfe von Windows Task Scheduler, wenn Sie Microsoft Dynamics GP auf einem Computer verwenden, auf dem SQL Server Express Edition ausgeführt wird

In diesem Artikel wird beschrieben, wie Sie eine Batchdatei erstellen, um einen Auftrag mithilfe von Windows Task Scheduler zu planen, wenn Sie Microsoft Dynamics GP auf einem Computer verwenden, auf dem Microsoft SQL Server 2005 Express Edition oder Microsoft SQL Server 2008 Express Edition ausgeführt wird.

Gilt für: Microsoft Dynamics GP
Ursprüngliche KB-Nummer: 958368

Einführung

Wenn Sie SQL Server 2005 Express Edition oder SQL Server 2008 Express Edition auf dem Computer ausführen, ist der SQL Server-Agent Dienst nicht verfügbar.

Wenn Sie Microsoft Dynamics GP zusammen mit Microsoft SQL Server Express Edition verwenden, erstellt Microsoft Dynamics GP einen Standardauftrag zum Abschneiden der PJOURNAL-Tabelle für jede Unternehmensdatenbank. In der Tabelle "PJOURNAL" werden temporäre Datensätze gespeichert, die mit dem Posten zusammenhängen. Da der SQL Server-Agent Dienst nicht verfügbar ist, müssen Sie windows Task Scheduler verwenden, um diese Aufträge zu planen, wenn Sie SQL Server Express Edition verwenden.

Weitere Informationen

Führen Sie die folgenden Schritte aus, um eine Batchdatei zum Planen eines Standardauftrags mithilfe von Windows Task Scheduler zu erstellen:

  1. Fügen Sie in Notepad den folgenden Code ein:

    OSQL -S <SERVERNAME> -E -q "exit(DELETE <DBNAME>..PJOURNAL)"
    

    Notiz

    Der SERVERNAME-Platzhalter stellt den Namen Ihrer Instanz von SQL Server dar. Der DBNAME-Platzhalter stellt ihren Firmendatenbanknamen dar.

  2. Wenn Sie über mehrere Unternehmensdatenbanken verfügen, müssen Sie eine Löschausweisung für jedes Unternehmen erstellen. Anschließend müssen Sie die Löschanweisung zu der Notepad-Datei hinzufügen, die Sie in Schritt 1 erstellt haben. Sie können auch eine separate Batchdatei für jedes Unternehmen erstellen.

  3. Wählen Sie "Datei" aus, wählen Sie "Speichern" aus, und speichern Sie die Datei dann als PJOURNAL.bat.

  4. Wählen Sie auf dem Computer, auf dem Microsoft SQL Server Express ausgeführt wird, "Start" aus, zeigen Sie auf "Alle Programme", zeigen Sie auf "Zubehör", zeigen Sie auf "Systemtools", und wählen Sie dann "Geplante Vorgänge" aus.

  5. Doppelklicken Sie auf " Geplante Aufgabe hinzufügen".

  6. Wählen Sie im Assistenten für geplante Vorgänge Weiter aus.

  7. Wählen Sie "Durchsuchen" aus, wählen Sie die PJOURNAL.bat Datei aus, die Sie in Schritt 4 erstellt haben, und wählen Sie dann "Öffnen" aus.

  8. Geben Sie PJOURNAL für den Namen der Aufgabe ein, und wählen Sie dann "Täglich" aus. Wählen Sie anschließend Weiter aus.

  9. Geben Sie Informationen für einen Zeitplan für die Ausführung des Vorgangs an. Es wird empfohlen, sie mindestens einmal täglich auszuführen. Wählen Sie anschließend Weiter aus.

  10. Geben Sie im Feld "Benutzername eingeben" und im Feld "Kennwort eingeben" einen Benutzernamen und ein Kennwort ein. Wählen Sie anschließend Weiter aus.

  11. Klicken Sie auf Fertigstellen.

    Notiz

    Microsoft Dynamics GP 9.0 wird in SQL Server 2008 nicht unterstützt. Microsoft Dynamics GP 9.0 wird jedoch in SQL Server 2005 unterstützt.