Gelöst Neuer Hersteller kann nicht mehr angelegt werden -> SQL Fehler

AGRV

Aktives Mitglied
10. Juni 2008
19
0
Hi Leute,
habe folgendes Problem:
Aktuell habe ich 53 Hersteller angelegt, sobald nun ein weiterer Hersteller angelegt wird, wird ein SQL-Fehler geworfen mit der Bitte eine LogDatei zu erstellen.
Folgendes wird im Logfile gezeigt:

>> SNIP >>
Code:
JTL-wawi        fdc-ac8    ENTER SQLExecDirect 
        HSTMT               011D2640
        UCHAR *             0x0012A974 [      -3] "INSERT INTO tHersteller (kHersteller,cName,cHomepage,nSort, cSeo) VALUES (?,?,?,?,?)\ 0"
        SDWORD                    -3

JTL-wawi        fdc-ac8    EXIT  SQLExecDirect  with return code -1 (SQL_ERROR)
        HSTMT               011D2640
        UCHAR *             0x0012A974 [      -3] "INSERT INTO tHersteller (kHersteller,cName,cHomepage,nSort, cSeo) VALUES (?,?,?,?,?)\ 0"
        SDWORD                    -3

        DIAG [23000] [Microsoft][ODBC SQL Server Driver][SQL Server]Verletzung der PRIMARY KEY-Einschränkung "PK__tHersteller__4B422AD5". Ein doppelter Schlüssel kann in das Objekt "dbo.tHersteller" nicht eingefügt werden. Der doppelte Schlüsselwert ist (28). (2627) 

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

JTL-wawi        fdc-ac8    ENTER SQLErrorW 
        HENV                011D1788
        HDBC                011D1830
        HSTMT               011D2238
        WCHAR *             0x00129B24 (NYI) 
         SDWORD *            0x00129B5C
        WCHAR *             0x00129724 
        SWORD                      512 
        SWORD *             0x00129B60

JTL-wawi        fdc-ac8    EXIT  SQLErrorW  with return code 100 (SQL_NO_DATA_FOUND)
        HENV                011D1788
        HDBC                011D1830
        HSTMT               011D2238
        WCHAR *             0x00129B24 (NYI) 
         SDWORD *            0x00129B5C
        WCHAR *             0x00129724 
        SWORD                      512 
        SWORD *             0x00129B60

JTL-wawi        fdc-ac8    ENTER SQLGetConnectAttr 
        SQLHDBC             011D1830
        SQLINTEGER                1209 <unknown>
        SQLPOINTER         0x0012AC5C
        SQLINTEGER                   0 
        SQLINTEGER *        0x00000000

JTL-wawi        fdc-ac8    EXIT  SQLGetConnectAttr  with return code 0 (SQL_SUCCESS)
        SQLHDBC             011D1830
        SQLINTEGER                1209 <unknown>
        SQLPOINTER         0x0012AC5C
        SQLINTEGER                   0 
        SQLINTEGER *        0x00000000

JTL-wawi        fdc-ac8    ENTER SQLAllocStmt 
        HDBC                011D1830
        HSTMT *             0012AC70

JTL-wawi        fdc-ac8    EXIT  SQLAllocStmt  with return code 0 (SQL_SUCCESS)
        HDBC                011D1830
        HSTMT *             0x0012AC70 ( 0x011d3718)

JTL-wawi        fdc-ac8    ENTER SQLExecDirect 
        HSTMT               011D3718
        UCHAR *             0x0012AC74 [      -3] "DELETE from tHerstellerSprache WHERE kHersteller=28\ 0"
        SDWORD                    -3

JTL-wawi        fdc-ac8    EXIT  SQLExecDirect  with return code 0 (SQL_SUCCESS)
        HSTMT               011D3718
        UCHAR *             0x0012AC74 [      -3] "DELETE from tHerstellerSprache WHERE kHersteller=28\ 0"
        SDWORD                    -3

JTL-wawi        fdc-ac8    ENTER SQLFreeStmt 
        HSTMT               011D3718
        UWORD                        1 <SQL_DROP>

JTL-wawi        fdc-ac8    EXIT  SQLFreeStmt  with return code 0 (SQL_SUCCESS)
        HSTMT               011D3718
        UWORD                        1 <SQL_DROP>

