Gelöst Update auf die Final 1.4 bricht mit Fehlermeldung ab

saimax

Aktives Mitglied
10. Mai 2010
48
5
Hamburg
Ich versuche jetzt die JTL Wawi von 1.3.21.0 auf die neue JTL Wawi 1.4.26.1 final upzudaten.
Es klappt leider nicht und der update Prozess bricht mit einer Fehlermeldung ab.

03:49:40 Fehler in der Version 1.4.8.0 beim Befehl:
==============================================
ALTER TABLE tBestellung ALTER COLUMN nPlatform int NOT NULL
==============================================
Message: Index "_dta_index_tBestellung_7_1360984175__K26_K20_K8_K1_2_3_4_5_6_7_9_10_11_12_13_14_15_16_17_18_19_21_22_23_24_25_27_28_29_30_31_" ist von Spalte "nPlatform" abhängig.
LineNumber: 1
Procedure:


03:49:40 Fehler in der Version 1.4.8.0 beim Befehl:
==============================================
ALTER TABLE tBestellung ALTER COLUMN nPlatform int NOT NULL
==============================================
Message: Fehler bei ALTER TABLE ALTER COLUMN nPlatform, da mindestens ein Objekt auf diese Spalte zugreift.
LineNumber: 1
Procedure:


Ich habe dies mehrmals probiert aber leider kommt es immer an dieser Stelle zu einen Problem.
Hat einer das gleiche Problem oder kennt eine Lösung.
Danke im Voraus
 

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
561
181
Hürth
Hallo Saimax,

rein von der Benennnung sieht der Index "_dta_index_tBestellung_7_1360984175__K26_K20_K8_K1_2_3_4_5_6_7_9_10_11_12_13_14_15_16_17_18_19_21_22_23_24_25_27_28_29_30_31_ "
nicht so aus, als würde er zur Standardinstallation gehören.

1557732464065.png

Versuchen Sie doch bitte den genannten Index über das SQL-Management Studio zu deaktivieren oder zu löschen.

Gruß,
Frank
 
  • Gefällt mir
Reaktionen: Manuel Pietzsch

saimax

Aktives Mitglied
10. Mai 2010
48
5
Hamburg
Vielen Dank für die Antwort.
Konnte nicht sofort antworten da es immer etwas dauert bis die installation abbricht..
1. Habe die Einträge (es sind 4 Stück) deaktiviert aber es kommt der gleiche Fehler
2. Habe daraufhin die eintrage gelöscht und installiert, auch hier kommt der Fehler wieder und zwar
werden die gleichen 4 Indizien angelegt die dann wieder diese Fehlermeldung verursachen.
Ich muss wohl noch mit der 1.3 leben.
Danke für die Hilfe.

P.S. die indiezies haben wirklich die gleichen Namen wie die gelöschten hatte Screenshots davon gemacht und verglichen.
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.083
335
Hallo,

das sind Indizes und Statistiken vom "Database Tuning Advisor". Wenn man den verwendet hat muss die Datenbank erst wieder in den Ursprungszustand versetzt werden, sonst laufen unsere Updates nicht durch.

Es gibt glaub ich im Internet Skripte die das erledigen - aber vorher auf jeden Fall ein Backup der DB anlegen.

LG
Sebastian
 

saimax

Aktives Mitglied
10. Mai 2010
48
5
Hamburg
So das einzige was ich zu dem Thema gefunden habe ist das man mit dem SQL Profiler oder dem Datenbankoptimierungsratgeber was macht.
Das Problem bei mir ist bei beiden nichts gespeichert also keine Prozesse vorhanden sind die ich beenden oder löschen kann.
Ich habe auch nie mit einen der beiden Tools was gemacht.
Einer noch eine Idee?
 

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
561
181
Hürth
Hallo,

ich hatte noch die Hoffnung, das es sich um ein paar einzelne Indexe handelt ;)

