Gelöst Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Loads

Sehr aktives Mitglied
26. Februar 2013
605
34
Hallo,

wollte eben auf einem Testsystem mit der alten Datenbank die Beta- Wawi aufspielen.
Hierbei ist folgender Fehler aufgetreten:

Unbehandelte Ausnahme #3D0420825A244F1A vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkung 'CK_tArtikelBeschreibung_kArtikel'. Der Konflikt trat in der eazybusiness-Datenbank, Tabelle 'dbo.tArtikelBeschreibung', column 'kArtikel' auf.
Die Anweisung wurde beendet.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at jtlDatabase.DB.AIJmrHKGrP[T](SqlConnection , Func`1 func)
at jtlDatabase.DB.executeNonQuery(SqlCommand oSqlCommand)
at jtlDatabase.jtlObjectRepository.Create(jtlObject item)
at jtlDatabase.jtlObject.insertInDB()
at jtlDatabase.jtlObject.Save()
at jtlCore.Classes.Update.Tasks.Verschiedenes.EbayAngebotTexte2Artikel099969.zyuj9D5IPJ(jtlEbay_item , jtlEbay_data_htmltemplatetagcontent , jtlSpracheused )
at jtlCore.Classes.Update.Tasks.Verschiedenes.EbayAngebotTexte2Artikel099969.Run()
at jtlCore.Classes.Update.Updater.zcizQhJWSP()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
ClientConnectionId:ce56fee4-0323-4889-9f1b-27ebd79839d6
Error Number:547,State:0,Class:16
SQL-Fehlerinformationen: [TIMOSTEGMANN-PC\JTLWAWI .Net SqlClient Data Provider] Fehler #547 (Klasse 16) in Zeile 1: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkung 'CK_tArtikelBeschreibung_kArtikel'. Der Konflikt trat in der eazybusiness-Datenbank, Tabelle 'dbo.tArtikelBeschreibung', column 'kArtikel' auf.
SQL-Fehlerinformationen: [TIMOSTEGMANN-PC\JTLWAWI .Net SqlClient Data Provider] Fehler #3621 (Klasse 0) in Zeile 1: Die Anweisung wurde beendet.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 10.50.4000
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 547
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = INSERT INTO [tArtikelBeschreibung] (kArtikel, kSprache, kPlattform, kShop, cName, cBeschreibung, cKurzBeschreibung, cUrlPfad, cMetaDescription, cTitleTag, cMetaKeywords) VALUES (@kArtikel, @kSprache, @kPlattform, @kShop, @cName, @cBeschreibung, @cKurzBeschreibung, @cUrlPfad, @cMetaDescription, @cTitleTag, @cMetaKeywords);
Parameter @kArtikel = 0
Parameter @kSprache = 1
Parameter @kPlattform = 30
Parameter @kShop = 0
Parameter @cName =
Parameter @cBeschreibung = <p><span style="font-size: 10pt"><span style="font-family: Arial">
<table style="text-transform: none; text-indent: 0px; border-spacing: 0px; width: 929px; letter-spacing: normal; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" align="center">
<tbody>
<tr>
<td><span style="font-size: 10pt"><span style="font-family: Arial">
<div id="EBdescription">
<div>Die aus hochwertigem PU-Leder gefertigte Tasche sch&uuml;tzt Ihr Apple iPad auf Vorder- und R&uuml;ckseite. <br />Die Schutzh&uuml;lle verbindet trendiges Design mit absoluter Praxistauglichkeit.</div>
<div><br />Das soft Smart Cover Case ist die schlankste H&uuml;lle die Ihr iPad haben kann.</div>
<div>F&uuml;r alle die keine dicken und klobigen Cases m&ouml;gen ist diese H&uuml;lle genau passend!</div>
<div><br />Die H&uuml;lle hilft Ihr iPad vor Sch&auml;den zu sch&uuml;tzen.</div>
<div><br />Mit den auf das iPad abgestimmten Ausschnitten und L&ouml;chern haben Sie immer vollen Zugriff auf alle Anschl&uuml;sse und ...
Parameter @cKurzBeschreibung =
Parameter @cUrlPfad =
Parameter @cMetaDescription =
Parameter @cTitleTag =
Parameter @cMetaKeywords =
Connection-String = DataSource=TIMOSTEGMANN-PC\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa


Zeitstempel: 2015-09-03T21:36:11
Locale: German (Germany)
Locale: German (Germany)
Version: 099976
Plattform: Wawi
Versionshash: 1BEE1075
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 549396480 / Peak: 549396480
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:01:48,09375
CPU-Zeit (System): 0:00:20,1875
Page-Size (Sytem): 975344 / Peak: 430718976
Page-Size: 430718976 / Peak: 430718976
Offene Handles: 881
 

mebmotec

Aktives Mitglied
16. März 2014
8
0
Linden
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Hallo,

habe ebenfalls diesen Fehler beim Update von 68 auf 76 bekommen.

Gruß
Michael

Unbehandelte Ausnahme #35CE17D185BD6660 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkung 'CK_tArtikelBeschreibung_kArtikel'. Der Konflikt trat in der Mandant_2-Datenbank, Tabelle 'dbo.tArtikelBeschreibung', column 'kArtikel' auf.
Die Anweisung wurde beendet.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei jtlDatabase.DB.AIJmrHKGrP[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeNonQuery(SqlCommand oSqlCommand)
bei jtlDatabase.jtlObjectRepository.Create(jtlObject item)
bei jtlDatabase.jtlObject.insertInDB()
bei jtlDatabase.jtlObject.Save()
bei jtlCore.Classes.Update.Tasks.Verschiedenes.EbayAngebotTexte2Artikel099969.zyuj9D5IPJ(jtlEbay_item , jtlEbay_data_htmltemplatetagcontent , jtlSpracheused )
bei jtlCore.Classes.Update.Tasks.Verschiedenes.EbayAngebotTexte2Artikel099969.Run()
bei jtlCore.Classes.Update.Updater.zcizQhJWSP()
bei System.Threading.Tasks.Task.InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
ClientConnectionId:f0c35f83-063f-468d-a348-3306ce50348f
Fehlernummer (Error Number):547,Status (State):0,Klasse (Class):16
SQL-Fehlerinformationen: [MEBMOTEC-PC\JTLWAWI .Net SqlClient Data Provider] Fehler #547 (Klasse 16) in Zeile 1: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkung 'CK_tArtikelBeschreibung_kArtikel'. Der Konflikt trat in der Mandant_2-Datenbank, Tabelle 'dbo.tArtikelBeschreibung', column 'kArtikel' auf.
SQL-Fehlerinformationen: [MEBMOTEC-PC\JTLWAWI .Net SqlClient Data Provider] Fehler #3621 (Klasse 0) in Zeile 1: Die Anweisung wurde beendet.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 11.00.2100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 547
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = INSERT INTO [tArtikelBeschreibung] (kArtikel, kSprache, kPlattform, kShop, cName, cBeschreibung, cKurzBeschreibung, cUrlPfad, cMetaDescription, cTitleTag, cMetaKeywords) VALUES (@kArtikel, @kSprache, @kPlattform, @kShop, @cName, @cBeschreibung, @cKurzBeschreibung, @cUrlPfad, @cMetaDescription, @cTitleTag, @cMetaKeywords);
Parameter @kArtikel = 0
Parameter @kSprache = 1
Parameter @kPlattform = 30
Parameter @kShop = 0
Parameter @cName = Goggomobil TL250 Kastenwagen grau - Premium Classixxs 1:43
Parameter @cBeschreibung = <p>Modell eines Goggomobil TL250 Kastenwagen grau. Das Modell ist aus Metall/Kunststoff und detailiert nachgebildet. Türen, Kofferraum und Motorhaube sind nicht zu öffnen. Herstellernummer 11101.</p>
Parameter @cKurzBeschreibung =
Parameter @cUrlPfad =
Parameter @cMetaDescription =
Parameter @cTitleTag =
Parameter @cMetaKeywords =
Connection-String = DataSource=MEBMOTEC-PC\JTLWAWI, InitialCatalog=Mandant_2, UserID=sa


Zeitstempel: 2015-09-03T21:42:34
Locale: German (Germany)
Locale: German (Germany)
Version: 099976
Plattform: Wawi
Versionshash: 1BEE1075
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 279101440 / Peak: 467095552
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:22,6825454
CPU-Zeit (System): 0:00:04,4460285
Page-Size (Sytem): 1029344 / Peak: 404766720
Page-Size: 216301568 / Peak: 404766720
Offene Handles: 832
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
46
Köln
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Hallo,

könnt ihr einmal folgendes SQL absetzen und uns das Ergebnis sagen?

SELECT COUNT(*) FROM ebay_item where kartikel = 0

SELECT COUNT(*) FROM tArtikelBeschreibung where kartikel = 0
 

mebmotec

Aktives Mitglied
16. März 2014
8
0
Linden
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Hallo,

ich habe die Tabellen bei mir geprüft. In ebay_item habe ich einen Datensatz mit kartikel = 0, und zwar der Artikel, der mir im Fehlertext ausgegeben wurde. In der tArtikelBeschreibung ist kein Satz mit kartikel=0.

Kann ich den Wert von kartikel aus tArtikelBeschreibung einfach als Wert für kartikel in der ebay_item eintragen ?

Gruß
Michael
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
46
Köln
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Wenn das Feld type in dem ebay_item != 'G' ist, kannst du das machen, das sollte helfen. Wir werden das Problem aber für die 99978 beheben.
 

Loads

Sehr aktives Mitglied
26. Februar 2013
605
34
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Hallo Maik,

ich habe jetzt den SQL-Befehl so abgesetzt.
Seit 10 Minuten steht jetzt da "Abfrage wird gedebuggt..."
Hab ich wohl was falsch gemacht, oder?
 

Loads

Sehr aktives Mitglied
26. Februar 2013
605
34
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Im Ergebnis steht:
Kein Spaltenname 8

Sagt das etwas?
 

Loads

Sehr aktives Mitglied
26. Februar 2013
605
34
AW: Die INSERT-Anweisung steht in Konflikt mit der CHECK-Einschränkun

Hallo,

habe heute Abend nun das Update mit der 099978 gemacht und da ist es ohne Probleme durchgelaufen! :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Downloads über die standardmäßig angelegte Download Seite bereitstellen Betrieb / Pflege von JTL-Shop 0
Neu Die wichtigsten Shopify/JTL-Wawi Tipps für Anfänger (wie mich) Shopify-Connector 0
Neu Produktionszettel für die Kommissionierung JTL-Plan&Produce - Ideen, Lob und Kritik 0
Neu Import von Kategorien geht nur für die Standrdsprache. Zweite Sprache geht leider nicht. JTL-Ameise - Fehler und Bugs 4
Neu Verwaltet Greyhound mit WaWi 1.9 auch die Lieferanten, oder nur Kunden? User helfen Usern - Fragen zu JTL-Wawi 0
Neu nur die Infos zu Artikelbilder in CSV exportieren JTL Ameise - Eigene Exporte 1
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
Die Variation kann nicht angelegt werden! JTL-Wawi 1.9 3
Änderung der Lieferadresse einer Verkaufsbestellung über die JTL-Wawi API JTL-Wawi 1.9 0
Neu Kennt / nutzt jemand die MagicBOX (Fotobox) aus Holland ? User helfen Usern 0
Neu Änderung der Lieferadresse einer Verkaufsbestellung über die JTL-Wawi API User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon - Änderung bei Versand in die Schweiz - Änderungen notwendig ?! Amazon-Anbindung - Ideen, Lob und Kritik 8
Falscher "Gewinn"-Eintrag matscht mir in die Statistik JTL-Wawi 1.9 1
Neu BUG: Seit JTL 1.9.6.4 stürzen die Workflows im Worker wieder regelmäßig ab JTL-Wawi - Fehler und Bugs 2
Neu Leere Hersteller Felder über die Suche finden (GPSR) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Welche Template-Variable gibt die aktuelle Kategorie-ID zurück? Technische Fragen zu Plugins und Templates 3
Neu Bestände eines Artikels, die mindestens ein MHD von x Tagen aufweisen Eigene Übersichten in der JTL-Wawi 5
Neu Neues Lager, Artikel sind angelegt, Bestände auf 0, wie pflege ich jetzt die Bestände korrekt ein ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Kann man in JTL-Wawi die Versandkosten basierend auf der Entfernung automatisch berechnen? JTL-ShippingLabels - Fehler und Bugs 1
Neu [Error][Code:21920403] Die angegebene E-Mail-Adresse ist falsch formatiert. eBay-Anbindung - Fehler und Bugs 5
Wie überträgt man final die GPSR Daten an Kaufland? kaufland.de - Anbindung (SCX) 4
Neu [Error][Code:21920427] Adressangaben für die verantwortliche Person sind unvollständig. Geben Sie für die Adresse bitte die Straße, den Ort, die PLZ eBay-Anbindung - Fehler und Bugs 4
Sollte man jetzt auf die Wawi 1.9.6.5 updaten? JTL-Wawi 1.9 33
Versandklassen von Amazon in die WaWi übertragen JTL-Wawi 1.9 3
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird kein Bild in die GPSR-Informationen hochgeladen, wo muss dies angegeben werden? Amazon-Anbindung - Fehler und Bugs 0
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 Die Sendungserstellung wurde vorübergehend deaktiviert Amazon-Anbindung - Fehler und Bugs 4
Neu Id für die Zonen im Banner herrausfinden Allgemeine Fragen zu JTL-Shop 0
Neu BadRequest - ich verstehe die Welt nicht mehr Einrichtung JTL-Shop5 2
Neu FFN - Welche Komponente löst die Einzelnachweiserfassung (Lagerplatz) um 23:59:59 Uhr aus? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kann mir jemand helfen die Bausteinstruktur zu verstehen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
In Diskussion Auftrag auf die Pickliste setzen JTL-Workflows - Fehler und Bugs 5
Neu Klappt bei euch die Schnittstelle? Shopware-Connector 1
Neu Backup einrichten, habe die SQL Anmeldedaten verlegt Installation von JTL-Wawi 1
In Bearbeitung POS, Kassenbelege Bar in die Datev importieren Allgemeine Fragen zu JTL-POS 1
GPSR - Warnhinweise, Sicherheitsinformationen, wo fügt ihr die ein? JTL-Wawi 1.9 23
Ameise außerhalb Wawi starten - woher kommen die Logindaten? JTL-Wawi 1.9 12
Neu Die Ameise ignoriert hinterlegte Lieferantenstaffelpreise beim Import von Lieferantenbestellungen. JTL-ShippingLabels - Fehler und Bugs 0
Warum kann ich die Wawi 1.9.6.0 nicht downloaden? JTL-Wawi 1.9 11
Neu Frage an die (Hobby-) Controller: B2C Einzelhandel mit 6% Marketingbudget - das ist normal? Business Jungle 7
Die Lizenzdaten sind ungültig... kein Connector Abgleich Shopware-Connector 17
Neu Die Kennzeichnungspflicht für schwere Pakete kommt am 1.1.2025 JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Wie handelt Ihr die GPSR Anforderung an Produktbilder bei Amazon ? User helfen Usern - Fragen zu JTL-Wawi 0
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Herstellername / Verantwortliche Person für die EU für Kaufland kaufland.de - Anbindung (SCX) 1
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Neu Artikelgewicht bei Versand in die Schweiz JTL-ShippingLabels - Fehler und Bugs 2
Neu Wie kann ich die DOM-Size reduzieren? Technische Fragen zu Plugins und Templates 1
Neu Artikelanlage von Artikel/Ersatzteile die zu verschiedenen Modellen passen User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen