CMD-Line Version - Batch datei startet die Ameise nicht ! Was mache ich falsch?

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

ebucher

Aktives Mitglied
25. Januar 2013
12
0
Hallo zusammen,

ich habe nach der Anleitung auf JTL-Wiki die FTP- und BATCH- Dateien für die Automatisierung der Artikelimporte angelegt, bis zum FTP Download funktioniert auch alles. Leider startet aber nach dem Dowload der Artikeldatei die Ameise nicht. Was mache ich falsch? Hier der Inhalt meiner Batchdatei:
@echo off
cd\
C:
cd preislistenimport
ftp -s:WortmannAG_nur_distribution.ftp
"C:\Program Files (x86)\JTL-Software\ JTL-wawi-ameise.exe" --server=(local)\JTLWAWI --database=eazybusiness --dbuser=sa
--dbpass=sa04jT14 --templateid=IMP45 --inputfile=distribution.txt
exit

Wie gesagt, bis zum FTP-Download funktioniert alles, den Datenbanknamen und die Zugangsdaten habe ich zum Testen alle so gelassen, wie Sie von JTL bei der Erstinstallation eingestellt sind.


Wenn ich es richtig verstanden habe sollte die Batch-Datei nach dem Download der Artikeldatei ja eigentlich die JTL-Ameise automatisch öffnen und mit dem Import beginnen, oder spielt sich das dann alles nur noch im CMD-Fester ab? (Aber auch das funktioniert bisher nicht)

Für eine kurze Hilfestellung wäre ich sehr dankbar :)
 

Petuchov

Sehr aktives Mitglied
1. Oktober 2009
1.693
22
Augsburg
AW: CMD-Line Version - Batch datei startet die Ameise nicht ! Was mache ich falsch?

EXPORT
"C:\Program Files (x86)\JTL Hahn\JTL-Software\ JTL-wawi- ameise.exe" -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t EXP1 -o "I:\Kundendaten\Emberger\schweiz\emberger.csv"

Bei mir ist die Wawi in einem Unterordner, weil ich mehrere Wawis installiert habe.

IMPORT
"C:\Program Files (x86)\JTL Hahn\JTL-Software\JTL-wawi-ameise.exe" -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t IMP51 -i "I:\Kundendaten\Emberger\schweiz\emberger2.csv"

Du musst auch sagen , was gemacht werden soll
-o
= Export / -i = Import
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: CMD-Line Version - Batch datei startet die Ameise nicht ! Was mache ich falsch?

hi

@ebucher:

Fürh deine Zeile direkt in der Kommandozeile aus - dann siehst du, was nicht i.O. ist. Mir scheint, als hättest du ein Zeilenvorsprung vor --dbpass --> es muss alles in einer Zeile stehen.
 

ebucher

Aktives Mitglied
25. Januar 2013
12
0
AW: CMD-Line Version - Batch datei startet die Ameise nicht ! Was mache ich falsch?

Hallo,

Problem gelöst, es lag tatsächlich nur am Zeilenumbruch, den hatte ich gar nicht bemerkt, wie einfach! Jetzt funktioniert alles, ich danke Euch vielmals für die schnelle Hilfe :)
 

spar-helferchen

Aktives Mitglied
14. Februar 2014
10
4
AW: CMD-Line Version - Batch datei startet die Ameise nicht ! Was mache ich falsch?

Hallo,

ich habe ein ähnliches Problem. Auch bei mir funktioniert der Download der Lieferantendatei über wget problemlos, aber der Import über die Ameise wird nicht gestartet.

Hier der Code meiner Batch-Datei:
@echo off
cd\
C:
cd Program Files (x86)\GnuWin32\bin
wget -O C:\spar-helferchen\ WAWI\JTL-Autobestand\BML_Export_JTLwawi.csv http://www.domain/blabla.csv --user="JTLwawi" --password="Password"
cd \
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" --server=(lokal)\JTLWAWI --database=eazybusiness --dbuser=sa --dbpass=meinPasswort --templateid=IMP4 --inputfile="C:\spar-helferchen\WAWI\JTL-Autobestand\BML_Export_JTLwawi.csv"
exit

als Fehlermeldung bekomme ich Folgendes:

Datenbankverbindung fehlgeschlagen: Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist un dob SQL Server Remoteverbindungen zulässt. (provider: SQL Network Interfaces, error: 26 - Fehler beim Bestimmen des angegebenen Servers / der angegebenen Instanz

Ich hoffe einer von Euch entdeckt den Fehler, denn dieses manuelle Importieren ist echt nervig ;)

Danke schon mal im voraus und viele Grüße
Alex
 

Ähnliche Themen