SQL Error -1 preforming exec

jele

Aktives Mitglied
14. Dezember 2006
27
0
Hallo zusammen,

ich bekomme die wohl bereits "bekannte" Fehlermeldung beim Ändern der Zahlungseingänge in nicht nahvollziehbarer Unregelmäßigkeit. Die Ablaufverfolung im ODBC habe ich bereits aktiviert und die LOGs generiert, allerdings kann ich mit dem Ergebnis nicht wirklich etwas anfangen.
Daher die Frage, an wen ich diese weiterleiten kann?

Gruß
Jele

Windows Server 2008
SQL-Express 2008
JTL-WAWI 0.9.9.711
 

jele

Aktives Mitglied
14. Dezember 2006
27
0
AW: SQL Error -1 preforming exec

Hallo,

nachdem ich das SQL- Log nun durchgegangen bin, scheint folgender Text ausschlaggebend:

-------------------------------------------------
JTL-wawi 19ac-1ca4 ENTER SQLExecDirect
HSTMT 01EADE88
UCHAR * 0x009CA490 [ -3] <Invalid string length!>
SDWORD -3

JTL-wawi 19ac-1ca4 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 01EADE88
UCHAR * 0x009CA490 [ -3] <Invalid string length!>
SDWORD -3

DIAG [23000] [Microsoft][ODBC SQL Server Driver][SQL Server]Verletzung der PRIMARY KEY-Einschränkung 'PK__tZahlung__52793849'. Ein doppelter Schlüssel kann in das dbo.tZahlung-Objekt nicht eingefügt werden. (2627)

DIAG [01000] [Microsoft][ODBC SQL Server Driver][SQL Server]Die Anweisung wurde beendet. (3621)

---------------------------------------------------

Anscheinend wird hier ein falscher/vorhandener Wert versucht einzutragen, aber warum?
Bei einem Neustart des Wawi-Client funktioniert es dann mal oder auch nicht, der Fehler ist nicht nachvollziehbar und tritt nur auf beim händischen Zahlungsabgleich.

Hat jemand noch eine Idee?

VG
Jele
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: SQL Error -1 preforming exec

Hallo,

bitte die bedien SQl Befehle ausführen:

Code:
SELECT MAX(kZahlung) from tZahlung

Code:
SELECT nummer from tpk WHERE cName = 'tZahlung'

Die "nummer" muss > sein als MAX(kZahlung).

Sollte dies nicht der Fall sein, muss diese manuell angepasst werden:


Code:
UPDATE tpk SET nummer=X WHERE cName='tZahlung'

Für X Muss Max(kZahlung)+1 eingesetztw erden.

Bevor Update ausgeführt wird, unbedingt ein Backup der DB erstellen!
 

jele

Aktives Mitglied
14. Dezember 2006
27
0
AW: SQL Error -1 preforming exec

Hallo Janusch,

beim Ausführen der beiden Befehle bekomme ich das folgenden Ergebnis:

Code:
SELECT MAX(kZahlung) from tZahlung
Ergebnis1 2543

Code:
SELECT nummer from tpk WHERE cName = 'tZahlung'
Ergebnis2: 2544

Die "Nummer" (Ergebnis2) ist damit größer als der Wert von max(zahlung) und scheint soweit OK


Was kann ich nun noch testen?

VG
Jele
 

jele

Aktives Mitglied
14. Dezember 2006
27
0
AW: SQL Error -1 preforming exec

Hallo zusammen,

muß noch einmal "schubbsen" - kann ich den Fehler auch an das "Ticketsystem" senden oder muss ich dafür "zahlender Kunde" sein?

VG
Jele


Hallo Janusch,

beim Ausführen der beiden Befehle bekomme ich das folgenden Ergebnis:

Code:
SELECT MAX(kZahlung) from tZahlung
Ergebnis1 2543

Code:
SELECT nummer from tpk WHERE cName = 'tZahlung'
Ergebnis2: 2544

Die "Nummer" (Ergebnis2) ist damit größer als der Wert von max(zahlung) und scheint soweit OK


Was kann ich nun noch testen?

VG
Jele
 

bernd12

Gut bekanntes Mitglied
1. Oktober 2009
521
1
w
AW: SQL Error -1 preforming exec

Ich habe das selbe Problem. Jele melde dich nochmal auf meine PN.
 
Ähnliche Themen
Titel Forum Antworten Datum
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 0
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 3
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 8
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 3
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
hipping 4.0 gibt fehler: Error converting value 500 to type 'Shipping.DHL.GKVAPI40.Shared.RequestStatus'. Path 'status', line 1, position 13. JTL-Wawi 1.11 0
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
Neu DHL Versenden 4.0 Nachnahme Error: Please enter a Cash on Delivery amount. JTL-ShippingLabels - Fehler und Bugs 15
Neu Leere Suche endet im fatal Error Betrieb / Pflege von JTL-Shop 0
Neu Worker generiert dauernden Security2:error JTL-Shop - Fehler und Bugs 1
Neu HTTP500 Error JTL-Shop - Fehler und Bugs 5

Ähnliche Themen