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

Loads

Sehr aktives Mitglied
26. Februar 2013
614
36
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
614
36
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
614
36
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
614
36
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 Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung "FK_dbo_tEigenschaftKombiWert_kEigenschaftWert" Shopify-Connector 3
Neu In welcher Tabelle werden die Daten für den Amazon Lister 2.0 gespeichert? Amazon-Lister - Fehler und Bugs 4
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Anhänge - Wo liegen die? JTL-Wawi 1.8 1
Neu Ist es nicht möglich unter Plattformen - Neukunden sich die Mobilnummer anzeigen zu lassen, mit der die Kunden sich regsitriert haben? User helfen Usern - Fragen zu JTL-Wawi 2
Ebay Angebot mit Kindartikel die keinen Bestand haben per Ameise importieren JTL-Wawi 1.6 5
Neu Die Ticket-Shop-Spurnummer kommt an, nachdem die Bestellung bereits storniert wurde JTL-Workflows - Fehler und Bugs 0
Kunde haut mir die E-Rechnung um die Ohren. Länge des BT-131 sollte 2 Nachkommastellen haben JTL-Wawi 1.9 6
Neu Wie bringe ich die Anzeige der Lieferzeit in alle Artikelseiten? Allgemeine Fragen zu JTL-Shop 7
In Diskussion Variable für die Anzahl eines Produkts auf der Pickliste JTL-Workflows - Ideen, Lob und Kritik 1
Wo kommt die email intervalWeek JTL-Wawi 1.9 0
Neu Debitorennummern - die 2. User helfen Usern - Fragen zu JTL-Wawi 5
Neu DHL Labels kommen sehr stark verzögert raus oder Fehler: "Die HTTP-Anforderung wurde mit Clientauthentifizierungsschema "Anonymous" nicht zugelassen." JTL-ShippingLabels - Fehler und Bugs 1
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Rahmen um die Kategorien, geht das ? Allgemeine Fragen zu JTL-Shop 3
Neu Wie lange ist der JTL Token gültig? Ich bekomme rel. schnell die Meldung "Fehlerhafter Token" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kann die css Regel nicht ansprechen Allgemeine Fragen zu JTL-Shop 9
Zahlungsart Guthaben in die WaWi übertragen JTL-Wawi 1.10 5
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
Neu Windows 11 und die Farbverwaltung User helfen Usern 3
Bildschirmskalierung und die Wawi JTL-Wawi 1.10 10
Neu [JTL Shop 5.4] Bilder für die Unterkategorien werden nicht angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu Wie kann man die automatische Übernahme der letzten (falschen) Versandart verhindern? Allgemeine Fragen zu JTL-Shop 2
Affiliate, die Guthabenfunktion Gutschriften und die Mehrwertsteuer - Probleme beim Steuerberater JTL-Wawi 1.6 2
Neu Was bedeuten die Steuerschlüssel in JTL? User helfen Usern - Fragen zu JTL-Wawi 7
Dialog Korrektur-/Umbuchung zeigt die letzten 100 Buchungen nicht mehr richtig an JTL-Wawi 1.10 1
Neu JTL wawi Fehler beim Zugriff auf die Datenbank / Datenbankverwaltung aber funktioniert Installation von JTL-Wawi 3
Neu Gibt es eine Möglichkeit im On Page Composer einen Entwurf als Vollbild zu sehen? Ohne die Menüleiste des Editors nebendran? User helfen Usern - Fragen zu JTL-Wawi 6
Angemeldete Retouren mit mehreren Artikeln, die nicht alle retourniert werden JTL-Wawi 1.9 0
In Diskussion Wie lässt sich die Ausführung eines Workflows stoppen, sobald ein Produkt in einer gewissen Kategorie ist? JTL-Workflows - Fehler und Bugs 1
Neu Lässt sich die Artikelsichtbarkeit pro Kundengruppe per Workflow steuern? User helfen Usern - Fragen zu JTL-Wawi 2
Nach Update auf die 1.10.10.4 JTL-Wawi 1.10 10
Neu "Die ConnectionString-Eigenschaft wurde nicht initialisiert" Fehler bei Zugriff über VPN JTL-Wawi - Fehler und Bugs 6
Neu Wie komme ich die Hintergrundfarben entfernt im Artikel Einrichtung von JTL-Shop4 5
Neu Insert code "Smarty" Smalltalk 0

Ähnliche Themen