JTL-wawi        fdc-ac8    ENTER SQLGetConnectAttr 
        SQLHDBC             011D1830
        SQLINTEGER                1209 <unknown>
        SQLPOINTER         0x00124E78
        SQLINTEGER                   0 
        SQLINTEGER *        0x00000000

JTL-wawi        fdc-ac8    EXIT  SQLGetConnectAttr  with return code 0 (SQL_SUCCESS)
        SQLHDBC             011D1830
        SQLINTEGER                1209 <unknown>
        SQLPOINTER         0x00124E78
        SQLINTEGER                   0 
        SQLINTEGER *        0x00000000
<<< SNIP <<<

Mir ist schleierhaft warum WAWI versucht erneute Key 28 einzufügen, obwohl ich schon bei Key 53 bin. Hat jemand eine Idee wie ich das Problem lösen kann?
Alle bisherigen PKs sind unique in der Tabelle kHersteller.

Danke für Ideen zur Problemlösung.
Grüße,
AGRV
 

AGRV

Aktives Mitglied
10. Juni 2008
19
0
AW: Neuer Hersteller kann nicht mehr angelegt werden -> SQL Fehler

Nachtrag:
Fehler wird auf folgenden Systemen produziert:
Windows 7 Pro 64 bit SP1
Windows XP SP 3 32 bit
MSSQL Express 2008 R2
JTL-Version 99771
 

thuhn01

Guest
AW: Neuer Hersteller kann nicht mehr angelegt werden -> SQL Fehler

Hi Leute,
habe folgendes Problem:
Aktuell habe ich 53 Hersteller angelegt, sobald nun ein weiterer Hersteller angelegt wird, wird ein SQL-Fehler geworfen mit der Bitte eine LogDatei zu erstellen.

Was ergibt folgendes SQL bei Dir?!
Code:
select * from tpk where cName like 'thersteller'

Eine Zahl kleiner als 53?
Dann erhöhe den Wert sicherheitshalber auf (bspw.) 54 per
Code:
Update tpk set nummer = '54' where cname like 'tHersteller'
 

AGRV

Aktives Mitglied
10. Juni 2008
19
0
AW: Neuer Hersteller kann nicht mehr angelegt werden -> SQL Fehler

Hi thuhn01,

danke genau das war es. Hatte mich schon gefragt wo die aktuelle "Zähl-ID" gespeichert ist, da im PK kein Increment gesetzt war.
 

mularstein

Aktives Mitglied
8. März 2012
69
3
AW: Neuer Hersteller kann nicht mehr angelegt werden -> SQL Fehler

Hallo,

auch ich habe ein ähnliches Problem.
Nutze seit gestern die JTL WAWI für unsere Artikel uns deshalb total unerfahren mit der Bedingung der Software.
Habe mittlerweile so um die 20 Hersteller eingetragen, dann musste ich noch kurz zum Lager und habe den Laptop auf Standby gesetzt.
Nachdem ich wieder zu Hause um weitere Artikel in die Datenbank einzupflegen bekam ich nur noch error wenn ich einen neuen Hersteller einfügen wollte.

hier mal ein Ausschnitt aus der Logdatei:

JTL-wawi 598-59c EXIT SQLBindParameter with return code 0 (SQL_SUCCESS)
HSTMT 0x00EFA4E8
UWORD 4
SWORD 1 <SQL_PARAM_INPUT>
SWORD -6 <SQL_C_TINYINT>
SWORD -6 <SQL_TINYINT>
SQLULEN 0
SWORD 0
PTR 0x0018A73C
SQLLEN 0
SQLLEN * 0x00000000


JTL-wawi 598-59c ENTER SQLBindParameter
HSTMT 0x00EFA4E8
UWORD 5
SWORD 1 <SQL_PARAM_INPUT>
SWORD 1 <SQL_C_CHAR>
SWORD 12 <SQL_VARCHAR>
SQLULEN 255
SWORD 0
PTR 0x0018B150
SQLLEN 0
SQLLEN * 0x0018A748


JTL-wawi 598-59c EXIT SQLBindParameter with return code 0 (SQL_SUCCESS)
HSTMT 0x00EFA4E8
UWORD 5
SWORD 1 <SQL_PARAM_INPUT>
SWORD 1 <SQL_C_CHAR>
SWORD 12 <SQL_VARCHAR>
SQLULEN 255
SWORD 0
PTR 0x0018B150
SQLLEN 0
SQLLEN * 0x0018A748 (-3)


JTL-wawi 598-59c ENTER SQLExecDirect
HSTMT 0x00EFA4E8
UCHAR * 0x0018A750 [ -3] "INSERT INTO tHersteller (kHersteller,cName,cHomepage,nSort, cSeo) VALUES (?,?,?,?,?)\ 0"
SDWORD -3


JTL-wawi 598-59c EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 0x00EFA4E8
UCHAR * 0x0018A750 [ -3] "INSERT INTO tHersteller (kHersteller,cName,cHomepage,nSort, cSeo) VALUES (?,?,?,?,?)\ 0"
SDWORD -3


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


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


JTL-wawi 598-59c ENTER SQLErrorW
HENV 0x00EFAF88
HDBC 0x00EFB000
HSTMT 0x00EFB980
WCHAR * 0x00189900
SDWORD * 0x00189938
WCHAR * 0x00189500
SWORD 512
SWORD * 0x0018993C


JTL-wawi 598-59c EXIT SQLErrorW with return code 100 (SQL_NO_DATA_FOUND)
HENV 0x00EFAF88
HDBC 0x00EFB000
HSTMT 0x00EFB980
WCHAR * 0x00189900
SDWORD * 0x00189938
WCHAR * 0x00189500
SWORD 512
SWORD * 0x0018993C


JTL-wawi 598-59c ENTER SQLGetConnectAttr
SQLHDBC 0x00EFB000
SQLINTEGER 1209 <unknown>
SQLPOINTER [Unknown attribute 1209]
SQLINTEGER 0
SQLINTEGER * 0x00000000


JTL-wawi 598-59c EXIT SQLGetConnectAttr with return code 0 (SQL_SUCCESS)
SQLHDBC 0x00EFB000
SQLINTEGER 1209 <unknown>
SQLPOINTER [Unknown attribute 1209]
SQLINTEGER 0
SQLINTEGER * 0x00000000


JTL-wawi 598-59c ENTER SQLAllocStmt
HDBC 0x00EFB000
HSTMT * 0x0018AA4C


JTL-wawi 598-59c EXIT SQLAllocStmt with return code 0 (SQL_SUCCESS)
HDBC 0x00EFB000
HSTMT * 0x0018AA4C ( 0x025302B8)


JTL-wawi 598-59c ENTER SQLExecDirect
HSTMT 0x025302B8
UCHAR * 0x0018AA50 [ -3] "DELETE from tHerstellerSprache WHERE kHersteller=33\ 0"
SDWORD -3


JTL-wawi 598-59c EXIT SQLExecDirect with return code 100 (SQL_NO_DATA_FOUND)
HSTMT 0x025302B8
UCHAR * 0x0018AA50 [ -3] "DELETE from tHerstellerSprache WHERE kHersteller=33\ 0"
SDWORD -3

für mich sieht der Fehler ähnlich aus wie oben schon beschrieben.
Da ich aber nicht so viel Ahnung habe, komme ich nicht weiter... sitzte schon seit 3 Stunden ohne voran zu kommen.

über eure Hilfe wäre ich sehr Dankbar!

mfg
 
