Update von 099923 > 1.0 scheitert - "Vom bcp-Client wurde eine ungültige Spaltenlänge

John

Sehr aktives Mitglied
3. März 2012
3.807
906
Berlin
Leider scheitert das Update von 099923 auf 1.0 auf einem Datenbank Snapshot mit folgender Meldung:

Code:
Unbehandelte Ausnahme #34577177792A2321 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Vom bcp-Client wurde eine ungültige Spaltenlänge für die Spalten-ID 2 empfangen.
   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.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   bei System.Data.SqlClient.SqlBulkCopy.RunParser(BulkCopySimpleResultSet bulkCopyHandler)
   bei System.Data.SqlClient.SqlBulkCopy.CopyBatchesAsyncContinuedOnSuccess(BulkCopySimpleResultSet internalResults, String updateBulkCommandText, CancellationToken cts, TaskCompletionSource`1 source)
   bei System.Data.SqlClient.SqlBulkCopy.CopyBatchesAsyncContinued(BulkCopySimpleResultSet internalResults, String updateBulkCommandText, CancellationToken cts, TaskCompletionSource`1 source)
   bei System.Data.SqlClient.SqlBulkCopy.CopyBatchesAsync(BulkCopySimpleResultSet internalResults, String updateBulkCommandText, CancellationToken cts, TaskCompletionSource`1 source)
   bei System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestContinuedAsync(BulkCopySimpleResultSet internalResults, CancellationToken cts, TaskCompletionSource`1 source)
   bei System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestAsync(CancellationToken cts, TaskCompletionSource`1 source)
   bei System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalAsync(CancellationToken ctoken)
   bei System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServerAsync(Int32 columnCount, CancellationToken ctoken)
   bei System.Data.SqlClient.SqlBulkCopy.WriteToServer(DataTable table, DataRowState rowState)
   bei jtlDatabase.DB.BulkCopy(DataTable dataTable, String destinationTableName)
   bei jtlCore.Classes.Update.Tasks.Verschiedenes.KundenSuche099967.Run()
   bei jtlCore.Classes.Update.Updater.kCfegDYXI7R()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()
ClientConnectionId:0b14d537-78d8-42d7-8423-c99fd9a5102c
Fehlernummer (Error Number):4815,Status (State):1,Klasse (Class):17
SQL-Fehlerinformationen: [localhost\JTLWAWI .Net SqlClient Data Provider] Fehler #4815 (Klasse 17) in Zeile 1: Vom bcp-Client wurde eine ungültige Spaltenlänge für die Spalten-ID 2 empfangen.  
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.2269
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 4815
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476

Zeitstempel: 2016-03-31T16:14:15
Locale: German (Germany)
Locale: German (Germany)
Version: 1.0.0
Plattform: Wawi
VersionEx: 20160307
Versionshash: 44479099
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 259440640 / Peak: 549285888
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:08:37,109375
CPU-Zeit (System): 0:01:13,109375
Page-Size (Sytem): 1336704 / Peak: 432119808
Page-Size: 137719808 / Peak: 432119808
Offene Handles: 993

sagt der Fehler jemandem etwas?

Ticket 108090496421 ist bereits offen aber leider bisher ohne Ergebnis...
 

testjo

Sehr aktives Mitglied

John

Sehr aktives Mitglied
3. März 2012
3.807
906
Berlin
AW: Update von 099923 > 1.0 scheitert - "Vom bcp-Client wurde eine ungültige Spaltenl

Ja, genau um diese Datenbank geht es.
 

John

Sehr aktives Mitglied
3. März 2012
3.807
906
Berlin
AW: Update von 099923 > 1.0 scheitert - "Vom bcp-Client wurde eine ungültige Spaltenl

So, ich habe das Problem heute selbst beseitigt.

Ursache war ein abnormaler Kundendatensatz. Im Feld eMail für einen Kunden stand statt einer eMail mit dem Format "kunde@damin.de" eine eMail wie "kunde@damin.dekunde@damin.dekunde@damin.dekunde@damin.dekunde@damin.de" und das mit maximaler Feldlänge von 255 Zeichen. Wie dieser Datensatz entstanden ist, ist unklar.

Fest steht, das dieser Eintrag die Funktion "Kundensuche reparieren" (aka, Tabele tkunde_suche Aufbauen) zum Absturz bringt.
Man kann das auch selbst probieren, indem man einen Kunden mit einer solchen eMail anlegt...aber vorsicht, danach muß man über MSSqlStudio manuell das Feld löschen, weil die scheiternde Reparatur der Kundensuche einen den Kunden anschließend in der Wawi nicht mehr finden lässt.

Offensichtlich sorgen die vielen @zeichen in Verbindung mit der maximalen Feldlänge für ein Problem.

Auch wenn wir bisher die Ersten mit dem Problem sind, wäre es gut, dies zu fixen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Update von 1.8.10 auf aktuelle Version sinnvoll? JTL-Wawi 1.8 2
JTL WAWI GUI Update von 1.9.8.0 auf 1.10.13.1 nicht möglich WAWI reagiert nicht JTL-Wawi 1.10 3
Neu Update von 1.9.8.0 auf 1.10.13.1 Fehlerhafte Variationswert - Sortiernummern JTL-Wawi - Fehler und Bugs 8
Neu Update von 5.1.8 auf 5.2.1 inkl. PHP Umstellung von 7.4 auf 8.x funktioniert einfach nicht. 500er Serverfehler Installation / Updates von JTL-Shop 13
Neu Update von 1.9.8.0 auf 1.10.11.0 läuft auf Fehler JTL-Wawi - Fehler und Bugs 2
Neu Update von Version 1.5.55.8 auf neue sinnvoll? Installation von JTL-Wawi 25
Neu Weisse Seite nach Update von Version 5.4.1 auf 5.5.0 Installation / Updates von JTL-Shop 3
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu Administratoren-Rechte nach WaWi-Update nicht mehr vorhanden JTL-Wawi - Fehler und Bugs 2
Bestellungen nach Update immer "Fehlerhaft" Es fehlen Pflichtangaben JTL-Wawi 1.10 2
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Neu Error 500 nach Update und Auswahl vom Theme AVIA Installation / Updates von JTL-Shop 4
Nach Update auf 1.10.13.2 "Menge ändern" bei "Auzuschaltende Angebote" bei mehreren selektierten Einträgen schließ Wawi JTL-Wawi 1.10 0
Nach Update auf 1.10.13.2 Probleme mit der POS Kasse JTL-Wawi 1.10 7
Neu Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 0
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu Übersetzungsprüfung / Lokalisierungsprobleme nach Update Installation / Updates von JTL-Shop 0
Neu HTTP ERROR 500 nach Mollie Update Plugins für JTL-Shop 3
Authentication credentials invalid - nach Update JTL-Wawi 1.10 5
Update auf 1.10 JTL-Wawi 1.10 4
Neu Update Verständnisfrage Installation / Updates von JTL-Shop 3
Steuerklassen prüfen nach Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 1
Neu Fehlermeldung nach update auf 5.5.2 JTL-Shop - Fehler und Bugs 4
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 11
Neu iMin D4 Pro noch mit Android 13 - EOL August 2025 - Update? JTL-POS - Fragen zu Hardware 0
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
WAWI 1.10.12.0 startet nach Update auf einem Client nicht mehr JTL-Wawi 1.10 1
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Nach Update: Shop Lizenz gültig aber mit anderen Kundenkonto verknüpft JTL-Wawi 1.10 1
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Warnmeldung JTL-Shop Anbindung nach Update JTL-Wawi 1.10 5
Gelöst Seit Update auf 5.5 keine Texte mehr einfügen im Composer Allgemeine Fragen zu JTL-Shop 2
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 12
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu Nach Update 5.5.0: Überall zu viele Nullen bei den Mengenangaben (1 wird als 1,0000 angezeigt) JTL-Shop - Fehler und Bugs 8
Neu Ameise - Ebay Vorlage Erstellen - Chaos nach Update JTL-Ameise - Fehler und Bugs 0
Nach Update > Artikel > Lieferanten friert ein JTL-Wawi 1.10 3
Nach Update - JTL Artikel Fehlerhaft JTL-Wawi 1.10 5
Neu Update auf 5.5, Frontend geht, Backend bringt 500er User helfen Usern - Fragen zu JTL-Wawi 3
Hersteller können nicht hinzugefügt gelöscht oder bearbeitet werden nach Update auf 1.10.11.0 JTL-Wawi 1.10 3
Neu Nach Update 5.5.0 viele Nullen bei den Mengenangaben in der Bestellbestätigung JTL-Shop - Fehler und Bugs 16
Neu Update auf Shop 5.5 dann 60% Umsatzeinbusse Allgemeine Fragen zu JTL-Shop 29
Seit Update 1.10.10.4 – Keine Rechnungserstellung und keine Zahlungen ab 19.05. JTL-Wawi 1.10 3
Neu Probleme mit WMS-Lizenzen seit Update auf Version 1.10.10.4 JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Update auf 5.5.0 erzeugt Error 500 Fehlermeldung “CacheAdvancedfile.php on line 95" Installation / Updates von JTL-Shop 2
Nach Update 2 Einträge im Komplettabgleich vorhanden JTL-Wawi 1.10 1

Ähnliche Themen