Wenn der Datenbankoptimierungsratgeber mal über die DB gelaufen ist, dann ists komplizierter.
Im Prinzip muß man alle Objekte die mit _dta_index_irgendwas benannt sind löschen.

https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms190172(v=sql.105)

Ich schau mal morgen ob es dafür ein Skript gibt. Sollte kein unlösbares Problem sein.

Herausfinden kann man die zu löschenden Einträge mit dieser Abfrage:
Code:
select * from sys.indexes where is_hypothetical = 1

Gruß,
Frank
 

saimax

Aktives Mitglied
10. Mai 2010
48
5
Hamburg
Bei mir hat der Code

select * from sys.indexes where is_hypothetical = 1

keine Zeile betroffen angezeigt.
Ich habe jetzt einige Stunden mehrere Versuche ausgeführt dies und das Probiert aber leider bricht das update immer ab.
Morgen werde ich nach 18:00 Uhr wieder dazu kommen.
Melde mich wenn ich weiss wie man es lösen kann.
Danke allen die mir Tips für die Lösung gegeben haben.
 

saimax

Aktives Mitglied
10. Mai 2010
48
5
Hamburg
DANKE
Ich habe es hinbekommen. Keine Ahnung warum gestern es nicht ging hatte wohl Tomaten auf den Augen.
Für alle die ähnliche Probleme haben.
Der Tip von JTL_fwenzl in Beitrag #7 war richtig nur hatte ich irgendwie einen anderen Fehler gemacht. (den ich leider so auch nicht mehr reproduzieren kann)
Danke an JTL_fwenzl.
Und die Lösung ist
In der SQL Management Konsole

use eazybusiness
select * from sys.indexes where is_hypothetical = 1

Danach den Inhalt löschen

DECLARE @sql VARCHAR(MAX) = ''
SELECT
@sql = @sql + 'DROP INDEX [' + i.name + '] ON [dbo].[' + t.name + ']' + CHAR(13) + CHAR(10)
FROM
sys.indexes i
INNER JOIN sys.tables t
ON i.object_id = t.object_id
WHERE
i.is_hypothetical = 1
EXECUTE sp_sqlexec @sql

