Ameise außerhalb Wawi starten - woher kommen die Logindaten?

Verkäufer-Performance

Aktives Mitglied
18. November 2013
31
1
Hallo zusammen,

wenn ich die Ameise z. B. aus dem Installationsverzeichnis starte, erhalte ich eine Eingabemaske für die Zugangsdaten, die mit den DB-Zugangsdaten vorausgefüllt ist. Allerdings stimmt das Passwort nicht - das DB-Passwort ist neunstellig, das vorausgefüllte achtstellig. Korrigiere ich das vorgegebene Passwort, startet die Ameise natürlich. Ergänze ich nur die neunte Stelle, ist das Passwort falsch - ergo fehlt beim vorausgefüllten Passwort nicht nur die 9. Stelle. es ist auch ein ganz anderes Passwort, dessen Ursprung mir schleierhaft ist.

Meine Frage: Woher kommt das falsche und zu kurze Passwort?

1.9.4.5

Vielen Dank für die Hilfe!
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562

Verkäufer-Performance

Aktives Mitglied
18. November 2013
31
1
Die Eingabemaske ist einfach mit den Standardwerten vorausgefüllt:
Servername: (local)\JTLWAWI
Datenbank: eazybusiness
Benutzer: sa
Passwort: sa04jT14
Ja, ok... wie und wo ändere ich denn diese Standartwerte? Hintergrund ist natürlich, dass wir die Ameise ohne diese Abfrage starten möchten. Wenn also beim Start der Ameise immer wieder diese Maske aufpoppt, aber das richtige Passwort eingetragen ist und ich erst OK klicken muss, führt das ja auch zu nichts.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Die kannst du nicht ändern.
Wenn Du in der Wawi schon nicht das Standardpasswort nutzt, dann doch sicher aus gutem Grund.
In der doch sehr mächtigen Ameise dann das Datenbank!-Passwort vorauszufüllen wäre ein grober Fehler in meinen Augen.

Bitte beachte, dass die Daten vorausgefüllt sind, um neuen Usern aufzuzeigen, was sie für Daten benötigen um sich einzuloggen. Sobald man mit dem "Spielen" aufgehört hat sollte man die Passwörter in jedem Falle auf eigene umändern.
 
Zuletzt bearbeitet:

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Hintergrund ist natürlich, dass wir die Ameise ohne diese Abfrage starten möchten.
Du schreibst nicht, zu welchem Zweck ihr die Ameise öffnen wollt.

Wenn du die GUI willst, kann man doch am einfachsten die Ameise direkt aus der Wawi aufrufen. Dann werden einfach die bereits bekannten Anmeldedaten der Wawi verwendet.

Und wenn ihr die Ameise nicht interaktiv benutzen wollt, kannst du die Ameise mit Anmeldeinformationen in entsprechenden Parametern angeben.
z.B. JTL-wawi-ameise.exe -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t IMP3 -i import.csv
siehe dazu JTL-wawi-ameise.exe -h oder JTL-wawi-ameise.exe /?
 

Verkäufer-Performance

Aktives Mitglied
18. November 2013
31
1
Du schreibst nicht, zu welchem Zweck ihr die Ameise öffnen wollt.

Wenn du die GUI willst, kann man doch am einfachsten die Ameise direkt aus der Wawi aufrufen. Dann werden einfach die bereits bekannten Anmeldedaten der Wawi verwendet.

Und wenn ihr die Ameise nicht interaktiv benutzen wollt, kannst du die Ameise mit Anmeldeinformationen in entsprechenden Parametern angeben.
z.B. JTL-wawi-ameise.exe -s (local)\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t IMP3 -i import.csv
siehe dazu JTL-wawi-ameise.exe -h oder JTL-wawi-ameise.exe /?
Hallo Michael,

wir wollen einfach über die Aufgabenplanung die Ameise starten und automatisiert, wie Du in dem String schon andeutest, einen File (mit Lagerbeständen) importieren lassen. Das hat vor dem Update auf 1.9.4.5 mit unserem String zur Übergabe der Zugangsdaten auch bestens funktioniert, nur werden jetzt die Daten aus dem String nicht mehr übernommen, die Ameise setzt noch immer diese Default-Werte wie Benutzer: sa und Passwort: sa04jT14

Der String, der funktionierte, lautet

Code:
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" PAUSE --server=DESKTOP-T8D2L91\JTLWAWI --database=EAZYBUSINESS --dbuser=sa --dbpass=password --templateid=IMP8 --inputfile="C:\file.csv"

Was müssen wir ändern?
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Kann es sein, dass das Problem ein ganz anderes ist?
Die CMD-Ameise steht erst ab dem Paket Advanced zur Verfügung.
 

zeroalex

Aktives Mitglied
19. September 2015
59
7
Moin,

wir machen das so:
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" -s localhost -d eazybusiness -u USER -p PASSWORD -t IMP8 -i "C:\file.csv" --nostdout

Als Batchdatei gespeichert, und vom Server über die Aufgabenplanung gestartet. Läuft bei 11 Batchdateien und mehrmals am Tag ohne Probleme.

Ausser mit 1.9.6.1 gibt es CMD Probleme mit einer Fehlermeldung. (Steuerklasse)
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Code:
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" PAUSE --server=DESKTOP-T8D2L91\JTLWAWI --database=EAZYBUSINESS --dbuser=sa --dbpass=password --templateid=IMP8 --inputfile="C:\file.csv"

Was müssen wir ändern?
Nunja. Ich hatte dir ja oben schon geschrieben, dass du die möglichen Parameter beim Start mit JTL-wawi-ameise.exe /? anzeigen lassen kannst.

Wenn du nach dem Programmname irgendwas angibst, das nicht einem der dokumentierten Parameter entspricht, dann wird die GUI Version gestartet.
Und du sagst JTL-wawi-ameise.exe PAUSE , folglich: GUI 😉

...wie kommst du auf das PAUSE??
 

Ähnliche Themen