Hallo Zusammen,
wollte soeben das aktuelle Update auf die Version 1.5.35 durchführen.
Folgende Fehlermeldung erhalte ich :
Hat jemand die selben Probleme bzw. Fehlermeldung und eventuell eine Idee woran es liegen könnte?
Danke.
wollte soeben das aktuelle Update auf die Version 1.5.35 durchführen.
Folgende Fehlermeldung erhalte ich :
Code:
Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: 11:27:01 Fehler in der Version 1.5.35.0 beim Befehl:
==============================================
-- default fuer tArtikelbildplattform.kEbayUser erzeugen
-- start
-- trigger disablen damit beim loeschen und updaten von rows keine abgleiche getriggert werden
DISABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
-- constraint droppen um spaeter ein update fahren zu koennen
ALTER TABLE dbo.tArtikelbildPlattform DROP CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr;
-- default constraint fuer kEbayUser erstellen
ALTER TABLE dbo.tArtikelbildplattform ADD CONSTRAINT DF_dbo_tArtikelbildplattform_kEbayUser DEFAULT 0 FOR kEbayUser;
-- die dubletten zuerst loeschen
DELETE
FROM dbo.tArtikelbildPlattform
WHERE tArtikelbildPlattform.kEbayUser IS NULL
AND EXISTS (
SELECT 1
FROM dbo.tArtikelbildPlattform artikelBildPlattformInner
WHERE tArtikelbildPlattform.kBild = artikelBildPlattformInner.kBild
AND tArtikelbildPlattform.kArtikel = artikelBildPlattformInner.kArtikel
AND tArtikelbildPlattform.kPlattform = artikelBildPlattformInner.kPlattform
AND tArtikelbildPlattform.kShop = artikelBildPlattformInner.kShop
AND tArtikelbildPlattform.nNr = artikelBildPlattformInner.nNr
AND artikelBildPlattformInner.kEbayUser IS NOT NULL
)
-- alle kEbayUser = NULL in 0 verwandeln
UPDATE dbo.tArtikelbildplattform
SET tArtikelbildplattform.kEbayUser = 0
WHERE tArtikelbildplattform.kEbayUser IS NULL;
-- kEbayUser NOT NULL machen
ALTER TABLE dbo.tArtikelbildplattform ALTER COLUMN kEbayUser INT NOT NULL;
-- constraint wiederherstellen
ALTER TABLE dbo.tArtikelbildPlattform ADD CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr UNIQUE NONCLUSTERED ( kArtikel ASC, kEbayUser ASC, kPlattform ASC, kShop ASC, nNr ASC);
-- trigger wieder enablen um normale funktionalitaet wiedeherzustellen
ENABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
==============================================
Message: Die CREATE UNIQUE INDEX-Anweisung wurde beendet, weil ein doppelter Schlüssel für den Objektnamen "dbo.tArtikelbildPlattform" und den Indexnamen "UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr" gefunden wurde. Der doppelte Schlüsselwert ist (2793, 0, 2, 1, 1).
LineNumber: 38
Procedure:
Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in : 11:27:01 Fehler in der Version 1.5.35.0 beim Befehl:
==============================================
-- default fuer tArtikelbildplattform.kEbayUser erzeugen
-- start
-- trigger disablen damit beim loeschen und updaten von rows keine abgleiche getriggert werden
DISABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
-- constraint droppen um spaeter ein update fahren zu koennen
ALTER TABLE dbo.tArtikelbildPlattform DROP CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr;
-- default constraint fuer kEbayUser erstellen
ALTER TABLE dbo.tArtikelbildplattform ADD CONSTRAINT DF_dbo_tArtikelbildplattform_kEbayUser DEFAULT 0 FOR kEbayUser;
-- die dubletten zuerst loeschen
DELETE
FROM dbo.tArtikelbildPlattform
WHERE tArtikelbildPlattform.kEbayUser IS NULL
AND EXISTS (
SELECT 1
FROM dbo.tArtikelbildPlattform artikelBildPlattformInner
WHERE tArtikelbildPlattform.kBild = artikelBildPlattformInner.kBild
AND tArtikelbildPlattform.kArtikel = artikelBildPlattformInner.kArtikel
AND tArtikelbildPlattform.kPlattform = artikelBildPlattformInner.kPlattform
AND tArtikelbildPlattform.kShop = artikelBildPlattformInner.kShop
AND tArtikelbildPlattform.nNr = artikelBildPlattformInner.nNr
AND artikelBildPlattformInner.kEbayUser IS NOT NULL
)
-- alle kEbayUser = NULL in 0 verwandeln
UPDATE dbo.tArtikelbildplattform
SET tArtikelbildplattform.kEbayUser = 0
WHERE tArtikelbildplattform.kEbayUser IS NULL;
-- kEbayUser NOT NULL machen
ALTER TABLE dbo.tArtikelbildplattform ALTER COLUMN kEbayUser INT NOT NULL;
-- constraint wiederherstellen
ALTER TABLE dbo.tArtikelbildPlattform ADD CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr UNIQUE NONCLUSTERED ( kArtikel ASC, kEbayUser ASC, kPlattform ASC, kShop ASC, nNr ASC);
-- trigger wieder enablen um normale funktionalitaet wiedeherzustellen
ENABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
==============================================
Message: Die Einschränkung oder der Index konnte nicht erstellt werden. Siehe vorherige Fehler.
LineNumber: 38
Procedure:
2020-12-05T11:27:00 DEBUG - Dauer: 11ms
2020-12-05T11:27:00 DEBUG - CREATE TABLE Ebay.tNegotiationItem(
kNegotiationItem int IDENTITY(1,1) NOT NULL,
kEbayuser int NOT NULL,
kEbayItem int NOT NULL,
nSiteId int NOT NULL,
dZuletztAngefordert datetime NOT NULL,
bRowversion timestamp NOT NULL,
CONSTRAINT PK_Ebay_tNegotiationItem PRIMARY KEY CLUSTERED ( kNegotiationItem ASC ),
CONSTRAINT FK_Ebay_tNegotiationItem_kEbayItem FOREIGN KEY(kEbayItem)
REFERENCES dbo.ebay_item (kItem)
ON DELETE CASCADE,
CONSTRAINT FK_Ebay_tNegotiationItem_kEbayuser FOREIGN KEY(kEbayuser)
REFERENCES dbo.ebay_user (kEbayuser)
ON DELETE CASCADE,
CONSTRAINT FK_Ebay_tNegotiationItem_nSiteId FOREIGN KEY(nSiteId)
REFERENCES dbo.ebay_xx_sites (SiteID)
ON DELETE CASCADE)
2020-12-05T11:27:00 DEBUG - Dauer: 10ms
2020-12-05T11:27:00 DEBUG - CREATE TABLE Ebay.tNegotiationVerlauf(
kNegotiationVerlauf int IDENTITY(1,1) NOT NULL,
kEbayuser int NOT NULL,
kEbayItem int NOT NULL,
nSiteId int NOT NULL,
dZuletztAngefordert datetime NOT NULL,
bRowversion timestamp NOT NULL,
CONSTRAINT PK_Ebay_tNegotiationVerlauf PRIMARY KEY CLUSTERED ( kNegotiationVerlauf ASC ),
CONSTRAINT FK_Ebay_tNegotiationVerlauf_kEbayItem FOREIGN KEY(kEbayItem)
REFERENCES dbo.ebay_item (kItem)
ON DELETE CASCADE,
CONSTRAINT FK_Ebay_tNegotiationVerlauf_kEbayuser FOREIGN KEY(kEbayuser)
REFERENCES dbo.ebay_user (kEbayuser)
ON DELETE CASCADE,
CONSTRAINT FK_Ebay_tNegotiationVerlauf_nSiteId FOREIGN KEY(nSiteId)
REFERENCES dbo.ebay_xx_sites (SiteID)
ON DELETE CASCADE)
2020-12-05T11:27:00 DEBUG - Dauer: 10ms
2020-12-05T11:27:00 DEBUG - IF (OBJECT_ID('dbo.tShopVoucherCloud') IS NULL)
BEGIN
CREATE TABLE dbo.tShopVoucherCloud
(
kShop INT NOT NULL,
cAccessToken NVARCHAR(MAX) NULL,
CONSTRAINT PK_tShopVoucherCloud PRIMARY KEY CLUSTERED (kShop ASC),
CONSTRAINT FK_dbo_tShopVoucherCloud_kShop FOREIGN KEY(kShop) REFERENCES dbo.tShop (kShop)
)
END
2020-12-05T11:27:00 DEBUG - Dauer: 43ms
2020-12-05T11:27:00 DEBUG - IF (OBJECT_ID('dbo.tVoucherCloudLogeintrag') IS NULL)
BEGIN
CREATE TABLE dbo.tVoucherCloudLogeintrag
(
kVoucherCloudLogeintrag INT IDENTITY(1,1) NOT NULL,
dZeitpunkt DATETIME NOT NULL,
nSchweregrad TINYINT NOT NULL,
kShop INT NULL,
cMeldung NVARCHAR(2048) NULL,
CONSTRAINT PK_dbo_tVoucherCloudLogeintrag PRIMARY KEY CLUSTERED (kVoucherCloudLogeintrag ASC)
)
END
2020-12-05T11:27:00 DEBUG - Dauer: 14ms
2020-12-05T11:27:00 DEBUG - ALTER TABLE [Shipping].[tPackage]
ADD nCurrentStateType TINYINT NOT NULL
CONSTRAINT DF_Shipping_tPackage_nCurrentStateType DEFAULT 0
2020-12-05T11:27:00 DEBUG - Dauer: 41ms
2020-12-05T11:27:00 DEBUG - IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_id = OBJECT_ID(N'dbo.tZahlungsabgleichUmsatz') AND name = N'IX_tZahlungsabgleichUmsatz_kZahlungsabgleichModul_cKontoIdentifikation_dBuchungsdatum_INCL')
BEGIN
CREATE NONCLUSTERED INDEX [IX_tZahlungsabgleichUmsatz_kZahlungsabgleichModul_cKontoIdentifikation_dBuchungsdatum_INCL] ON [dbo].[tZahlungsabgleichUmsatz]
(
kZahlungsabgleichModul ASC,
cKontoIdentifikation ASC,
dBuchungsdatum ASC
) INCLUDE(cInternerKommentar, cKonto, cKontozusatz, cName, cTransaktionID, cVerwendungszweck, cWaehrungISO, dAbgleichszeitpunkt, fBetrag, kBenutzer, kZahlungsabgleichUmsatz, nBuchungstyp, nSichtbar)
END
2020-12-05T11:27:00 DEBUG - Dauer: 30ms
2020-12-05T11:27:00 DEBUG - IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_id = OBJECT_ID(N'dbo.tZahlung') AND name = N'IX_tZahlung_nZahlungstyp_INCL')
BEGIN
CREATE NONCLUSTERED INDEX [IX_tZahlung_nZahlungstyp_INCL] ON [dbo].[tZahlung]
(
nZahlungstyp ASC
) INCLUDE (fBetrag, kZahlungsabgleichUmsatz)
END
2020-12-05T11:27:00 DEBUG - Dauer: 30ms
2020-12-05T11:27:00 DEBUG - IF OBJECT_ID('Versand.lvLieferscheine', 'V') IS NOT NULL
BEGIN
DROP VIEW Versand.lvLieferscheine;
END
IF OBJECT_ID('dbo.vBestellLieferInfo', 'V') IS NOT NULL
BEGIN
DROP VIEW dbo.vBestellLieferInfo;
END
IF OBJECT_ID('dbo.vBestellLieferInfoProLager', 'V') IS NOT NULL
BEGIN
DROP VIEW dbo.vBestellLieferInfoProLager;
END
2020-12-05T11:27:00 DEBUG - Dauer: 190ms
2020-12-05T11:27:00 DEBUG - -- default fuer tArtikelbildplattform.kEbayUser erzeugen
-- start
-- trigger disablen damit beim loeschen und updaten von rows keine abgleiche getriggert werden
DISABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
DISABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
-- constraint droppen um spaeter ein update fahren zu koennen
ALTER TABLE dbo.tArtikelbildPlattform DROP CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr;
-- default constraint fuer kEbayUser erstellen
ALTER TABLE dbo.tArtikelbildplattform ADD CONSTRAINT DF_dbo_tArtikelbildplattform_kEbayUser DEFAULT 0 FOR kEbayUser;
-- die dubletten zuerst loeschen
DELETE
FROM dbo.tArtikelbildPlattform
WHERE tArtikelbildPlattform.kEbayUser IS NULL
AND EXISTS (
SELECT 1
FROM dbo.tArtikelbildPlattform artikelBildPlattformInner
WHERE tArtikelbildPlattform.kBild = artikelBildPlattformInner.kBild
AND tArtikelbildPlattform.kArtikel = artikelBildPlattformInner.kArtikel
AND tArtikelbildPlattform.kPlattform = artikelBildPlattformInner.kPlattform
AND tArtikelbildPlattform.kShop = artikelBildPlattformInner.kShop
AND tArtikelbildPlattform.nNr = artikelBildPlattformInner.nNr
AND artikelBildPlattformInner.kEbayUser IS NOT NULL
)
-- alle kEbayUser = NULL in 0 verwandeln
UPDATE dbo.tArtikelbildplattform
SET tArtikelbildplattform.kEbayUser = 0
WHERE tArtikelbildplattform.kEbayUser IS NULL;
-- kEbayUser NOT NULL machen
ALTER TABLE dbo.tArtikelbildplattform ALTER COLUMN kEbayUser INT NOT NULL;
-- constraint wiederherstellen
ALTER TABLE dbo.tArtikelbildPlattform ADD CONSTRAINT UQ_tArtikelbildPlattform_kArtikel_kPlattform_kShop_kEbayUser_nNr UNIQUE NONCLUSTERED ( kArtikel ASC, kEbayUser ASC, kPlattform ASC, kShop ASC, nNr ASC);
-- trigger wieder enablen um normale funktionalitaet wiedeherzustellen
ENABLE TRIGGER tgr_tArtikelbildPlattform_Sync ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_DELETE ON dbo.tArtikelbildPlattform;
ENABLE TRIGGER tgr_tArtikelbildPlattform_UPDATE ON dbo.tArtikelbildPlattform;
2020-12-05T11:27:01 DEBUG - Dauer: 1078ms, AffectedRows: 115
2020-12-05T11:27:01 DEBUG - SELECT * FROM tUpdateLog WHERE kUpdateLog > @kUpdateLog
kUpdateLog = 2
2020-12-05T11:27:01 DEBUG - SELECT * FROM tUpdateLog WHERE kUpdateLog > @kUpdateLog
kUpdateLog = 2
2020-12-05T11:27:01 DEBUG - Dauer bis zum Reader: 8ms
2020-12-05T11:27:01 DEBUG - Dauer: 14 ms, 0 Zeilen
2020-12-05T11:27:01 DEBUG - SELECT (CASE WHEN SERVERPROPERTY('MACHINENAME') = HOST_NAME() THEN 'local' ELSE 'remote' END) AS instance
2020-12-05T11:27:01 DEBUG - Dauer: 4ms, Result: local
Zeitstempel: 2020-12-05T11:27:29
Locale: German (Germany)
Locale: German (Germany)
Version: 1.5.35.0
Plattform: Wawi
WawiSeed: 0.7.00621.65001
Versionshash: FEA755E
Prozessname: JTL-Wawi
Physikalischer Speicher: 464842752 / Peak: 467312640
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:39,515625
CPU-Zeit (System): 0:00:06,890625
Page-Size (Sytem): 2288056 / Peak: 413155328
Page-Size: 408436736 / Peak: 413155328
Offene Handles: 1494
Database:
Build: 2011301014 988177182e1d657f1833abfe7d50f0760a541ee0
Hat jemand die selben Probleme bzw. Fehlermeldung und eventuell eine Idee woran es liegen könnte?
Danke.