(Quelle: https://stackoverflow.com/questions/21111927/should-i-delete-hypothetical-indexes)

Danach konnte ich das update ohne Probleme installieren.
Es sind einige Indizies gelöscht (ca 1500) aber ich habe noch ein Backup der alten DB so wenn was fehlen sollte ich mir die Infos da raushole.
Aber bis jetzt sieht alles sauber aus im vorher nachher vergleich.
Der Beitrag kann als erledigt / gelöst markiert werden nur weiss ich nicht wie das geht.
Thx Saimax
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Update auf 5.3 fliegen die Produkte aus dem Merchant Center JTL-Shop - Fehler und Bugs 0
Neu Nach Update von 1.5 auf 1.8 Versand in die Schweiz nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 2
Nach Update auf 1.8. sind die Bilderpfade alle gleich JTL-Wawi 1.8 0
Neu gelöst: Update von 5.3.0 auf 5.3.1 - Dateien hochgeladen - immernoch alte Version Gelöste Themen in diesem Bereich 6
Neu Nach Update auf 5.3 funktioniert das Video-Portlet für lokale Videos nicht Gelöste Themen in diesem Bereich 9
Neu Update auf v5-2-5 Gelöste Themen in diesem Bereich 3
Neu Greyhound JTL-Connector funktioniert nach Update auf 1.8.12 nicht mehr richtig Technische Fragen zu den JTL-Connectoren 5
Neu Weiße Seite nach Update Shop 5.1.5. auf 5.2.4 Installation / Updates von JTL-Shop 24
Neu Erledigt - Plugin PayPal Checkout, Update auf 1.4.0, Komplettabsturz Plugins für JTL-Shop 1
Neu Update von 5.1.5 auf 5.2.4 Installation / Updates von JTL-Shop 1
Neu Update von Wawi 17.15.4. auf 18.12.0 geht nicht, weil Primary voll ist JTL-Wawi - Fehler und Bugs 4
JTL Wawi Update 1.7.15.5 - Worker hat keinen Zugriff auf DB JTL-Wawi 1.7 6
Wawi startet nach UPDATE auf 1.8.11.0 nicht mehr JTL-Wawi 1.8 2
Neu Update MS SQL 2014 auf MS SQL 2022 User helfen Usern - Fragen zu JTL-Wawi 0
Update von JTL-Shop 4.06 auf JTL-Shop 5.1.1 geht nicht Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Nach Update auf 1.8 sind alle stornierten Verkäufe als bezahlt markiert JTL-Wawi - Fehler und Bugs 5
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
Neu Nach Update auf 1.8.11 - teilweise kein "Amazon - Neue Produkteseite erstellen" möglich Amazon-Lister - Fehler und Bugs 1
Neu Fehler bei Update von 1.5.55.8 auf jede weitere Version bis einschließlich 1.8.11.0 Gelöste Themen in diesem Bereich 3
Neu SQL Server Express 2017 auf 2022 Update Installation von JTL-Wawi 10
Nach Update von 1.5.55 auf 1.8.10 alle Cross-Selling Produkte verschwunden JTL-Wawi 1.8 0
Update auf 1.7.15.4 JTL-Wawi 1.7 7
Neu Problem beim Update von 5.0.0 auf 5.2.4 (Integrity constraint violation: 1062 Duplicate entry 'COUNTRY_VIEW' for key 'PRIMARY'") Installation / Updates von JTL-Shop 3
Sequenz enthält kein übereinstimmendes Element - nach Update von 1.5.55 auf 1.6.48 - Artikel lassen sich nicht mehr öffnen nach Speichern JTL-Wawi 1.6 6
Neu Keine Übertragung der Preise mehr seit Connector Update von 1.41.2 auf 1.42.0 WooCommerce-Connector 9
Neu Update 5.1.2 auf 5.2.4 Struktur-Migration Fehler in 320 Tabellen, PHP 8.2.14 Gelöste Themen in diesem Bereich 3
Neu Update auf Connector 2.2.5.3 stürzt mich ins Chaos Shopware-Connector 4
Update auf 1.8.9.1 nicht möglich JTL-Wawi 1.8 0
Wawi Update von 1.5.55.6 auf 1.8.10.0 JTL-Wawi 1.8 66
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 1
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu Kuriosum - Shop 5.1.5 mit Datenbank 5.2.4 Mischbetrieb nach fehlgeschlagenem Update Installation / Updates von JTL-Shop 8
Neu fehlermeldung update 1.5 > 1.7 Installation von JTL-Wawi 1
Neu Keine SEO URLs bei Kinderartikeln nach Update Allgemeine Fragen zu JTL-Shop 3
Störung nach Update JTL-Wawi 1.8 2
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0
Manuelle Workflowliste nach Update durcheinandergewürfelt JTL-Wawi 1.8 0
Neu Links der Startseite funktionieren nach Update mobil nicht Installation / Updates von JTL-Shop 1
Wawi 1.8.11.2 startet nicht mehr nach Win 11 Update vom 14.02. ??? JTL-Wawi 1.8 13
Was bedeutet dieser Fehler? - Jtlwa wai update to 1.8.11 JTL-Wawi 1.8 2
Bug: Fail to update Product Data. There are missing Attributes Titel, Bild, FSK-Einstufung kaufland.de - Anbindung (SCX) 2
Skonto fehlt nach Update JTL-Wawi 1.8 0
Neu Kein Update vom Sendungsstatus JTL-Track&Trace - Ideen, Lob und Kritik 1
Neu Fehler beim Update von Exportformat Google Shopping JTL-Shop - Fehler und Bugs 1
Neu Wawi Update Fehler JTL-Wawi - Fehler und Bugs 0
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 0
Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0

Ähnliche Themen