AW: Problem nach DB Update
Unbehandelte Ausnahme #222ED449F8AEDFC9 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Verletzung der PRIMARY KEY-Einschränkung 'PK_tPreisDetail'. Ein doppelter Schlüssel kann in das dbo.tPreisDetail-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (6006, 500000).
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.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, 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.jKgpwmFbh5[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeLongRunningCommandSQL(String cSqlCommand)
bei jtlCore.Classes.Update.SqlUpdater.<>c__DisplayClass2.<UpdateToVersion>b__0()
bei jtlCore.Classes.Update.SqlUpdater.IqRGkCtDSferdjgc80.EIxNJvSgMh(Action , Int32 , String )
bei jtlCore.Classes.Update.SqlUpdater.GQeamKjJy0(IList`1 sqlCommands, String , TaskProgress )
ClientConnectionId:ad667ee0-0821-4c9e-a501-90f43a8df9bb
Fehlernummer (Error Number):2627,Status (State):1,Klasse (Class):14
SQL-Fehlerinformationen: [HSMS05\JTLWAWI .Net SqlClient Data Provider] Fehler #2627 (Klasse 14) in Zeile 1: Verletzung der PRIMARY KEY-Einschränkung 'PK_tPreisDetail'. Ein doppelter Schlüssel kann in das dbo.tPreisDetail-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (6006, 500000).
SQL-Fehlerinformationen: [HSMS05\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.5058
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 2627
HelpLink.BaseHelpUrl =
Microsoft Deutschland | Geräte und Dienste
HelpLink.LinkId = 20476
CommandText = INSERT INTO tPreisDetail (kPreis, fNettoPreis, nAnzahlAb, fProzent)
SELECT tPreis.kPreis, tPreise.fNettoPreis, 0 nAnzahlAb, tPreise.fProz
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
UNION
SELECT tPreis.kPreis, fPreis1 fNettoPreis, nAnzahl1 nAnzahlAb, fPreis1Proz fProzent
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
WHERE ISNULL(tPreise.nAnzahl1,0) > 0
UNION
SELECT tPreis.kPreis, fPreis2 fNettoPreis, nAnzahl2 nAnzahlAb, fPreis2Proz fProzent
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
WHERE ISNULL(tPreise.nAnzahl2,0) > 0
UNION
SELECT tPreis.kPreis, fPreis3 fNettoPreis, nAnzahl3 nAnzahlAb, fPreis3Proz fProzent
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
WHERE ISNULL(tPreise.nAnzahl3,0) > 0
UNION
SELECT tPreis.kPreis, fPreis4 fNettoPreis, nAnzahl4 nAnzahlAb, fPreis4Proz fProzent
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
WHERE ISNULL(tPreise.nAnzahl4,0) > 0
UNION
SELECT tPreis.kPreis, fPreis5 fNettoPreis, nAnzahl5 nAnzahlAb, fPreis5Proz fProzent
FROM tPreise
JOIN tPreis ON tPreis.kKundenGruppe = tPreise.kKundenGruppe AND tPreis.kShop = tPreise.kShop AND tPreis.kArtikel = tPreise.kArtikel AND tPreis.kKunde = 0
WHERE ISNULL(tPreise.nAnzahl5,0) > 0
Connection-String = DataSource=HSMS05\JTLWAWI, InitialCatalog=Mandant_8, UserID=sa
Zeitstempel: 2015-02-23T15:53:32
Locale: German (Germany)
Locale: German (Germany)
Version: 099939
Plattform:
Wawi
Versionshash: 9D10A90A
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 241704960 / Peak: 284426240
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:51,453125
CPU-Zeit (System): 0:00:09,4375
Page-Size (Sytem): 954792 / Peak: 208580608
Page-Size: 164646912 / Peak: 208580608
Offene Handles: 778