Was tue ich jetzt am besten?

joshuatree

Aktives Mitglied
9. Dezember 2007
48
0
Hallo,

habe heute das Update von JTL-Wawi gemacht (leider) und zwar von 0.99629
auf 0.99711

In der Beschreibung stand ja:
Laden Sie diese Version herunter, falls Sie Ihre JTL-Wawi auf die neuste Version aktualisieren möchten. Es ist egal, wie alt Ihre bisherige Version ist.

Gut ein Backup habe ich gemacht.

Nach dem Neustart dann noch mal, ok.

Jetzt taucht eine Ameise auf und eine geänderte Maske, auch noch ok aber sobal ich eine Artikelkategorie anklicke bekomme ich einen "performing exec"

SQL- Log hab ich eingeschaltet, zum Vorschein kommt:
---------------------------------------------------------------------------------
JTL-wawi 704-b60 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 01205850
UCHAR * 0x00101F64 [ -3] "WITH Result AS (SELECT a.kArtikel, a.cArtNr, a.cName, a.fVKBrutto, a.fVKNetto, a.fUVP, a.cPreisliste, a.cAktiv, nLagerbestand = CASE WHEN nIstVater > 0 THEN ISNULL(( SELECT SUM(art.nLagerbestand) FROM tArtikel art WHERE art.kVaterArtikel=a.kArtikel AND art.cLagerAktiv='Y'),0) WHEN kStueckliste > 0 AND cTeilbar='Y' THEN ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0 )) WHEN kStueckliste > 0 AND cTeilbar!='Y' THEN ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0)) ELSE ISNULL(a.nLagerbestand,0) END, a.fMwSt, a.cEinheit, a.nMindestbestellmaenge, a.cBarcode, a.cErloeskonto, a.cTopArtikel, a.fGewicht, a.cNeu, a.cKurzBeschreibung, a.cLagerArtikel, a.cTeilbar, a.cLagerAktiv, a.cLagerKleinerNull, a.nMidestbestand, a.fEKNetto, a.cHersteller, a.fEbayPreis, a.cLagerVariation, a.fPackeinheit,a.nVPE, a.fVPEWert, a.cVPEEinheit, a.cLieferstatus, a.cSuchbegriffe, a.cTaric, a.cHerkunftsland, CONVERT(varchar(63), a.dErstelldatum, 104) AS dErstelldatum , a.cSeo, CONVERT(varchar(63), a.dErscheinungsdatum, 104) AS dErscheinungsdatum , a.nSort, a.kVersandklasse, a.fArtGewicht, a.cHAN, a.cSerie,a.kSteuerklasse, a.cISBN, a.cUNNummer, a.cGefahrnr, a.c..." SDWORD -3

