Fehlermeldungen beim Ausführen von Änderungen unter MS-SQL

Aus GEVITAS
Version vom 23. Oktober 2019, 12:59 Uhr von Gevitas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Allgemeines == Hier wird beschrieben, welche bekannten Fehlermeldungen beim Ausführen eines Datenbank-Updates vorkommen können und wie man damit umgehen…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

1 Allgemeines

Hier wird beschrieben, welche bekannten Fehlermeldungen beim Ausführen eines Datenbank-Updates vorkommen können und wie man damit umgehen kann.

1.1 Das Index-Objekt xxx ist vom Spalte-Objekt yyy abhängig

Wenn z.B. die Länge eines Feldes vergrößert werden soll, wird dazu beispielsweise diese Anweisung verwendet:

alter table MART alter column GRUPPE varchar(50)

Daraufhin wird folgende Fehlermeldung vom SQL-Server zurückgegeben:


SQL Interpreter-Fehlertext: 

Das Index-Objekt 'MART_GRUPPEN' ist vom Spalte-Objekt 'GRUPPE' abhängig

Die Änderung kann nicht ausgeführt werden, weil es auf das Feld einen Index gibt. Leider kann der SQL-Server solche Änderungen nicht ohne weiteres durchführen.