Ähnliche Themen
Titel Forum Antworten Datum
Problem beim Anlegen neuer Warengruppen JTL-Wawi 1.9 2
Neu Artikel bei Amazon neu Listen mit "Neuer" ASIN Amazon-Lister - Ideen, Lob und Kritik 0
Gutschrift bzw Rechnungskorrektur größer als neuer Auftrag JTL-Wawi 1.9 2
Anlage neuer Artikelstamm und Erstinventur Lager JTL-Wawi 1.9 1
Neu Immense Probleme mit dem Aufschalten neuer Produkte Amazon-Anbindung - Fehler und Bugs 0
Neu Sortiernummer der Hersteller seit Update auf 1.9.6.5 durcheinander User helfen Usern - Fragen zu JTL-Wawi 13
Hersteller-Adresse mit auf Artikel-Etikett und Rechnung JTL-Wawi 1.9 4
GPSR Hersteller Kontaktdaten Änderungen werden nicht in den Shop übernommen JTL-Wawi 1.9 3
Neu GPSR Daten aus dem Bereich "Hersteller" werden unvollständig übertragen JTL-Shop - Fehler und Bugs 5
Neu Leere Hersteller Felder über die Suche finden (GPSR) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Hersteller werden nicht übertragen an Woocommerce WooCommerce-Connector 3
GPSR Land Großbritannien fehlt bei Hersteller JTL-Wawi 1.9 2
GPSR Produktsicherheit - Stücklisten Artikel (Bundle) verschiedene Hersteller JTL-Wawi 1.9 2
Ebay JTL-Wawi "Hersteller" + "Verantwortliche Person" auf mehrere Artikel übertragen GPSR JTL-Wawi 1.9 7
GPSR für nur einen Artikel des Hersteller JTL-Wawi 1.9 2
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 23
Neu Hersteller Import vs Export JTL-Ameise - Fehler und Bugs 5
Neu Hersteller Adressdaten exportieren User helfen Usern - Fragen zu JTL-Wawi 5
Nach Update auf 1.9.6.5 sind in der Wawi alle Hersteller DOPPELT ! vorhanden JTL-Wawi 1.9 5
JTL dringend Hersteller geht nicht JTL-Wawi 1.9 20
Neu Hersteller anlegen Fehlermeldung JTL-Wawi - Fehler und Bugs 18
Hersteller/Importeur - Adresse Otto.de - Anbindung (SCX) 1
Neu Hersteller Bundesland/Region wird frei erfunden JTL-Wawi - Fehler und Bugs 33
Neu GPSR-Plugin ignoriert Hersteller-Firmenangabe JTL-Shop - Fehler und Bugs 5
Hersteller lassen sich weder neu Anlegen noch Ändern JTL-Wawi 1.9 18
Neu Breadcrumb Navigation bei Kategorie-, Hersteller- und Merkmallisten verschieden JTL-Shop - Fehler und Bugs 0
Neu Label/Marke versus Hersteller - Artikelanlage/Artikelpflege User helfen Usern - Fragen zu JTL-Wawi 4
Kaufland, GPSR, Hersteller kaufland.de - Anbindung (SCX) 5
Neu Artikelexport mit Filter Hersteller, Überverkauf, letzte Änderung JTL Ameise - Eigene Exporte 2
Neu Lagerbestand aber kann nicht in Warenkorb gelegt werden JTL-Shop - Fehler und Bugs 0
Neu Kann man aus einem Kassenbon nachträglich einen DIN A4-Beleg ausdrucken? Allgemeine Fragen zu JTL-POS 0
Neu Kann kein Bilder bei Variationen hinterlegen JTL-Wawi - Fehler und Bugs 1
Neu Warum kann ich keine Standard Cpupons in 5.4.0 mehr an Kunden mailen? Allgemeine Fragen zu JTL-Shop 0
Die Variation kann nicht angelegt werden! JTL-Wawi 1.9 3
Neu "Einheit Bezugsmenge" wird nicht immer exportiert und kann gar nicht importiert werden JTL-Ameise - Fehler und Bugs 3
Neu Kann alte URLs nicht importieren JTL-Shop - Fehler und Bugs 1
Neu "Rechnung erstellen" > "Ohne Vorschau mit Ausgabe" kann nicht komplett abgebrochen werden: eine Rechnung wird immer erstellt! JTL-Wawi - Fehler und Bugs 0
Kann mir jemand bitte Geschenkkarten erklären? Allgemeine Fragen zu JTL-Vouchers 0
WaWi 1.9.6.5 kann Auftragsnummern nicht richtig sortieren JTL-Wawi 1.9 4
Neu opc_before_category_top kann nicht gewählt werden Technische Fragen zu Plugins und Templates 1
ERLEDIGT: Nach Update auf von Shop 5.3.x auf 5.4.0 ERROR 500 Wer kann helfen Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Kann man in JTL-Wawi die Versandkosten basierend auf der Entfernung automatisch berechnen? JTL-ShippingLabels - Fehler und Bugs 1
Hat sich erledigt. Kann ein Mod diesen Post löschen? JTL-Wawi 1.9 0
Neu WMS Lager kann für Pickliste nicht ausgewählt werden User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kann Artikel nicht für den Shop aktivieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu wie kann ich wareneingang mit artikel karton einbuchen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wie kann ich ein "eigenes Feld" oder Artikelattribut im Shop sichtbar machen? Allgemeine Fragen zu JTL-Shop 0
Neu Kann mir jemand helfen die Bausteinstruktur zu verstehen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Wawi (alte Version) kann nicht mehr geöffnet werden, Fehlermeldung JTL-Wawi 1.9 4
Neu Connector App kann nicht installiert werden. Shopify-Connector 1

Ähnliche Themen