DIAG [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Ein Sortierungskonflikt zwischen "Latin1_General_CI_AS" und "SQL_Latin1_General_CP1_CI_AS" im equal to-Vorgang kann nicht aufgelöst werden. (468)

JTL-wawi 704-b60 ENTER SQLErrorW
HENV 01201540
HDBC 012015E8
HSTMT 01201FF0
WCHAR * 0x00100EF4 (NYI)
SDWORD * 0x00100F2C
WCHAR * 0x00100AF4
SWORD 512
SWORD * 0x00100F30

JTL-wawi 704-b60 EXIT SQLErrorW with return code 100 (SQL_NO_DATA_FOUND)
HENV 01201540
HDBC 012015E8
HSTMT 01201FF0
WCHAR * 0x00100EF4 (NYI)
SDWORD * 0x00100F2C
WCHAR * 0x00100AF4
SWORD 512
SWORD * 0x00100F30
--------------------------------------------------------------------------------


Was ist jetzt das beste was ich tun kann? Alles deinstallieren und auf die Alte Version zurück gehen? Oder kann man da was reparieren?

Gruss
Andreas
 

joshuatree

Aktives Mitglied
9. Dezember 2007
48
0
AW: Was tue ich jetzt am besten?

46 Hits und keiner eine Idee ?

Hey ich hab nichts anderes gemacht als ein funktionierendes System nach Anleitung upzudaten. Danach geht gar nichts mehr.

Irgend jemand muss doch diese Updateroutine geschrieben haben und beurteilen können was schief gelaufen ist. Jetzt den Kopf in den Sand zu stecken halte ich für sehr unfair!
 

Lokutus

Aktives Mitglied
30. Januar 2009
157
0
AW: Was tue ich jetzt am besten?

hi, hatte auch schon ein ähnliches problem. bei mir lag das an der eingestellten sortierung. die sortierung der db hat mit der sortierung des backups nicht übereingestimmt. konnte backup noch einspielen aber dann wars das auch schon. support hat das dann über teamviewer gfixt.

-> support kontaktieren!

lg
 

joshuatree

Aktives Mitglied
9. Dezember 2007
48
0
AW: Was tue ich jetzt am besten?

die 29 muss vorher manuell deeinstalliert werden.

Wie deinstalliere ich die 29?
Oder meinst du einfach komplett die Wawi über die Installationsroutine zu deinstallieren?
Ohne logischer Weise die Datenbank anzufassen

Hab mir jetzt erst mal so geholfen das ich die alte Version wieder installiert habe und ein restore der zum glück gesicherten Datenbank zu fahren.
Jetzt heißt es aber wenn ich das nicht einfach hinbekomme das ich zeitlebens an die Vesion gebunden bin :(

PS.
wieso steht das nirgends das bei bestimmten Versionen eine deinstallation notwendig ist?
In der Beschreibung steht sogar explizit drin das es auch für ältere Versionen matched!
 

Lars

Moderator
1. Juli 2006
4.796
9
Greifswald
AW: Was tue ich jetzt am besten?

Wie deinstalliere ich die 29?
Oder meinst du einfach komplett die Wawi über die Installationsroutine zu deinstallieren?
Ohne logischer Weise die Datenbank anzufassen

Hab mir jetzt erst mal so geholfen das ich die alte Version wieder installiert habe und ein restore der zum glück gesicherten Datenbank zu fahren.
Jetzt heißt es aber wenn ich das nicht einfach hinbekomme das ich zeitlebens an die Vesion gebunden bin :(

PS.
wieso steht das nirgends das bei bestimmten Versionen eine deinstallation notwendig ist?
In der Beschreibung steht sogar explizit drin das es auch für ältere Versionen matched!
Über Systemsteuerung/software deinstallieren, bin mir jetzt nicht sicher ob die 29 ein Deinstallationproggi dabei hatte. Ist zu lange her ;)
 

joshuatree

Aktives Mitglied
9. Dezember 2007
48
0
AW: Was tue ich jetzt am besten?

Nach der deinstallation einfach die neue Version installieren und mit der Datenbank verbinden?
 

Lars

Moderator
1. Juli 2006
4.796
9
Greifswald
AW: Was tue ich jetzt am besten?

Jo

Vorher noch schauen ob netFramework vorhanden ist mind. 3.5 SP1

nach der Neuinstallation müssen noch die Formulare angepasst werden.
 

Sven0168

Aktives Mitglied
27. September 2010
6
0
AW: Was tue ich jetzt am besten?

Habe auch diese aktuelle Version installiert. Alles funktioniert bis auf den Zugriff auf die Artikel, dann erhalte ich die gleiche Fehlermeldung...

Irgendeine Idee ??

SQL LOG:
JTL-wawi 1d90-1300 ENTER SQLExecDirect
HSTMT 00D33478
UCHAR * 0x0016CAA4 [ -3] <Invalid string length!>
SDWORD -3

JTL-wawi 1d90-1300 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 00D33478
UCHAR * 0x0016CAA4 [ -3] <Invalid string length!>
SDWORD -3

DIAG [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Ein Sortierungskonflikt zwischen "Latin1_General_CI_AS" und "SQL_Latin1_General_CP1_CI_AS" im equal to-Vorgang kann nicht aufgelöst werden. (468)

JTL-wawi 1d90-1300 ENTER SQLErrorW
HENV 0144CDC8
HDBC 0144CE40
HSTMT 0144F460
WCHAR * 0x0016BA34 (NYI)
SDWORD * 0x0016BA6C
WCHAR * 0x0016B634
SWORD 512
SWORD * 0x0016BA70

JTL-wawi 1d90-1300 EXIT SQLErrorW with return code 100 (SQL_NO_DATA_FOUND)
HENV 0144CDC8
HDBC 0144CE40
HSTMT 0144F460
WCHAR * 0x0016BA34 (NYI)
SDWORD * 0x0016BA6C
WCHAR * 0x0016B634
SWORD 512
SWORD * 0x0016BA70

JTL-wawi 1d90-1300 ENTER SQLAllocStmt
HDBC 0144CE40
HSTMT * 0016AD40

JTL-wawi 1d90-1300 EXIT SQLAllocStmt with return code 0 (SQL_SUCCESS)
HDBC 0144CE40
HSTMT * 0x0016AD40 ( 0x00d337a0)

JTL-wawi 1d90-1300 ENTER SQLExecDirect
HSTMT 00D337A0
UCHAR * 0x00939908 [ -3] <Invalid string length!>
SDWORD -3

JTL-wawi 1d90-1300 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 00D337A0
UCHAR * 0x00939908 [ -3] <Invalid string length!>
SDWORD -3

DIAG [25000] [Microsoft][ODBC SQL Server Driver][SQL Server]Die COMMIT TRANSACTION-Anforderung hat keine entsprechende BEGIN TRANSACTION-Anweisung. (3902)

JTL-wawi 1d90-1300 ENTER SQLFreeStmt
HSTMT 00D337A0
UWORD 1 <SQL_DROP>

JTL-wawi 1d90-1300 EXIT SQLFreeStmt with return code 0 (SQL_SUCCESS)
HSTMT 00D337A0
UWORD 1 <SQL_DROP>
 

Mavo460

Aktives Mitglied
1. August 2010
3
0
AW: Was tue ich jetzt am besten?

Moin zusammen,

ich versuche seit knapp 4 Stunden auf einem neuen Windows 7 Home Premium 32Bit die JTL Wawi zu installieren. Derzeit läuft sie noch auf einem Windows 2000 Server. Dort läuft sie schleppend da der Server zu alt ist. Ich habe von dort ein Backup über die Wawi erstellt, dieses nach der Installation auf dem Win 7 Rechner versucht einzuspielen und habe dann immer die Fehlermeldung

SQL Error -1 preforming exec
SQL State = 00000
SQL Message=
Src: Exec Direct

Wie empfohlen habe ich das Logging aktiviert und zum Schluss der Datei ebenfalls folgende Meldung erhalten:

JTL-wawi 154c-1494 ENTER SQLExecDirect
HSTMT 0x01B37D80
UCHAR * 0x00943000 [ -3] "COMMIT\ 0"
SDWORD -3

JTL-wawi 154c-1494 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 0x01B37D80
UCHAR * 0x00943000 [ -3] "COMMIT\ 0"
SDWORD -3

DIAG [25000] [Microsoft][ODBC SQL Server Driver][SQL Server]Die COMMIT TRANSACTION-Anforderung hat keine entsprechende BEGIN TRANSACTION-Anweisung. (3902)

JTL-wawi 154c-1494 ENTER SQLFreeStmt
HSTMT 0x01B37D80
UWORD 1 <SQL_DROP>

JTL-wawi 154c-1494 EXIT SQLFreeStmt with return code 0 (SQL_SUCCESS)
HSTMT 0x01B37D80
UWORD 1 <SQL_DROP>

Ich habe daraufhin Framework 3.5 hinzugefügt, die Wawi samt SQL DB entfernt, neu installiert und auch mal den SQL Manager installiert. Leider alles ohne Erfolg.

Gibt es noch eine Möglichkeit das man die Wawi auf den Windows 7 Rechner bekommt?

Grüße und Danke im voraus!

Mavo460
 

Mavo460

Aktives Mitglied
1. August 2010
3
0
AW: Was tue ich jetzt am besten?

Moinsen,

ich wollte mal eine Rückmeldung geben. Ich hatte versucht das Backup mit SQL Server Management Studio Express einzuspielen, hat auch nicht geklappt. Anschliessend habe ich das Backup damit auf dem Server erstellt und dann auf den neuen Rechner kopiert und damit importiert. Das hat dann geklappt.

Danke nochmal für die Hilfe!

Grüße

Mavo460
 

Ähnliche Themen